TSTP Solution File: ALG044+1 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : ALG044+1 : TPTP v5.0.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art03.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 03:41:17 EST 2010

% Result   : Theorem 0.46s
% Output   : CNFRefutation 0.46s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   44
%            Number of leaves      :   21
% Syntax   : Number of formulae    :  221 (  41 unt;   0 def)
%            Number of atoms       : 9420 (6817 equ)
%            Maximal formula atoms :  832 (  42 avg)
%            Number of connectives : 14283 (5084   ~;7022   |;2144   &)
%                                         (   0 <=>;  33  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   77 (  13 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   19 (  17 usr;  18 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   5 con; 0-2 aty)
%            Number of variables   :    0 (   0 sgn   0   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ( op(e0,e0) = e0
    & op(e0,e1) = e1
    & op(e0,e2) = e2
    & op(e0,e3) = e3
    & op(e1,e0) = e1
    & op(e1,e1) = e3
    & op(e1,e2) = e0
    & op(e1,e3) = e2
    & op(e2,e0) = e2
    & op(e2,e1) = e0
    & op(e2,e2) = e3
    & op(e2,e3) = e1
    & op(e3,e0) = e3
    & op(e3,e1) = e2
    & op(e3,e2) = e1
    & op(e3,e3) = e0 ),
    file('/tmp/tmpMJ8rKE/sel_ALG044+1.p_1',ax2) ).

fof(2,axiom,
    unit = e0,
    file('/tmp/tmpMJ8rKE/sel_ALG044+1.p_1',ax3) ).

fof(3,conjecture,
    ( ~ ( ( op(e0,e0) = e0
          & op(e1,e1) = e0
          & op(e2,e2) = e0
          & op(e3,e3) = e0 )
        | ( op(e0,e0) = e1
          & op(e1,e1) = e1
          & op(e2,e2) = e1
          & op(e3,e3) = e1 )
        | ( op(e0,e0) = e2
          & op(e1,e1) = e2
          & op(e2,e2) = e2
          & op(e3,e3) = e2 )
        | ( op(e0,e0) = e3
          & op(e1,e1) = e3
          & op(e2,e2) = e3
          & op(e3,e3) = e3 ) )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e1
      | op(e0,e0) = e2
      | op(e0,e0) = e3 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e1
      | op(e0,e1) = e2
      | op(e0,e1) = e3 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e1
      | op(e0,e2) = e2
      | op(e0,e2) = e3 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e1
      | op(e0,e3) = e2
      | op(e0,e3) = e3 )
    & ( op(e1,e0) = e0
      | op(e1,e0) = e1
      | op(e1,e0) = e2
      | op(e1,e0) = e3 )
    & ( op(e1,e1) = e0
      | op(e1,e1) = e1
      | op(e1,e1) = e2
      | op(e1,e1) = e3 )
    & ( op(e1,e2) = e0
      | op(e1,e2) = e1
      | op(e1,e2) = e2
      | op(e1,e2) = e3 )
    & ( op(e1,e3) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e2
      | op(e1,e3) = e3 )
    & ( op(e2,e0) = e0
      | op(e2,e0) = e1
      | op(e2,e0) = e2
      | op(e2,e0) = e3 )
    & ( op(e2,e1) = e0
      | op(e2,e1) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e3 )
    & ( op(e2,e2) = e0
      | op(e2,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e2) = e3 )
    & ( op(e2,e3) = e0
      | op(e2,e3) = e1
      | op(e2,e3) = e2
      | op(e2,e3) = e3 )
    & ( op(e3,e0) = e0
      | op(e3,e0) = e1
      | op(e3,e0) = e2
      | op(e3,e0) = e3 )
    & ( op(e3,e1) = e0
      | op(e3,e1) = e1
      | op(e3,e1) = e2
      | op(e3,e1) = e3 )
    & ( op(e3,e2) = e0
      | op(e3,e2) = e1
      | op(e3,e2) = e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) = e0
      | op(e3,e3) = e1
      | op(e3,e3) = e2
      | op(e3,e3) = e3 )
    & op(unit,e0) = e0
    & op(e0,unit) = e0
    & op(unit,e1) = e1
    & op(e1,unit) = e1
    & op(unit,e2) = e2
    & op(e2,unit) = e2
    & op(unit,e3) = e3
    & op(e3,unit) = e3
    & ( unit = e0
      | unit = e1
      | unit = e2
      | unit = e3 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e2) = e0
      | op(e0,e3) = e0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e0
      | op(e2,e0) = e0
      | op(e3,e0) = e0 )
    & ( op(e0,e0) = e1
      | op(e0,e1) = e1
      | op(e0,e2) = e1
      | op(e0,e3) = e1 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) = e1
      | op(e3,e0) = e1 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e2
      | op(e0,e2) = e2
      | op(e0,e3) = e2 )
    & ( op(e0,e0) = e2
      | op(e1,e0) = e2
      | op(e2,e0) = e2
      | op(e3,e0) = e2 )
    & ( op(e0,e0) = e3
      | op(e0,e1) = e3
      | op(e0,e2) = e3
      | op(e0,e3) = e3 )
    & ( op(e0,e0) = e3
      | op(e1,e0) = e3
      | op(e2,e0) = e3
      | op(e3,e0) = e3 )
    & ( op(e1,e0) = e0
      | op(e1,e1) = e0
      | op(e1,e2) = e0
      | op(e1,e3) = e0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) = e0
      | op(e2,e1) = e0
      | op(e3,e1) = e0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | op(e1,e3) = e1 )
    & ( op(e0,e1) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e1
      | op(e3,e1) = e1 )
    & ( op(e1,e0) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e2
      | op(e1,e3) = e2 )
    & ( op(e0,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | op(e3,e1) = e2 )
    & ( op(e1,e0) = e3
      | op(e1,e1) = e3
      | op(e1,e2) = e3
      | op(e1,e3) = e3 )
    & ( op(e0,e1) = e3
      | op(e1,e1) = e3
      | op(e2,e1) = e3
      | op(e3,e1) = e3 )
    & ( op(e2,e0) = e0
      | op(e2,e1) = e0
      | op(e2,e2) = e0
      | op(e2,e3) = e0 )
    & ( op(e0,e2) = e0
      | op(e1,e2) = e0
      | op(e2,e2) = e0
      | op(e3,e2) = e0 )
    & ( op(e2,e0) = e1
      | op(e2,e1) = e1
      | op(e2,e2) = e1
      | op(e2,e3) = e1 )
    & ( op(e0,e2) = e1
      | op(e1,e2) = e1
      | op(e2,e2) = e1
      | op(e3,e2) = e1 )
    & ( op(e2,e0) = e2
      | op(e2,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2 )
    & ( op(e0,e2) = e2
      | op(e1,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e2 )
    & ( op(e2,e0) = e3
      | op(e2,e1) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e3 )
    & ( op(e0,e2) = e3
      | op(e1,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3 )
    & ( op(e3,e0) = e0
      | op(e3,e1) = e0
      | op(e3,e2) = e0
      | op(e3,e3) = e0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) = e0
      | op(e2,e3) = e0
      | op(e3,e3) = e0 )
    & ( op(e3,e0) = e1
      | op(e3,e1) = e1
      | op(e3,e2) = e1
      | op(e3,e3) = e1 )
    & ( op(e0,e3) = e1
      | op(e1,e3) = e1
      | op(e2,e3) = e1
      | op(e3,e3) = e1 )
    & ( op(e3,e0) = e2
      | op(e3,e1) = e2
      | op(e3,e2) = e2
      | op(e3,e3) = e2 )
    & ( op(e0,e3) = e2
      | op(e1,e3) = e2
      | op(e2,e3) = e2
      | op(e3,e3) = e2 )
    & ( op(e3,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e2) = e3
      | op(e3,e3) = e3 )
    & ( op(e0,e3) = e3
      | op(e1,e3) = e3
      | op(e2,e3) = e3
      | op(e3,e3) = e3 ) ),
    file('/tmp/tmpMJ8rKE/sel_ALG044+1.p_1',co1) ).

fof(4,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e1 != e2
    & e1 != e3
    & e2 != e3 ),
    file('/tmp/tmpMJ8rKE/sel_ALG044+1.p_1',ax1) ).

fof(5,negated_conjecture,
    ~ ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 )
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 )
      & ( op(e2,e0) = e1
        | op(e2,e1) = e1
        | op(e2,e2) = e1
        | op(e2,e3) = e1 )
      & ( op(e0,e2) = e1
        | op(e1,e2) = e1
        | op(e2,e2) = e1
        | op(e3,e2) = e1 )
      & ( op(e2,e0) = e2
        | op(e2,e1) = e2
        | op(e2,e2) = e2
        | op(e2,e3) = e2 )
      & ( op(e0,e2) = e2
        | op(e1,e2) = e2
        | op(e2,e2) = e2
        | op(e3,e2) = e2 )
      & ( op(e2,e0) = e3
        | op(e2,e1) = e3
        | op(e2,e2) = e3
        | op(e2,e3) = e3 )
      & ( op(e0,e2) = e3
        | op(e1,e2) = e3
        | op(e2,e2) = e3
        | op(e3,e2) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e1) = e0
        | op(e3,e2) = e0
        | op(e3,e3) = e0 )
      & ( op(e0,e3) = e0
        | op(e1,e3) = e0
        | op(e2,e3) = e0
        | op(e3,e3) = e0 )
      & ( op(e3,e0) = e1
        | op(e3,e1) = e1
        | op(e3,e2) = e1
        | op(e3,e3) = e1 )
      & ( op(e0,e3) = e1
        | op(e1,e3) = e1
        | op(e2,e3) = e1
        | op(e3,e3) = e1 )
      & ( op(e3,e0) = e2
        | op(e3,e1) = e2
        | op(e3,e2) = e2
        | op(e3,e3) = e2 )
      & ( op(e0,e3) = e2
        | op(e1,e3) = e2
        | op(e2,e3) = e2
        | op(e3,e3) = e2 )
      & ( op(e3,e0) = e3
        | op(e3,e1) = e3
        | op(e3,e2) = e3
        | op(e3,e3) = e3 )
      & ( op(e0,e3) = e3
        | op(e1,e3) = e3
        | op(e2,e3) = e3
        | op(e3,e3) = e3 ) ),
    inference(assume_negation,[status(cth)],[3]) ).

fof(6,plain,
    ( epred1_0
   => ( ( op(e0,e0) = e0
        & op(e1,e1) = e0
        & op(e2,e2) = e0
        & op(e3,e3) = e0 )
      | ( op(e0,e0) = e1
        & op(e1,e1) = e1
        & op(e2,e2) = e1
        & op(e3,e3) = e1 )
      | ( op(e0,e0) = e2
        & op(e1,e1) = e2
        & op(e2,e2) = e2
        & op(e3,e3) = e2 ) ) ),
    introduced(definition) ).

fof(7,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 ) )
   => epred2_0 ),
    introduced(definition) ).

fof(8,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 ) )
   => epred3_0 ),
    introduced(definition) ).

fof(9,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 ) )
   => epred4_0 ),
    introduced(definition) ).

fof(10,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 ) )
   => epred5_0 ),
    introduced(definition) ).

fof(11,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 ) )
   => epred6_0 ),
    introduced(definition) ).

fof(12,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 ) )
   => epred7_0 ),
    introduced(definition) ).

fof(13,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 ) )
   => epred8_0 ),
    introduced(definition) ).

fof(14,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 ) )
   => epred9_0 ),
    introduced(definition) ).

fof(15,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 ) )
   => epred10_0 ),
    introduced(definition) ).

fof(16,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 ) )
   => epred11_0 ),
    introduced(definition) ).

fof(17,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 ) )
   => epred12_0 ),
    introduced(definition) ).

fof(18,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 )
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 ) )
   => epred13_0 ),
    introduced(definition) ).

fof(19,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 )
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 )
      & ( op(e2,e0) = e1
        | op(e2,e1) = e1
        | op(e2,e2) = e1
        | op(e2,e3) = e1 )
      & ( op(e0,e2) = e1
        | op(e1,e2) = e1
        | op(e2,e2) = e1
        | op(e3,e2) = e1 )
      & ( op(e2,e0) = e2
        | op(e2,e1) = e2
        | op(e2,e2) = e2
        | op(e2,e3) = e2 ) )
   => epred14_0 ),
    introduced(definition) ).

fof(20,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 )
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 )
      & ( op(e2,e0) = e1
        | op(e2,e1) = e1
        | op(e2,e2) = e1
        | op(e2,e3) = e1 )
      & ( op(e0,e2) = e1
        | op(e1,e2) = e1
        | op(e2,e2) = e1
        | op(e3,e2) = e1 )
      & ( op(e2,e0) = e2
        | op(e2,e1) = e2
        | op(e2,e2) = e2
        | op(e2,e3) = e2 )
      & ( op(e0,e2) = e2
        | op(e1,e2) = e2
        | op(e2,e2) = e2
        | op(e3,e2) = e2 )
      & ( op(e2,e0) = e3
        | op(e2,e1) = e3
        | op(e2,e2) = e3
        | op(e2,e3) = e3 )
      & ( op(e0,e2) = e3
        | op(e1,e2) = e3
        | op(e2,e2) = e3
        | op(e3,e2) = e3 ) )
   => epred15_0 ),
    introduced(definition) ).

fof(21,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 )
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 )
      & ( op(e2,e0) = e1
        | op(e2,e1) = e1
        | op(e2,e2) = e1
        | op(e2,e3) = e1 )
      & ( op(e0,e2) = e1
        | op(e1,e2) = e1
        | op(e2,e2) = e1
        | op(e3,e2) = e1 )
      & ( op(e2,e0) = e2
        | op(e2,e1) = e2
        | op(e2,e2) = e2
        | op(e2,e3) = e2 )
      & ( op(e0,e2) = e2
        | op(e1,e2) = e2
        | op(e2,e2) = e2
        | op(e3,e2) = e2 )
      & ( op(e2,e0) = e3
        | op(e2,e1) = e3
        | op(e2,e2) = e3
        | op(e2,e3) = e3 )
      & ( op(e0,e2) = e3
        | op(e1,e2) = e3
        | op(e2,e2) = e3
        | op(e3,e2) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e1) = e0
        | op(e3,e2) = e0
        | op(e3,e3) = e0 )
      & ( op(e0,e3) = e0
        | op(e1,e3) = e0
        | op(e2,e3) = e0
        | op(e3,e3) = e0 )
      & ( op(e3,e0) = e1
        | op(e3,e1) = e1
        | op(e3,e2) = e1
        | op(e3,e3) = e1 ) )
   => epred16_0 ),
    introduced(definition) ).

fof(22,plain,
    ( ( ~ ( ( op(e0,e0) = e0
            & op(e1,e1) = e0
            & op(e2,e2) = e0
            & op(e3,e3) = e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e1
            & op(e2,e2) = e1
            & op(e3,e3) = e1 )
          | ( op(e0,e0) = e2
            & op(e1,e1) = e2
            & op(e2,e2) = e2
            & op(e3,e3) = e2 )
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 )
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 )
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 )
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 )
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 )
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 )
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 )
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 )
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 )
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 )
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 )
      & ( op(e2,e0) = e1
        | op(e2,e1) = e1
        | op(e2,e2) = e1
        | op(e2,e3) = e1 )
      & ( op(e0,e2) = e1
        | op(e1,e2) = e1
        | op(e2,e2) = e1
        | op(e3,e2) = e1 )
      & ( op(e2,e0) = e2
        | op(e2,e1) = e2
        | op(e2,e2) = e2
        | op(e2,e3) = e2 )
      & ( op(e0,e2) = e2
        | op(e1,e2) = e2
        | op(e2,e2) = e2
        | op(e3,e2) = e2 )
      & ( op(e2,e0) = e3
        | op(e2,e1) = e3
        | op(e2,e2) = e3
        | op(e2,e3) = e3 )
      & ( op(e0,e2) = e3
        | op(e1,e2) = e3
        | op(e2,e2) = e3
        | op(e3,e2) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e1) = e0
        | op(e3,e2) = e0
        | op(e3,e3) = e0 )
      & ( op(e0,e3) = e0
        | op(e1,e3) = e0
        | op(e2,e3) = e0
        | op(e3,e3) = e0 )
      & ( op(e3,e0) = e1
        | op(e3,e1) = e1
        | op(e3,e2) = e1
        | op(e3,e3) = e1 )
      & ( op(e0,e3) = e1
        | op(e1,e3) = e1
        | op(e2,e3) = e1
        | op(e3,e3) = e1 )
      & ( op(e3,e0) = e2
        | op(e3,e1) = e2
        | op(e3,e2) = e2
        | op(e3,e3) = e2 )
      & ( op(e0,e3) = e2
        | op(e1,e3) = e2
        | op(e2,e3) = e2
        | op(e3,e3) = e2 ) )
   => epred17_0 ),
    introduced(definition) ).

fof(23,negated_conjecture,
    ~ ( epred17_0
      & ( op(e3,e0) = e3
        | op(e3,e1) = e3
        | op(e3,e2) = e3
        | op(e3,e3) = e3 )
      & ( op(e0,e3) = e3
        | op(e1,e3) = e3
        | op(e2,e3) = e3
        | op(e3,e3) = e3 ) ),
    inference(apply_def,[status(esa)],[5,22,theory(equality)]) ).

fof(24,plain,
    ( ( ~ ( epred1_0
          | ( op(e0,e0) = e3
            & op(e1,e1) = e3
            & op(e2,e2) = e3
            & op(e3,e3) = e3 ) )
      & ( op(e0,e0) = e0
        | op(e0,e0) = e1
        | op(e0,e0) = e2
        | op(e0,e0) = e3 )
      & ( op(e0,e1) = e0
        | op(e0,e1) = e1
        | op(e0,e1) = e2
        | op(e0,e1) = e3 ) )
   => epred2_0 ),
    inference(apply_def,[status(esa)],[7,6,theory(equality)]) ).

fof(25,plain,
    ( ( epred2_0
      & ( op(e0,e2) = e0
        | op(e0,e2) = e1
        | op(e0,e2) = e2
        | op(e0,e2) = e3 )
      & ( op(e0,e3) = e0
        | op(e0,e3) = e1
        | op(e0,e3) = e2
        | op(e0,e3) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e0) = e1
        | op(e1,e0) = e2
        | op(e1,e0) = e3 ) )
   => epred3_0 ),
    inference(apply_def,[status(esa)],[8,24,theory(equality)]) ).

fof(26,plain,
    ( ( epred3_0
      & ( op(e1,e1) = e0
        | op(e1,e1) = e1
        | op(e1,e1) = e2
        | op(e1,e1) = e3 )
      & ( op(e1,e2) = e0
        | op(e1,e2) = e1
        | op(e1,e2) = e2
        | op(e1,e2) = e3 )
      & ( op(e1,e3) = e0
        | op(e1,e3) = e1
        | op(e1,e3) = e2
        | op(e1,e3) = e3 ) )
   => epred4_0 ),
    inference(apply_def,[status(esa)],[9,25,theory(equality)]) ).

fof(27,plain,
    ( ( epred4_0
      & ( op(e2,e0) = e0
        | op(e2,e0) = e1
        | op(e2,e0) = e2
        | op(e2,e0) = e3 )
      & ( op(e2,e1) = e0
        | op(e2,e1) = e1
        | op(e2,e1) = e2
        | op(e2,e1) = e3 )
      & ( op(e2,e2) = e0
        | op(e2,e2) = e1
        | op(e2,e2) = e2
        | op(e2,e2) = e3 ) )
   => epred5_0 ),
    inference(apply_def,[status(esa)],[10,26,theory(equality)]) ).

fof(28,plain,
    ( ( epred5_0
      & ( op(e2,e3) = e0
        | op(e2,e3) = e1
        | op(e2,e3) = e2
        | op(e2,e3) = e3 )
      & ( op(e3,e0) = e0
        | op(e3,e0) = e1
        | op(e3,e0) = e2
        | op(e3,e0) = e3 )
      & ( op(e3,e1) = e0
        | op(e3,e1) = e1
        | op(e3,e1) = e2
        | op(e3,e1) = e3 ) )
   => epred6_0 ),
    inference(apply_def,[status(esa)],[11,27,theory(equality)]) ).

fof(29,plain,
    ( ( epred6_0
      & ( op(e3,e2) = e0
        | op(e3,e2) = e1
        | op(e3,e2) = e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) = e0
        | op(e3,e3) = e1
        | op(e3,e3) = e2
        | op(e3,e3) = e3 )
      & op(unit,e0) = e0
      & op(e0,unit) = e0
      & op(unit,e1) = e1
      & op(e1,unit) = e1
      & op(unit,e2) = e2
      & op(e2,unit) = e2
      & op(unit,e3) = e3
      & op(e3,unit) = e3
      & ( unit = e0
        | unit = e1
        | unit = e2
        | unit = e3 ) )
   => epred7_0 ),
    inference(apply_def,[status(esa)],[12,28,theory(equality)]) ).

fof(30,plain,
    ( ( epred7_0
      & ( op(e0,e0) = e0
        | op(e0,e1) = e0
        | op(e0,e2) = e0
        | op(e0,e3) = e0 )
      & ( op(e0,e0) = e0
        | op(e1,e0) = e0
        | op(e2,e0) = e0
        | op(e3,e0) = e0 )
      & ( op(e0,e0) = e1
        | op(e0,e1) = e1
        | op(e0,e2) = e1
        | op(e0,e3) = e1 ) )
   => epred8_0 ),
    inference(apply_def,[status(esa)],[13,29,theory(equality)]) ).

fof(31,plain,
    ( ( epred8_0
      & ( op(e0,e0) = e1
        | op(e1,e0) = e1
        | op(e2,e0) = e1
        | op(e3,e0) = e1 )
      & ( op(e0,e0) = e2
        | op(e0,e1) = e2
        | op(e0,e2) = e2
        | op(e0,e3) = e2 )
      & ( op(e0,e0) = e2
        | op(e1,e0) = e2
        | op(e2,e0) = e2
        | op(e3,e0) = e2 ) )
   => epred9_0 ),
    inference(apply_def,[status(esa)],[14,30,theory(equality)]) ).

fof(32,plain,
    ( ( epred9_0
      & ( op(e0,e0) = e3
        | op(e0,e1) = e3
        | op(e0,e2) = e3
        | op(e0,e3) = e3 )
      & ( op(e0,e0) = e3
        | op(e1,e0) = e3
        | op(e2,e0) = e3
        | op(e3,e0) = e3 )
      & ( op(e1,e0) = e0
        | op(e1,e1) = e0
        | op(e1,e2) = e0
        | op(e1,e3) = e0 ) )
   => epred10_0 ),
    inference(apply_def,[status(esa)],[15,31,theory(equality)]) ).

fof(33,plain,
    ( ( epred10_0
      & ( op(e0,e1) = e0
        | op(e1,e1) = e0
        | op(e2,e1) = e0
        | op(e3,e1) = e0 )
      & ( op(e1,e0) = e1
        | op(e1,e1) = e1
        | op(e1,e2) = e1
        | op(e1,e3) = e1 )
      & ( op(e0,e1) = e1
        | op(e1,e1) = e1
        | op(e2,e1) = e1
        | op(e3,e1) = e1 ) )
   => epred11_0 ),
    inference(apply_def,[status(esa)],[16,32,theory(equality)]) ).

fof(34,plain,
    ( ( epred11_0
      & ( op(e1,e0) = e2
        | op(e1,e1) = e2
        | op(e1,e2) = e2
        | op(e1,e3) = e2 )
      & ( op(e0,e1) = e2
        | op(e1,e1) = e2
        | op(e2,e1) = e2
        | op(e3,e1) = e2 )
      & ( op(e1,e0) = e3
        | op(e1,e1) = e3
        | op(e1,e2) = e3
        | op(e1,e3) = e3 ) )
   => epred12_0 ),
    inference(apply_def,[status(esa)],[17,33,theory(equality)]) ).

fof(35,plain,
    ( ( epred12_0
      & ( op(e0,e1) = e3
        | op(e1,e1) = e3
        | op(e2,e1) = e3
        | op(e3,e1) = e3 )
      & ( op(e2,e0) = e0
        | op(e2,e1) = e0
        | op(e2,e2) = e0
        | op(e2,e3) = e0 )
      & ( op(e0,e2) = e0
        | op(e1,e2) = e0
        | op(e2,e2) = e0
        | op(e3,e2) = e0 ) )
   => epred13_0 ),
    inference(apply_def,[status(esa)],[18,34,theory(equality)]) ).

fof(36,plain,
    ( ( epred13_0
      & ( op(e2,e0) = e1
        | op(e2,e1) = e1
        | op(e2,e2) = e1
        | op(e2,e3) = e1 )
      & ( op(e0,e2) = e1
        | op(e1,e2) = e1
        | op(e2,e2) = e1
        | op(e3,e2) = e1 )
      & ( op(e2,e0) = e2
        | op(e2,e1) = e2
        | op(e2,e2) = e2
        | op(e2,e3) = e2 ) )
   => epred14_0 ),
    inference(apply_def,[status(esa)],[19,35,theory(equality)]) ).

fof(37,plain,
    ( ( epred14_0
      & ( op(e0,e2) = e2
        | op(e1,e2) = e2
        | op(e2,e2) = e2
        | op(e3,e2) = e2 )
      & ( op(e2,e0) = e3
        | op(e2,e1) = e3
        | op(e2,e2) = e3
        | op(e2,e3) = e3 )
      & ( op(e0,e2) = e3
        | op(e1,e2) = e3
        | op(e2,e2) = e3
        | op(e3,e2) = e3 ) )
   => epred15_0 ),
    inference(apply_def,[status(esa)],[20,36,theory(equality)]) ).

fof(38,plain,
    ( ( epred15_0
      & ( op(e3,e0) = e0
        | op(e3,e1) = e0
        | op(e3,e2) = e0
        | op(e3,e3) = e0 )
      & ( op(e0,e3) = e0
        | op(e1,e3) = e0
        | op(e2,e3) = e0
        | op(e3,e3) = e0 )
      & ( op(e3,e0) = e1
        | op(e3,e1) = e1
        | op(e3,e2) = e1
        | op(e3,e3) = e1 ) )
   => epred16_0 ),
    inference(apply_def,[status(esa)],[21,37,theory(equality)]) ).

fof(39,plain,
    ( ( epred16_0
      & ( op(e0,e3) = e1
        | op(e1,e3) = e1
        | op(e2,e3) = e1
        | op(e3,e3) = e1 )
      & ( op(e3,e0) = e2
        | op(e3,e1) = e2
        | op(e3,e2) = e2
        | op(e3,e3) = e2 )
      & ( op(e0,e3) = e2
        | op(e1,e3) = e2
        | op(e2,e3) = e2
        | op(e3,e3) = e2 ) )
   => epred17_0 ),
    inference(apply_def,[status(esa)],[22,38,theory(equality)]) ).

cnf(40,plain,
    op(e3,e3) = e0,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(41,plain,
    op(e3,e2) = e1,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(42,plain,
    op(e3,e1) = e2,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(43,plain,
    op(e3,e0) = e3,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(44,plain,
    op(e2,e3) = e1,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(45,plain,
    op(e2,e2) = e3,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(46,plain,
    op(e2,e1) = e0,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(47,plain,
    op(e2,e0) = e2,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(48,plain,
    op(e1,e3) = e2,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(49,plain,
    op(e1,e2) = e0,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(50,plain,
    op(e1,e1) = e3,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(51,plain,
    op(e1,e0) = e1,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(52,plain,
    op(e0,e3) = e3,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(53,plain,
    op(e0,e2) = e2,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(54,plain,
    op(e0,e1) = e1,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(55,plain,
    op(e0,e0) = e0,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(56,plain,
    unit = e0,
    inference(split_conjunct,[status(thm)],[2]) ).

fof(57,negated_conjecture,
    ( ~ epred17_0
    | ( op(e3,e0) != e3
      & op(e3,e1) != e3
      & op(e3,e2) != e3
      & op(e3,e3) != e3 )
    | ( op(e0,e3) != e3
      & op(e1,e3) != e3
      & op(e2,e3) != e3
      & op(e3,e3) != e3 ) ),
    inference(fof_nnf,[status(thm)],[23]) ).

fof(58,negated_conjecture,
    ( ( op(e0,e3) != e3
      | op(e3,e0) != e3
      | ~ epred17_0 )
    & ( op(e1,e3) != e3
      | op(e3,e0) != e3
      | ~ epred17_0 )
    & ( op(e2,e3) != e3
      | op(e3,e0) != e3
      | ~ epred17_0 )
    & ( op(e3,e3) != e3
      | op(e3,e0) != e3
      | ~ epred17_0 )
    & ( op(e0,e3) != e3
      | op(e3,e1) != e3
      | ~ epred17_0 )
    & ( op(e1,e3) != e3
      | op(e3,e1) != e3
      | ~ epred17_0 )
    & ( op(e2,e3) != e3
      | op(e3,e1) != e3
      | ~ epred17_0 )
    & ( op(e3,e3) != e3
      | op(e3,e1) != e3
      | ~ epred17_0 )
    & ( op(e0,e3) != e3
      | op(e3,e2) != e3
      | ~ epred17_0 )
    & ( op(e1,e3) != e3
      | op(e3,e2) != e3
      | ~ epred17_0 )
    & ( op(e2,e3) != e3
      | op(e3,e2) != e3
      | ~ epred17_0 )
    & ( op(e3,e3) != e3
      | op(e3,e2) != e3
      | ~ epred17_0 )
    & ( op(e0,e3) != e3
      | op(e3,e3) != e3
      | ~ epred17_0 )
    & ( op(e1,e3) != e3
      | op(e3,e3) != e3
      | ~ epred17_0 )
    & ( op(e2,e3) != e3
      | op(e3,e3) != e3
      | ~ epred17_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | ~ epred17_0 ) ),
    inference(distribute,[status(thm)],[57]) ).

cnf(74,negated_conjecture,
    ( ~ epred17_0
    | op(e3,e0) != e3
    | op(e0,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[58]) ).

cnf(78,plain,
    e0 != e3,
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(79,plain,
    e0 != e2,
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(80,plain,
    e0 != e1,
    inference(split_conjunct,[status(thm)],[4]) ).

fof(81,plain,
    ( ~ epred1_0
    | ( op(e0,e0) = e0
      & op(e1,e1) = e0
      & op(e2,e2) = e0
      & op(e3,e3) = e0 )
    | ( op(e0,e0) = e1
      & op(e1,e1) = e1
      & op(e2,e2) = e1
      & op(e3,e3) = e1 )
    | ( op(e0,e0) = e2
      & op(e1,e1) = e2
      & op(e2,e2) = e2
      & op(e3,e3) = e2 ) ),
    inference(fof_nnf,[status(thm)],[6]) ).

fof(82,plain,
    ( ( op(e0,e0) = e2
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e3,e3) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e3,e3) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e3,e3) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e3,e3) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) = e1
      | op(e1,e1) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e1,e1) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e1,e1) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e1,e1) = e2
      | op(e3,e3) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e2
      | op(e3,e3) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) = e1
      | op(e3,e3) = e0
      | ~ epred1_0 ) ),
    inference(distribute,[status(thm)],[81]) ).

cnf(130,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[82]) ).

fof(147,plain,
    ( epred1_0
    | ( op(e0,e0) = e3
      & op(e1,e1) = e3
      & op(e2,e2) = e3
      & op(e3,e3) = e3 )
    | ( op(e0,e0) != e0
      & op(e0,e0) != e1
      & op(e0,e0) != e2
      & op(e0,e0) != e3 )
    | ( op(e0,e1) != e0
      & op(e0,e1) != e1
      & op(e0,e1) != e2
      & op(e0,e1) != e3 )
    | epred2_0 ),
    inference(fof_nnf,[status(thm)],[24]) ).

fof(148,plain,
    ( ( op(e0,e1) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e0
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e0
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e1
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e1
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e1
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e1
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e2
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e2
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e2
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e2
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e0
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e0
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e0
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e1
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e1
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e1
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e1
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e2
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e2
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e2
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e2
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e3
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e3
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e3
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e3
      | op(e1,e1) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e0
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e0
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e0
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e1
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e1
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e1
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e1
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e2
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e2
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e2
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e2
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e3
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e3
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e3
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e3
      | op(e2,e2) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e1
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e1
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e1
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e1
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e2
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e2
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e2
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e2
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) != e3
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e3
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e2
      | op(e0,e0) != e3
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 )
    & ( op(e0,e1) != e3
      | op(e0,e0) != e3
      | op(e3,e3) = e3
      | epred1_0
      | epred2_0 ) ),
    inference(distribute,[status(thm)],[147]) ).

cnf(211,plain,
    ( epred2_0
    | epred1_0
    | op(e0,e0) = e3
    | op(e0,e0) != e0
    | op(e0,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[148]) ).

fof(213,plain,
    ( ~ epred2_0
    | ( op(e0,e2) != e0
      & op(e0,e2) != e1
      & op(e0,e2) != e2
      & op(e0,e2) != e3 )
    | ( op(e0,e3) != e0
      & op(e0,e3) != e1
      & op(e0,e3) != e2
      & op(e0,e3) != e3 )
    | ( op(e1,e0) != e0
      & op(e1,e0) != e1
      & op(e1,e0) != e2
      & op(e1,e0) != e3 )
    | epred3_0 ),
    inference(fof_nnf,[status(thm)],[25]) ).

fof(214,plain,
    ( ( op(e1,e0) != e0
      | op(e0,e3) != e0
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e0
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e0
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e0
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e1
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e1
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e1
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e1
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e2
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e2
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e2
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e3
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e3
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e3
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e3
      | op(e0,e2) != e0
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e0
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e0
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e0
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e0
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e1
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e1
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e1
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e1
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e2
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e2
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e2
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e3
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e3
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e3
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e3
      | op(e0,e2) != e1
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e0
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e0
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e0
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e0
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e1
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e1
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e1
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e1
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e2
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e2
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e2
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e3
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e3
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e3
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e3
      | op(e0,e2) != e2
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e0
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e0
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e0
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e0
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e1
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e1
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e1
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e1
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e2
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e2
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e2
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e0
      | op(e0,e3) != e3
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e1
      | op(e0,e3) != e3
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e3
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 )
    & ( op(e1,e0) != e3
      | op(e0,e3) != e3
      | op(e0,e2) != e3
      | ~ epred2_0
      | epred3_0 ) ),
    inference(distribute,[status(thm)],[213]) ).

cnf(233,plain,
    ( epred3_0
    | ~ epred2_0
    | op(e0,e2) != e2
    | op(e0,e3) != e3
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[214]) ).

fof(279,plain,
    ( ~ epred3_0
    | ( op(e1,e1) != e0
      & op(e1,e1) != e1
      & op(e1,e1) != e2
      & op(e1,e1) != e3 )
    | ( op(e1,e2) != e0
      & op(e1,e2) != e1
      & op(e1,e2) != e2
      & op(e1,e2) != e3 )
    | ( op(e1,e3) != e0
      & op(e1,e3) != e1
      & op(e1,e3) != e2
      & op(e1,e3) != e3 )
    | epred4_0 ),
    inference(fof_nnf,[status(thm)],[26]) ).

fof(280,plain,
    ( ( op(e1,e3) != e0
      | op(e1,e2) != e0
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e0
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e0
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e0
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e2
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e2
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e2
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e2
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e3
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e3
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e3
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e3
      | op(e1,e1) != e0
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e0
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e0
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e0
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e0
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e1
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e1
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e2
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e2
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e2
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e2
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e3
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e3
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e3
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e3
      | op(e1,e1) != e1
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e0
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e0
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e0
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e0
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e2
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e2
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e2
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e2
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e3
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e3
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e3
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e3
      | op(e1,e1) != e2
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e0
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e0
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e0
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e0
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e1
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e1
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e2
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e2
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e2
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e2
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e0
      | op(e1,e2) != e3
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e1
      | op(e1,e2) != e3
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e2
      | op(e1,e2) != e3
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 )
    & ( op(e1,e3) != e3
      | op(e1,e2) != e3
      | op(e1,e1) != e3
      | ~ epred3_0
      | epred4_0 ) ),
    inference(distribute,[status(thm)],[279]) ).

cnf(294,plain,
    ( epred4_0
    | ~ epred3_0
    | op(e1,e1) != e3
    | op(e1,e2) != e0
    | op(e1,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[280]) ).

fof(345,plain,
    ( ~ epred4_0
    | ( op(e2,e0) != e0
      & op(e2,e0) != e1
      & op(e2,e0) != e2
      & op(e2,e0) != e3 )
    | ( op(e2,e1) != e0
      & op(e2,e1) != e1
      & op(e2,e1) != e2
      & op(e2,e1) != e3 )
    | ( op(e2,e2) != e0
      & op(e2,e2) != e1
      & op(e2,e2) != e2
      & op(e2,e2) != e3 )
    | epred5_0 ),
    inference(fof_nnf,[status(thm)],[27]) ).

fof(346,plain,
    ( ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e0
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e0
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e0
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e1
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e1
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e1
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e1
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e2
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e2
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e2
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e2
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e3
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e3
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e3
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e0) != e0
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e0
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e0
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e0
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e1
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e1
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e1
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e1
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e2
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e2
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e2
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e2
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e3
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e3
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e3
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e0) != e1
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e0
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e0
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e0
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e1
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e1
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e1
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e1
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e2
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e2
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e2
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e2
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e3
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e3
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e3
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e0) != e2
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e0
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e0
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e0
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e1
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e1
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e1
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e1
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e2
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e2
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e2
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e2
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e3
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) != e3
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e2
      | op(e2,e1) != e3
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e0) != e3
      | ~ epred4_0
      | epred5_0 ) ),
    inference(distribute,[status(thm)],[345]) ).

cnf(375,plain,
    ( epred5_0
    | ~ epred4_0
    | op(e2,e0) != e2
    | op(e2,e1) != e0
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[346]) ).

fof(411,plain,
    ( ~ epred5_0
    | ( op(e2,e3) != e0
      & op(e2,e3) != e1
      & op(e2,e3) != e2
      & op(e2,e3) != e3 )
    | ( op(e3,e0) != e0
      & op(e3,e0) != e1
      & op(e3,e0) != e2
      & op(e3,e0) != e3 )
    | ( op(e3,e1) != e0
      & op(e3,e1) != e1
      & op(e3,e1) != e2
      & op(e3,e1) != e3 )
    | epred6_0 ),
    inference(fof_nnf,[status(thm)],[28]) ).

fof(412,plain,
    ( ( op(e3,e1) != e0
      | op(e3,e0) != e0
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e0
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e0
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e0
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e1
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e1
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e1
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e1
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e2
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e2
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e2
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e3
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e3
      | op(e2,e3) != e0
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e0
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e0
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e0
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e0
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e1
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e1
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e1
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e1
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e3
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e3
      | op(e2,e3) != e1
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e0
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e0
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e0
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e0
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e1
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e1
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e1
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e1
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e2
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e2
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e2
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e3
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e3
      | op(e2,e3) != e2
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e0
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e0
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e0
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e0
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e1
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e1
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e1
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e1
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e2
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e2
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e2
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e2
      | op(e3,e0) != e3
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 )
    & ( op(e3,e1) != e3
      | op(e3,e0) != e3
      | op(e2,e3) != e3
      | ~ epred5_0
      | epred6_0 ) ),
    inference(distribute,[status(thm)],[411]) ).

cnf(446,plain,
    ( epred6_0
    | ~ epred5_0
    | op(e2,e3) != e1
    | op(e3,e0) != e3
    | op(e3,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[412]) ).

fof(477,plain,
    ( ~ epred6_0
    | ( op(e3,e2) != e0
      & op(e3,e2) != e1
      & op(e3,e2) != e2
      & op(e3,e2) != e3 )
    | ( op(e3,e3) != e0
      & op(e3,e3) != e1
      & op(e3,e3) != e2
      & op(e3,e3) != e3 )
    | op(unit,e0) != e0
    | op(e0,unit) != e0
    | op(unit,e1) != e1
    | op(e1,unit) != e1
    | op(unit,e2) != e2
    | op(e2,unit) != e2
    | op(unit,e3) != e3
    | op(e3,unit) != e3
    | ( unit != e0
      & unit != e1
      & unit != e2
      & unit != e3 )
    | epred7_0 ),
    inference(fof_nnf,[status(thm)],[29]) ).

fof(478,plain,
    ( ( unit != e0
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e1
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e1
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e1
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e1
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e2
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e2
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e2
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e2
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e3
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e3
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e3
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e3
      | op(e3,e2) != e0
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e0
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e0
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e0
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e1
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e1
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e1
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e1
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e2
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e2
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e2
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e2
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e3
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e3
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e3
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e3
      | op(e3,e2) != e1
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e0
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e0
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e0
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e1
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e1
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e1
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e1
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e2
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e2
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e2
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e2
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e3
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e3
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e3
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e3
      | op(e3,e2) != e2
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e0
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e0
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e0
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e1
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e1
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e1
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e1
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e2
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e2
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e2
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e2
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e0
      | op(e3,e3) != e3
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e1
      | op(e3,e3) != e3
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e2
      | op(e3,e3) != e3
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 )
    & ( unit != e3
      | op(e3,e3) != e3
      | op(e3,e2) != e3
      | ~ epred6_0
      | op(unit,e0) != e0
      | op(e0,unit) != e0
      | op(unit,e1) != e1
      | op(e1,unit) != e1
      | op(unit,e2) != e2
      | op(e2,unit) != e2
      | op(unit,e3) != e3
      | op(e3,unit) != e3
      | epred7_0 ) ),
    inference(distribute,[status(thm)],[477]) ).

cnf(526,plain,
    ( epred7_0
    | op(e3,unit) != e3
    | op(unit,e3) != e3
    | op(e2,unit) != e2
    | op(unit,e2) != e2
    | op(e1,unit) != e1
    | op(unit,e1) != e1
    | op(e0,unit) != e0
    | op(unit,e0) != e0
    | ~ epred6_0
    | op(e3,e2) != e1
    | op(e3,e3) != e0
    | unit != e0 ),
    inference(split_conjunct,[status(thm)],[478]) ).

fof(543,plain,
    ( ~ epred7_0
    | ( op(e0,e0) != e0
      & op(e0,e1) != e0
      & op(e0,e2) != e0
      & op(e0,e3) != e0 )
    | ( op(e0,e0) != e0
      & op(e1,e0) != e0
      & op(e2,e0) != e0
      & op(e3,e0) != e0 )
    | ( op(e0,e0) != e1
      & op(e0,e1) != e1
      & op(e0,e2) != e1
      & op(e0,e3) != e1 )
    | epred8_0 ),
    inference(fof_nnf,[status(thm)],[30]) ).

fof(544,plain,
    ( ( op(e0,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e1,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e1,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e1,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e2,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e2,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e2,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e2,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e3,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e3,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e3,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e3,e0) != e0
      | op(e0,e0) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e0,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e0,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e1,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e1,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e1,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e2,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e2,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e2,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e2,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e3,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e3,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e3,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e3,e0) != e0
      | op(e0,e1) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e0,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e0,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e1,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e1,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e1,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e2,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e2,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e2,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e2,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e3,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e3,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e3,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e3,e0) != e0
      | op(e0,e2) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e0,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e0,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e0,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e1,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e1,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e1,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e2,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e2,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e2,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e2,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e0) != e1
      | op(e3,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e1) != e1
      | op(e3,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e2) != e1
      | op(e3,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 )
    & ( op(e0,e3) != e1
      | op(e3,e0) != e0
      | op(e0,e3) != e0
      | ~ epred7_0
      | epred8_0 ) ),
    inference(distribute,[status(thm)],[543]) ).

cnf(607,plain,
    ( epred8_0
    | ~ epred7_0
    | op(e0,e0) != e0
    | op(e0,e0) != e0
    | op(e0,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[544]) ).

fof(609,plain,
    ( ~ epred8_0
    | ( op(e0,e0) != e1
      & op(e1,e0) != e1
      & op(e2,e0) != e1
      & op(e3,e0) != e1 )
    | ( op(e0,e0) != e2
      & op(e0,e1) != e2
      & op(e0,e2) != e2
      & op(e0,e3) != e2 )
    | ( op(e0,e0) != e2
      & op(e1,e0) != e2
      & op(e2,e0) != e2
      & op(e3,e0) != e2 )
    | epred9_0 ),
    inference(fof_nnf,[status(thm)],[31]) ).

fof(610,plain,
    ( ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e1) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e1) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e1) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e2) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e2) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e3) != e2
      | op(e0,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e1) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e1) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e1) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e2) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e2) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e3) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e3) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e3) != e2
      | op(e1,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e0) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e0) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e1) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e1) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e1) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e2) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e2) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e3) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e3) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e3) != e2
      | op(e2,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e0) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e0) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e1) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e1) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e1) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e2) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e2) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e0,e0) != e2
      | op(e0,e3) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e1,e0) != e2
      | op(e0,e3) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e2,e0) != e2
      | op(e0,e3) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 )
    & ( op(e3,e0) != e2
      | op(e0,e3) != e2
      | op(e3,e0) != e1
      | ~ epred8_0
      | epred9_0 ) ),
    inference(distribute,[status(thm)],[609]) ).

cnf(648,plain,
    ( epred9_0
    | ~ epred8_0
    | op(e1,e0) != e1
    | op(e0,e2) != e2
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[610]) ).

fof(675,plain,
    ( ~ epred9_0
    | ( op(e0,e0) != e3
      & op(e0,e1) != e3
      & op(e0,e2) != e3
      & op(e0,e3) != e3 )
    | ( op(e0,e0) != e3
      & op(e1,e0) != e3
      & op(e2,e0) != e3
      & op(e3,e0) != e3 )
    | ( op(e1,e0) != e0
      & op(e1,e1) != e0
      & op(e1,e2) != e0
      & op(e1,e3) != e0 )
    | epred10_0 ),
    inference(fof_nnf,[status(thm)],[32]) ).

fof(676,plain,
    ( ( op(e1,e0) != e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e1,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e1,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e1,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e2,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e2,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e2,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e3,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e3,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e3,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e3,e0) != e3
      | op(e0,e0) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e0,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e0,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e0,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e1,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e1,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e1,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e2,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e2,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e2,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e3,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e3,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e3,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e3,e0) != e3
      | op(e0,e1) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e0,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e0,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e0,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e1,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e1,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e1,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e2,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e2,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e2,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e3,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e3,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e3,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e3,e0) != e3
      | op(e0,e2) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e0,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e0,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e0,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e1,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e1,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e1,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e2,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e2,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e2,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e0) != e0
      | op(e3,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e1) != e0
      | op(e3,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e2) != e0
      | op(e3,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 )
    & ( op(e1,e3) != e0
      | op(e3,e0) != e3
      | op(e0,e3) != e3
      | ~ epred9_0
      | epred10_0 ) ),
    inference(distribute,[status(thm)],[675]) ).

cnf(678,plain,
    ( epred10_0
    | ~ epred9_0
    | op(e0,e3) != e3
    | op(e3,e0) != e3
    | op(e1,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[676]) ).

fof(741,plain,
    ( ~ epred10_0
    | ( op(e0,e1) != e0
      & op(e1,e1) != e0
      & op(e2,e1) != e0
      & op(e3,e1) != e0 )
    | ( op(e1,e0) != e1
      & op(e1,e1) != e1
      & op(e1,e2) != e1
      & op(e1,e3) != e1 )
    | ( op(e0,e1) != e1
      & op(e1,e1) != e1
      & op(e2,e1) != e1
      & op(e3,e1) != e1 )
    | epred11_0 ),
    inference(fof_nnf,[status(thm)],[33]) ).

fof(742,plain,
    ( ( op(e0,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e2) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e2) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e2) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e2) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e3) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e3) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e3) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e1
      | op(e0,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e0) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e0) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e2) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e3) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e3) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e3) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e1
      | op(e1,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e0) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e0) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e1) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e1) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e1) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e2) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e2) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e2) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e2) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e3) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e3) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e3) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e1
      | op(e2,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e0) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e0) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e0) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e1) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e1) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e1) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e2) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e2) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e2) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e2) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e0,e1) != e1
      | op(e1,e3) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e1,e1) != e1
      | op(e1,e3) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e2,e1) != e1
      | op(e1,e3) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e1
      | op(e3,e1) != e0
      | ~ epred10_0
      | epred11_0 ) ),
    inference(distribute,[status(thm)],[741]) ).

cnf(774,plain,
    ( epred11_0
    | ~ epred10_0
    | op(e2,e1) != e0
    | op(e1,e0) != e1
    | op(e0,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[742]) ).

fof(807,plain,
    ( ~ epred11_0
    | ( op(e1,e0) != e2
      & op(e1,e1) != e2
      & op(e1,e2) != e2
      & op(e1,e3) != e2 )
    | ( op(e0,e1) != e2
      & op(e1,e1) != e2
      & op(e2,e1) != e2
      & op(e3,e1) != e2 )
    | ( op(e1,e0) != e3
      & op(e1,e1) != e3
      & op(e1,e2) != e3
      & op(e1,e3) != e3 )
    | epred12_0 ),
    inference(fof_nnf,[status(thm)],[34]) ).

fof(808,plain,
    ( ( op(e1,e0) != e3
      | op(e0,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e0,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e0,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e1,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e1,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e1,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e2,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e2,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e3,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e3,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e3,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e3,e1) != e2
      | op(e1,e0) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e0,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e0,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e0,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e3,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e3,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e3,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e3,e1) != e2
      | op(e1,e1) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e0,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e0,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e0,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e1,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e1,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e1,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e2,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e2,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e3,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e3,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e3,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e3,e1) != e2
      | op(e1,e2) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e0,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e0,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e0,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e1,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e1,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e1,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e2,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e2,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e0) != e3
      | op(e3,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e1) != e3
      | op(e3,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e2) != e3
      | op(e3,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 )
    & ( op(e1,e3) != e3
      | op(e3,e1) != e2
      | op(e1,e3) != e2
      | ~ epred11_0
      | epred12_0 ) ),
    inference(distribute,[status(thm)],[807]) ).

cnf(811,plain,
    ( epred12_0
    | ~ epred11_0
    | op(e1,e3) != e2
    | op(e3,e1) != e2
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[808]) ).

fof(873,plain,
    ( ~ epred12_0
    | ( op(e0,e1) != e3
      & op(e1,e1) != e3
      & op(e2,e1) != e3
      & op(e3,e1) != e3 )
    | ( op(e2,e0) != e0
      & op(e2,e1) != e0
      & op(e2,e2) != e0
      & op(e2,e3) != e0 )
    | ( op(e0,e2) != e0
      & op(e1,e2) != e0
      & op(e2,e2) != e0
      & op(e3,e2) != e0 )
    | epred13_0 ),
    inference(fof_nnf,[status(thm)],[35]) ).

fof(874,plain,
    ( ( op(e0,e2) != e0
      | op(e2,e0) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e0) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e1) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e1) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e1) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e2) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e2) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e2) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e3) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e3) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e3) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e3) != e0
      | op(e0,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e0) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e0) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e1) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e1) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e1) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e3) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e3) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e3) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e3) != e0
      | op(e1,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e0) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e0) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e1) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e3) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e3) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e3) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e3) != e0
      | op(e2,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e0) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e0) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e0) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e1) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e1) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e1) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e1) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e2) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e2) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e2) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e0,e2) != e0
      | op(e2,e3) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e1,e2) != e0
      | op(e2,e3) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e2,e2) != e0
      | op(e2,e3) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 )
    & ( op(e3,e2) != e0
      | op(e2,e3) != e0
      | op(e3,e1) != e3
      | ~ epred12_0
      | epred13_0 ) ),
    inference(distribute,[status(thm)],[873]) ).

cnf(917,plain,
    ( epred13_0
    | ~ epred12_0
    | op(e1,e1) != e3
    | op(e2,e1) != e0
    | op(e1,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[874]) ).

fof(939,plain,
    ( ~ epred13_0
    | ( op(e2,e0) != e1
      & op(e2,e1) != e1
      & op(e2,e2) != e1
      & op(e2,e3) != e1 )
    | ( op(e0,e2) != e1
      & op(e1,e2) != e1
      & op(e2,e2) != e1
      & op(e3,e2) != e1 )
    | ( op(e2,e0) != e2
      & op(e2,e1) != e2
      & op(e2,e2) != e2
      & op(e2,e3) != e2 )
    | epred14_0 ),
    inference(fof_nnf,[status(thm)],[36]) ).

fof(940,plain,
    ( ( op(e2,e0) != e2
      | op(e0,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e0,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e0,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e1,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e1,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e1,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e2,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e3,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e3,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e3,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e1
      | op(e2,e0) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e0,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e0,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e1,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e1,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e1,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e2,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e3,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e3,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e3,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e1
      | op(e2,e1) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e0,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e0,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e1,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e1,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e1,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e3,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e3,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e3,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e1
      | op(e2,e2) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e0,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e0,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e0,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e1,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e1,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e1,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e2,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e0) != e2
      | op(e3,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e1) != e2
      | op(e3,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e2) != e2
      | op(e3,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e1
      | op(e2,e3) != e1
      | ~ epred13_0
      | epred14_0 ) ),
    inference(distribute,[status(thm)],[939]) ).

cnf(944,plain,
    ( epred14_0
    | ~ epred13_0
    | op(e2,e3) != e1
    | op(e3,e2) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[940]) ).

fof(1005,plain,
    ( ~ epred14_0
    | ( op(e0,e2) != e2
      & op(e1,e2) != e2
      & op(e2,e2) != e2
      & op(e3,e2) != e2 )
    | ( op(e2,e0) != e3
      & op(e2,e1) != e3
      & op(e2,e2) != e3
      & op(e2,e3) != e3 )
    | ( op(e0,e2) != e3
      & op(e1,e2) != e3
      & op(e2,e2) != e3
      & op(e3,e2) != e3 )
    | epred15_0 ),
    inference(fof_nnf,[status(thm)],[37]) ).

fof(1006,plain,
    ( ( op(e0,e2) != e3
      | op(e2,e0) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e0) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e0) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e0) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e1) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e1) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e2) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e2) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e3) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e3) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e3) != e3
      | op(e0,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e0) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e0) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e0) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e0) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e1) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e1) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e3) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e3) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e3) != e3
      | op(e1,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e0) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e0) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e0) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e0) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e1) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e3) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e3) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e3) != e3
      | op(e2,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e0) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e0) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e0) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e0) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e1) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e1) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e1) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e1) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e2) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e2) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e0,e2) != e3
      | op(e2,e3) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e1,e2) != e3
      | op(e2,e3) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 )
    & ( op(e3,e2) != e3
      | op(e2,e3) != e3
      | op(e3,e2) != e2
      | ~ epred14_0
      | epred15_0 ) ),
    inference(distribute,[status(thm)],[1005]) ).

cnf(1060,plain,
    ( epred15_0
    | ~ epred14_0
    | op(e0,e2) != e2
    | op(e2,e2) != e3
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1006]) ).

fof(1071,plain,
    ( ~ epred15_0
    | ( op(e3,e0) != e0
      & op(e3,e1) != e0
      & op(e3,e2) != e0
      & op(e3,e3) != e0 )
    | ( op(e0,e3) != e0
      & op(e1,e3) != e0
      & op(e2,e3) != e0
      & op(e3,e3) != e0 )
    | ( op(e3,e0) != e1
      & op(e3,e1) != e1
      & op(e3,e2) != e1
      & op(e3,e3) != e1 )
    | epred16_0 ),
    inference(fof_nnf,[status(thm)],[38]) ).

fof(1072,plain,
    ( ( op(e3,e0) != e1
      | op(e0,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e0,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e0,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e1,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e1,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e1,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e2,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e2,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e2,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e2,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e3,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e3,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e3,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e0
      | op(e3,e0) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e0,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e0,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e0,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e1,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e1,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e1,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e2,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e2,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e2,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e2,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e3,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e3,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e3,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e0
      | op(e3,e1) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e0,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e0,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e0,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e1,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e1,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e1,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e2,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e2,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e2,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e2,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e0
      | op(e3,e2) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e0,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e0,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e0,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e1,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e1,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e1,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e1,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e2,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e2,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e2,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e2,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e0) != e1
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e1) != e1
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e2) != e1
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | ~ epred15_0
      | epred16_0 ) ),
    inference(distribute,[status(thm)],[1071]) ).

cnf(1074,plain,
    ( epred16_0
    | ~ epred15_0
    | op(e3,e3) != e0
    | op(e3,e3) != e0
    | op(e3,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1072]) ).

fof(1137,plain,
    ( ~ epred16_0
    | ( op(e0,e3) != e1
      & op(e1,e3) != e1
      & op(e2,e3) != e1
      & op(e3,e3) != e1 )
    | ( op(e3,e0) != e2
      & op(e3,e1) != e2
      & op(e3,e2) != e2
      & op(e3,e3) != e2 )
    | ( op(e0,e3) != e2
      & op(e1,e3) != e2
      & op(e2,e3) != e2
      & op(e3,e3) != e2 )
    | epred17_0 ),
    inference(fof_nnf,[status(thm)],[39]) ).

fof(1138,plain,
    ( ( op(e0,e3) != e2
      | op(e3,e0) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e0) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e0) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e0) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e1) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e1) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e1) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e2) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e2) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e3) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e3) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e0,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e0) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e0) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e0) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e0) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e1) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e1) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e1) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e2) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e2) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e0) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e1) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e1) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e1) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e2) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e2) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e3) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e3) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e2,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e0) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e0) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e0) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e0) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e1) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e1) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e1) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e2) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e2) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e2) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e0,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e1,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e3) != e1
      | ~ epred16_0
      | epred17_0 ) ),
    inference(distribute,[status(thm)],[1137]) ).

cnf(1165,plain,
    ( epred17_0
    | ~ epred16_0
    | op(e2,e3) != e1
    | op(e3,e1) != e2
    | op(e1,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1138]) ).

cnf(1213,plain,
    ( epred8_0
    | $false
    | op(e0,e1) != e1
    | ~ epred7_0 ),
    inference(rw,[status(thm)],[607,55,theory(equality)]) ).

cnf(1214,plain,
    ( epred8_0
    | op(e0,e1) != e1
    | ~ epred7_0 ),
    inference(cn,[status(thm)],[1213,theory(equality)]) ).

cnf(1222,negated_conjecture,
    ( $false
    | op(e3,e0) != e3
    | ~ epred17_0 ),
    inference(rw,[status(thm)],[74,52,theory(equality)]) ).

cnf(1223,negated_conjecture,
    ( op(e3,e0) != e3
    | ~ epred17_0 ),
    inference(cn,[status(thm)],[1222,theory(equality)]) ).

cnf(1286,plain,
    ( epred15_0
    | $false
    | op(e2,e2) != e3
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[1060,53,theory(equality)]) ).

cnf(1287,plain,
    ( epred15_0
    | $false
    | $false
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[1286,45,theory(equality)]) ).

cnf(1288,plain,
    ( epred15_0
    | ~ epred14_0 ),
    inference(cn,[status(thm)],[1287,theory(equality)]) ).

cnf(1340,plain,
    ( epred16_0
    | $false
    | op(e3,e3) != e0
    | ~ epred15_0 ),
    inference(rw,[status(thm)],[1074,41,theory(equality)]) ).

cnf(1341,plain,
    ( epred16_0
    | $false
    | $false
    | ~ epred15_0 ),
    inference(rw,[status(thm)],[1340,40,theory(equality)]) ).

cnf(1342,plain,
    ( epred16_0
    | ~ epred15_0 ),
    inference(cn,[status(thm)],[1341,theory(equality)]) ).

cnf(1372,plain,
    ( e0 = e1
    | op(e0,e0) = e2
    | op(e1,e1) = e0
    | ~ epred1_0 ),
    inference(rw,[status(thm)],[130,55,theory(equality)]) ).

cnf(1373,plain,
    ( e0 = e1
    | e0 = e2
    | op(e1,e1) = e0
    | ~ epred1_0 ),
    inference(rw,[status(thm)],[1372,55,theory(equality)]) ).

cnf(1374,plain,
    ( e0 = e1
    | e0 = e2
    | e3 = e0
    | ~ epred1_0 ),
    inference(rw,[status(thm)],[1373,50,theory(equality)]) ).

cnf(1375,plain,
    ( e0 = e2
    | e3 = e0
    | ~ epred1_0 ),
    inference(sr,[status(thm)],[1374,80,theory(equality)]) ).

cnf(1376,plain,
    ( e3 = e0
    | ~ epred1_0 ),
    inference(sr,[status(thm)],[1375,79,theory(equality)]) ).

cnf(1377,plain,
    ~ epred1_0,
    inference(sr,[status(thm)],[1376,78,theory(equality)]) ).

cnf(1723,plain,
    ( e0 = e3
    | epred1_0
    | epred2_0
    | op(e0,e0) != e0
    | op(e0,e1) != e1 ),
    inference(rw,[status(thm)],[211,55,theory(equality)]) ).

cnf(1724,plain,
    ( e0 = e3
    | epred1_0
    | epred2_0
    | $false
    | op(e0,e1) != e1 ),
    inference(rw,[status(thm)],[1723,55,theory(equality)]) ).

cnf(1725,plain,
    ( e0 = e3
    | epred1_0
    | epred2_0
    | $false
    | $false ),
    inference(rw,[status(thm)],[1724,54,theory(equality)]) ).

cnf(1726,plain,
    ( e0 = e3
    | epred1_0
    | epred2_0 ),
    inference(cn,[status(thm)],[1725,theory(equality)]) ).

cnf(1727,plain,
    ( epred1_0
    | epred2_0 ),
    inference(sr,[status(thm)],[1726,78,theory(equality)]) ).

cnf(1728,plain,
    epred2_0,
    inference(sr,[status(thm)],[1727,1377,theory(equality)]) ).

cnf(1914,plain,
    ( epred3_0
    | $false
    | op(e0,e3) != e3
    | op(e1,e0) != e1
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[233,53,theory(equality)]) ).

cnf(1915,plain,
    ( epred3_0
    | $false
    | $false
    | op(e1,e0) != e1
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[1914,52,theory(equality)]) ).

cnf(1916,plain,
    ( epred3_0
    | $false
    | $false
    | $false
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[1915,51,theory(equality)]) ).

cnf(1917,plain,
    ( epred3_0
    | $false
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[1916,1728,theory(equality)]) ).

cnf(1918,plain,
    epred3_0,
    inference(cn,[status(thm)],[1917,theory(equality)]) ).

cnf(2404,plain,
    ( epred4_0
    | $false
    | op(e1,e2) != e0
    | op(e1,e3) != e2
    | ~ epred3_0 ),
    inference(rw,[status(thm)],[294,50,theory(equality)]) ).

cnf(2405,plain,
    ( epred4_0
    | $false
    | $false
    | op(e1,e3) != e2
    | ~ epred3_0 ),
    inference(rw,[status(thm)],[2404,49,theory(equality)]) ).

cnf(2406,plain,
    ( epred4_0
    | $false
    | $false
    | $false
    | ~ epred3_0 ),
    inference(rw,[status(thm)],[2405,48,theory(equality)]) ).

cnf(2407,plain,
    ( epred4_0
    | $false
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[2406,1918,theory(equality)]) ).

cnf(2408,plain,
    epred4_0,
    inference(cn,[status(thm)],[2407,theory(equality)]) ).

cnf(2662,plain,
    ( epred5_0
    | $false
    | op(e2,e1) != e0
    | op(e2,e2) != e3
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[375,47,theory(equality)]) ).

cnf(2663,plain,
    ( epred5_0
    | $false
    | $false
    | op(e2,e2) != e3
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[2662,46,theory(equality)]) ).

cnf(2664,plain,
    ( epred5_0
    | $false
    | $false
    | $false
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[2663,45,theory(equality)]) ).

cnf(2665,plain,
    ( epred5_0
    | $false
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[2664,2408,theory(equality)]) ).

cnf(2666,plain,
    epred5_0,
    inference(cn,[status(thm)],[2665,theory(equality)]) ).

cnf(2985,plain,
    ( epred6_0
    | $false
    | op(e3,e0) != e3
    | op(e3,e1) != e2
    | ~ epred5_0 ),
    inference(rw,[status(thm)],[446,44,theory(equality)]) ).

cnf(2986,plain,
    ( epred6_0
    | $false
    | $false
    | op(e3,e1) != e2
    | ~ epred5_0 ),
    inference(rw,[status(thm)],[2985,43,theory(equality)]) ).

cnf(2987,plain,
    ( epred6_0
    | $false
    | $false
    | $false
    | ~ epred5_0 ),
    inference(rw,[status(thm)],[2986,42,theory(equality)]) ).

cnf(2988,plain,
    ( epred6_0
    | $false
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[2987,2666,theory(equality)]) ).

cnf(2989,plain,
    epred6_0,
    inference(cn,[status(thm)],[2988,theory(equality)]) ).

cnf(3566,plain,
    ( epred9_0
    | $false
    | op(e1,e0) != e1
    | op(e2,e0) != e2
    | ~ epred8_0 ),
    inference(rw,[status(thm)],[648,53,theory(equality)]) ).

cnf(3567,plain,
    ( epred9_0
    | $false
    | $false
    | op(e2,e0) != e2
    | ~ epred8_0 ),
    inference(rw,[status(thm)],[3566,51,theory(equality)]) ).

cnf(3568,plain,
    ( epred9_0
    | $false
    | $false
    | $false
    | ~ epred8_0 ),
    inference(rw,[status(thm)],[3567,47,theory(equality)]) ).

cnf(3569,plain,
    ( epred9_0
    | ~ epred8_0 ),
    inference(cn,[status(thm)],[3568,theory(equality)]) ).

cnf(3871,plain,
    ( epred10_0
    | $false
    | op(e1,e2) != e0
    | op(e3,e0) != e3
    | ~ epred9_0 ),
    inference(rw,[status(thm)],[678,52,theory(equality)]) ).

cnf(3872,plain,
    ( epred10_0
    | $false
    | $false
    | op(e3,e0) != e3
    | ~ epred9_0 ),
    inference(rw,[status(thm)],[3871,49,theory(equality)]) ).

cnf(3873,plain,
    ( epred10_0
    | $false
    | $false
    | $false
    | ~ epred9_0 ),
    inference(rw,[status(thm)],[3872,43,theory(equality)]) ).

cnf(3874,plain,
    ( epred10_0
    | ~ epred9_0 ),
    inference(cn,[status(thm)],[3873,theory(equality)]) ).

cnf(3944,plain,
    ( epred11_0
    | $false
    | op(e1,e0) != e1
    | op(e2,e1) != e0
    | ~ epred10_0 ),
    inference(rw,[status(thm)],[774,54,theory(equality)]) ).

cnf(3945,plain,
    ( epred11_0
    | $false
    | $false
    | op(e2,e1) != e0
    | ~ epred10_0 ),
    inference(rw,[status(thm)],[3944,51,theory(equality)]) ).

cnf(3946,plain,
    ( epred11_0
    | $false
    | $false
    | $false
    | ~ epred10_0 ),
    inference(rw,[status(thm)],[3945,46,theory(equality)]) ).

cnf(3947,plain,
    ( epred11_0
    | ~ epred10_0 ),
    inference(cn,[status(thm)],[3946,theory(equality)]) ).

cnf(4383,plain,
    ( epred12_0
    | $false
    | op(e1,e3) != e2
    | op(e3,e1) != e2
    | ~ epred11_0 ),
    inference(rw,[status(thm)],[811,50,theory(equality)]) ).

cnf(4384,plain,
    ( epred12_0
    | $false
    | $false
    | op(e3,e1) != e2
    | ~ epred11_0 ),
    inference(rw,[status(thm)],[4383,48,theory(equality)]) ).

cnf(4385,plain,
    ( epred12_0
    | $false
    | $false
    | $false
    | ~ epred11_0 ),
    inference(rw,[status(thm)],[4384,42,theory(equality)]) ).

cnf(4386,plain,
    ( epred12_0
    | ~ epred11_0 ),
    inference(cn,[status(thm)],[4385,theory(equality)]) ).

cnf(4535,plain,
    ( epred13_0
    | $false
    | op(e1,e2) != e0
    | op(e2,e1) != e0
    | ~ epred12_0 ),
    inference(rw,[status(thm)],[917,50,theory(equality)]) ).

cnf(4536,plain,
    ( epred13_0
    | $false
    | $false
    | op(e2,e1) != e0
    | ~ epred12_0 ),
    inference(rw,[status(thm)],[4535,49,theory(equality)]) ).

cnf(4537,plain,
    ( epred13_0
    | $false
    | $false
    | $false
    | ~ epred12_0 ),
    inference(rw,[status(thm)],[4536,46,theory(equality)]) ).

cnf(4538,plain,
    ( epred13_0
    | ~ epred12_0 ),
    inference(cn,[status(thm)],[4537,theory(equality)]) ).

cnf(4879,plain,
    ( epred14_0
    | $false
    | op(e2,e3) != e1
    | op(e3,e2) != e1
    | ~ epred13_0 ),
    inference(rw,[status(thm)],[944,47,theory(equality)]) ).

cnf(4880,plain,
    ( epred14_0
    | $false
    | $false
    | op(e3,e2) != e1
    | ~ epred13_0 ),
    inference(rw,[status(thm)],[4879,44,theory(equality)]) ).

cnf(4881,plain,
    ( epred14_0
    | $false
    | $false
    | $false
    | ~ epred13_0 ),
    inference(rw,[status(thm)],[4880,41,theory(equality)]) ).

cnf(4882,plain,
    ( epred14_0
    | ~ epred13_0 ),
    inference(cn,[status(thm)],[4881,theory(equality)]) ).

cnf(5814,plain,
    ( epred17_0
    | $false
    | op(e2,e3) != e1
    | op(e3,e1) != e2
    | ~ epred16_0 ),
    inference(rw,[status(thm)],[1165,48,theory(equality)]) ).

cnf(5815,plain,
    ( epred17_0
    | $false
    | $false
    | op(e3,e1) != e2
    | ~ epred16_0 ),
    inference(rw,[status(thm)],[5814,44,theory(equality)]) ).

cnf(5816,plain,
    ( epred17_0
    | $false
    | $false
    | $false
    | ~ epred16_0 ),
    inference(rw,[status(thm)],[5815,42,theory(equality)]) ).

cnf(5817,plain,
    ( epred17_0
    | ~ epred16_0 ),
    inference(cn,[status(thm)],[5816,theory(equality)]) ).

cnf(5984,plain,
    ( epred7_0
    | $false
    | op(e0,unit) != e0
    | op(e1,unit) != e1
    | op(e2,unit) != e2
    | op(e3,e2) != e1
    | op(e3,e3) != e0
    | op(e3,unit) != e3
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[526,56,theory(equality)]) ).

cnf(5985,plain,
    ( epred7_0
    | $false
    | $false
    | op(e1,unit) != e1
    | op(e2,unit) != e2
    | op(e3,e2) != e1
    | op(e3,e3) != e0
    | op(e3,unit) != e3
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5984,56,theory(equality)]),55,theory(equality)]) ).

cnf(5986,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | op(e2,unit) != e2
    | op(e3,e2) != e1
    | op(e3,e3) != e0
    | op(e3,unit) != e3
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5985,56,theory(equality)]),51,theory(equality)]) ).

cnf(5987,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | op(e3,e2) != e1
    | op(e3,e3) != e0
    | op(e3,unit) != e3
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5986,56,theory(equality)]),47,theory(equality)]) ).

cnf(5988,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | op(e3,e3) != e0
    | op(e3,unit) != e3
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[5987,41,theory(equality)]) ).

cnf(5989,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | op(e3,unit) != e3
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[5988,40,theory(equality)]) ).

cnf(5990,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | op(unit,e0) != e0
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5989,56,theory(equality)]),43,theory(equality)]) ).

cnf(5991,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | op(unit,e1) != e1
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5990,56,theory(equality)]),55,theory(equality)]) ).

cnf(5992,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | op(unit,e2) != e2
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5991,56,theory(equality)]),54,theory(equality)]) ).

cnf(5993,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | op(unit,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5992,56,theory(equality)]),53,theory(equality)]) ).

cnf(5994,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[5993,56,theory(equality)]),52,theory(equality)]) ).

cnf(5995,plain,
    ( epred7_0
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[5994,2989,theory(equality)]) ).

cnf(5996,plain,
    epred7_0,
    inference(cn,[status(thm)],[5995,theory(equality)]) ).

cnf(6825,negated_conjecture,
    ( $false
    | ~ epred17_0 ),
    inference(rw,[status(thm)],[1223,43,theory(equality)]) ).

cnf(6826,negated_conjecture,
    ~ epred17_0,
    inference(cn,[status(thm)],[6825,theory(equality)]) ).

cnf(6836,plain,
    ( epred8_0
    | $false
    | ~ epred7_0 ),
    inference(rw,[status(thm)],[1214,54,theory(equality)]) ).

cnf(6837,plain,
    ( epred8_0
    | $false
    | $false ),
    inference(rw,[status(thm)],[6836,5996,theory(equality)]) ).

cnf(6838,plain,
    epred8_0,
    inference(cn,[status(thm)],[6837,theory(equality)]) ).

cnf(6839,plain,
    ( epred9_0
    | $false ),
    inference(rw,[status(thm)],[3569,6838,theory(equality)]) ).

cnf(6840,plain,
    epred9_0,
    inference(cn,[status(thm)],[6839,theory(equality)]) ).

cnf(6841,plain,
    ( epred10_0
    | $false ),
    inference(rw,[status(thm)],[3874,6840,theory(equality)]) ).

cnf(6842,plain,
    epred10_0,
    inference(cn,[status(thm)],[6841,theory(equality)]) ).

cnf(6843,plain,
    ( epred11_0
    | $false ),
    inference(rw,[status(thm)],[3947,6842,theory(equality)]) ).

cnf(6844,plain,
    epred11_0,
    inference(cn,[status(thm)],[6843,theory(equality)]) ).

cnf(6845,plain,
    ( epred12_0
    | $false ),
    inference(rw,[status(thm)],[4386,6844,theory(equality)]) ).

cnf(6846,plain,
    epred12_0,
    inference(cn,[status(thm)],[6845,theory(equality)]) ).

cnf(6847,plain,
    ( epred13_0
    | $false ),
    inference(rw,[status(thm)],[4538,6846,theory(equality)]) ).

cnf(6848,plain,
    epred13_0,
    inference(cn,[status(thm)],[6847,theory(equality)]) ).

cnf(6849,plain,
    ( epred14_0
    | $false ),
    inference(rw,[status(thm)],[4882,6848,theory(equality)]) ).

cnf(6850,plain,
    epred14_0,
    inference(cn,[status(thm)],[6849,theory(equality)]) ).

cnf(6851,plain,
    ( epred15_0
    | $false ),
    inference(rw,[status(thm)],[1288,6850,theory(equality)]) ).

cnf(6852,plain,
    epred15_0,
    inference(cn,[status(thm)],[6851,theory(equality)]) ).

cnf(6853,plain,
    ( epred16_0
    | $false ),
    inference(rw,[status(thm)],[1342,6852,theory(equality)]) ).

cnf(6854,plain,
    epred16_0,
    inference(cn,[status(thm)],[6853,theory(equality)]) ).

cnf(6855,plain,
    ( epred17_0
    | $false ),
    inference(rw,[status(thm)],[5817,6854,theory(equality)]) ).

cnf(6856,plain,
    epred17_0,
    inference(cn,[status(thm)],[6855,theory(equality)]) ).

cnf(6857,plain,
    $false,
    inference(sr,[status(thm)],[6856,6826,theory(equality)]) ).

cnf(6858,plain,
    $false,
    6857,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG044+1.p
% --creating new selector for []
% -running prover on /tmp/tmpMJ8rKE/sel_ALG044+1.p_1 with time limit 29
% -prover status Theorem
% Problem ALG044+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG044+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG044+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------