TSTP Solution File: ALG068+1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : ALG068+1 : TPTP v8.1.2. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n004.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr 30 20:09:25 EDT 2024

% Result   : Theorem 0.14s 0.48s
% Output   : CNFRefutation 0.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    8
%            Number of leaves      :  155
% Syntax   : Number of formulae    :  640 (  80 unt;   0 def)
%            Number of atoms       : 4028 (3109 equ)
%            Maximal formula atoms :  250 (   6 avg)
%            Number of connectives : 5517 (2129   ~;1624   |;1616   &)
%                                         ( 124 <=>;  24  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :  150 ( 148 usr; 149 prp; 0-2 aty)
%            Number of functors    :    7 (   7 usr;   6 con; 0-2 aty)
%            Number of variables   :    0 (   0   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e1
      | op(e0,e0) = e2
      | op(e0,e0) = e3
      | op(e0,e0) = e4 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e1
      | op(e0,e1) = e2
      | op(e0,e1) = e3
      | op(e0,e1) = e4 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e1
      | op(e0,e2) = e2
      | op(e0,e2) = e3
      | op(e0,e2) = e4 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e1
      | op(e0,e3) = e2
      | op(e0,e3) = e3
      | op(e0,e3) = e4 )
    & ( op(e0,e4) = e0
      | op(e0,e4) = e1
      | op(e0,e4) = e2
      | op(e0,e4) = e3
      | op(e0,e4) = e4 )
    & ( op(e1,e0) = e0
      | op(e1,e0) = e1
      | op(e1,e0) = e2
      | op(e1,e0) = e3
      | op(e1,e0) = e4 )
    & ( op(e1,e1) = e0
      | op(e1,e1) = e1
      | op(e1,e1) = e2
      | op(e1,e1) = e3
      | op(e1,e1) = e4 )
    & ( op(e1,e2) = e0
      | op(e1,e2) = e1
      | op(e1,e2) = e2
      | op(e1,e2) = e3
      | op(e1,e2) = e4 )
    & ( op(e1,e3) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e2
      | op(e1,e3) = e3
      | op(e1,e3) = e4 )
    & ( op(e1,e4) = e0
      | op(e1,e4) = e1
      | op(e1,e4) = e2
      | op(e1,e4) = e3
      | op(e1,e4) = e4 )
    & ( op(e2,e0) = e0
      | op(e2,e0) = e1
      | op(e2,e0) = e2
      | op(e2,e0) = e3
      | op(e2,e0) = e4 )
    & ( op(e2,e1) = e0
      | op(e2,e1) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e3
      | op(e2,e1) = e4 )
    & ( op(e2,e2) = e0
      | op(e2,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e2) = e3
      | op(e2,e2) = e4 )
    & ( op(e2,e3) = e0
      | op(e2,e3) = e1
      | op(e2,e3) = e2
      | op(e2,e3) = e3
      | op(e2,e3) = e4 )
    & ( op(e2,e4) = e0
      | op(e2,e4) = e1
      | op(e2,e4) = e2
      | op(e2,e4) = e3
      | op(e2,e4) = e4 )
    & ( op(e3,e0) = e0
      | op(e3,e0) = e1
      | op(e3,e0) = e2
      | op(e3,e0) = e3
      | op(e3,e0) = e4 )
    & ( op(e3,e1) = e0
      | op(e3,e1) = e1
      | op(e3,e1) = e2
      | op(e3,e1) = e3
      | op(e3,e1) = e4 )
    & ( op(e3,e2) = e0
      | op(e3,e2) = e1
      | op(e3,e2) = e2
      | op(e3,e2) = e3
      | op(e3,e2) = e4 )
    & ( op(e3,e3) = e0
      | op(e3,e3) = e1
      | op(e3,e3) = e2
      | op(e3,e3) = e3
      | op(e3,e3) = e4 )
    & ( op(e3,e4) = e0
      | op(e3,e4) = e1
      | op(e3,e4) = e2
      | op(e3,e4) = e3
      | op(e3,e4) = e4 )
    & ( op(e4,e0) = e0
      | op(e4,e0) = e1
      | op(e4,e0) = e2
      | op(e4,e0) = e3
      | op(e4,e0) = e4 )
    & ( op(e4,e1) = e0
      | op(e4,e1) = e1
      | op(e4,e1) = e2
      | op(e4,e1) = e3
      | op(e4,e1) = e4 )
    & ( op(e4,e2) = e0
      | op(e4,e2) = e1
      | op(e4,e2) = e2
      | op(e4,e2) = e3
      | op(e4,e2) = e4 )
    & ( op(e4,e3) = e0
      | op(e4,e3) = e1
      | op(e4,e3) = e2
      | op(e4,e3) = e3
      | op(e4,e3) = e4 )
    & ( op(e4,e4) = e0
      | op(e4,e4) = e1
      | op(e4,e4) = e2
      | op(e4,e4) = e3
      | op(e4,e4) = e4 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ( 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
    & op(unit,e4) = e4
    & op(e4,unit) = e4
    & ( unit = e0
      | unit = e1
      | unit = e2
      | unit = e3
      | unit = e4 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e2) = e0
      | op(e0,e3) = e0
      | op(e0,e4) = e0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e0
      | op(e2,e0) = e0
      | op(e3,e0) = e0
      | op(e4,e0) = e0 )
    & ( op(e0,e0) = e1
      | op(e0,e1) = e1
      | op(e0,e2) = e1
      | op(e0,e3) = e1
      | op(e0,e4) = e1 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) = e1
      | op(e3,e0) = e1
      | op(e4,e0) = e1 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e2
      | op(e0,e2) = e2
      | op(e0,e3) = e2
      | op(e0,e4) = e2 )
    & ( op(e0,e0) = e2
      | op(e1,e0) = e2
      | op(e2,e0) = e2
      | op(e3,e0) = e2
      | op(e4,e0) = e2 )
    & ( op(e0,e0) = e3
      | op(e0,e1) = e3
      | op(e0,e2) = e3
      | op(e0,e3) = e3
      | op(e0,e4) = e3 )
    & ( op(e0,e0) = e3
      | op(e1,e0) = e3
      | op(e2,e0) = e3
      | op(e3,e0) = e3
      | op(e4,e0) = e3 )
    & ( op(e0,e0) = e4
      | op(e0,e1) = e4
      | op(e0,e2) = e4
      | op(e0,e3) = e4
      | op(e0,e4) = e4 )
    & ( op(e0,e0) = e4
      | op(e1,e0) = e4
      | op(e2,e0) = e4
      | op(e3,e0) = e4
      | op(e4,e0) = e4 )
    & ( op(e1,e0) = e0
      | op(e1,e1) = e0
      | op(e1,e2) = e0
      | op(e1,e3) = e0
      | op(e1,e4) = e0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) = e0
      | op(e2,e1) = e0
      | op(e3,e1) = e0
      | op(e4,e1) = e0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | op(e1,e3) = e1
      | op(e1,e4) = e1 )
    & ( op(e0,e1) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e1
      | op(e3,e1) = e1
      | op(e4,e1) = e1 )
    & ( op(e1,e0) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e2
      | op(e1,e3) = e2
      | op(e1,e4) = e2 )
    & ( op(e0,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | op(e3,e1) = e2
      | op(e4,e1) = e2 )
    & ( op(e1,e0) = e3
      | op(e1,e1) = e3
      | op(e1,e2) = e3
      | op(e1,e3) = e3
      | op(e1,e4) = e3 )
    & ( op(e0,e1) = e3
      | op(e1,e1) = e3
      | op(e2,e1) = e3
      | op(e3,e1) = e3
      | op(e4,e1) = e3 )
    & ( op(e1,e0) = e4
      | op(e1,e1) = e4
      | op(e1,e2) = e4
      | op(e1,e3) = e4
      | op(e1,e4) = e4 )
    & ( op(e0,e1) = e4
      | op(e1,e1) = e4
      | op(e2,e1) = e4
      | op(e3,e1) = e4
      | op(e4,e1) = e4 )
    & ( op(e2,e0) = e0
      | op(e2,e1) = e0
      | op(e2,e2) = e0
      | op(e2,e3) = e0
      | op(e2,e4) = e0 )
    & ( op(e0,e2) = e0
      | op(e1,e2) = e0
      | op(e2,e2) = e0
      | op(e3,e2) = e0
      | op(e4,e2) = e0 )
    & ( op(e2,e0) = e1
      | op(e2,e1) = e1
      | op(e2,e2) = e1
      | op(e2,e3) = e1
      | op(e2,e4) = e1 )
    & ( op(e0,e2) = e1
      | op(e1,e2) = e1
      | op(e2,e2) = e1
      | op(e3,e2) = e1
      | op(e4,e2) = e1 )
    & ( op(e2,e0) = e2
      | op(e2,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | op(e2,e4) = e2 )
    & ( op(e0,e2) = e2
      | op(e1,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e2
      | op(e4,e2) = e2 )
    & ( op(e2,e0) = e3
      | op(e2,e1) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e3
      | op(e2,e4) = e3 )
    & ( op(e0,e2) = e3
      | op(e1,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | op(e4,e2) = e3 )
    & ( op(e2,e0) = e4
      | op(e2,e1) = e4
      | op(e2,e2) = e4
      | op(e2,e3) = e4
      | op(e2,e4) = e4 )
    & ( op(e0,e2) = e4
      | op(e1,e2) = e4
      | op(e2,e2) = e4
      | op(e3,e2) = e4
      | op(e4,e2) = e4 )
    & ( op(e3,e0) = e0
      | op(e3,e1) = e0
      | op(e3,e2) = e0
      | op(e3,e3) = e0
      | op(e3,e4) = e0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) = e0
      | op(e2,e3) = e0
      | op(e3,e3) = e0
      | op(e4,e3) = e0 )
    & ( op(e3,e0) = e1
      | op(e3,e1) = e1
      | op(e3,e2) = e1
      | op(e3,e3) = e1
      | op(e3,e4) = e1 )
    & ( op(e0,e3) = e1
      | op(e1,e3) = e1
      | op(e2,e3) = e1
      | op(e3,e3) = e1
      | op(e4,e3) = e1 )
    & ( op(e3,e0) = e2
      | op(e3,e1) = e2
      | op(e3,e2) = e2
      | op(e3,e3) = e2
      | op(e3,e4) = e2 )
    & ( op(e0,e3) = e2
      | op(e1,e3) = e2
      | op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e4,e3) = e2 )
    & ( op(e3,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e4) = e3 )
    & ( op(e0,e3) = e3
      | op(e1,e3) = e3
      | op(e2,e3) = e3
      | op(e3,e3) = e3
      | op(e4,e3) = e3 )
    & ( op(e3,e0) = e4
      | op(e3,e1) = e4
      | op(e3,e2) = e4
      | op(e3,e3) = e4
      | op(e3,e4) = e4 )
    & ( op(e0,e3) = e4
      | op(e1,e3) = e4
      | op(e2,e3) = e4
      | op(e3,e3) = e4
      | op(e4,e3) = e4 )
    & ( op(e4,e0) = e0
      | op(e4,e1) = e0
      | op(e4,e2) = e0
      | op(e4,e3) = e0
      | op(e4,e4) = e0 )
    & ( op(e0,e4) = e0
      | op(e1,e4) = e0
      | op(e2,e4) = e0
      | op(e3,e4) = e0
      | op(e4,e4) = e0 )
    & ( op(e4,e0) = e1
      | op(e4,e1) = e1
      | op(e4,e2) = e1
      | op(e4,e3) = e1
      | op(e4,e4) = e1 )
    & ( op(e0,e4) = e1
      | op(e1,e4) = e1
      | op(e2,e4) = e1
      | op(e3,e4) = e1
      | op(e4,e4) = e1 )
    & ( op(e4,e0) = e2
      | op(e4,e1) = e2
      | op(e4,e2) = e2
      | op(e4,e3) = e2
      | op(e4,e4) = e2 )
    & ( op(e0,e4) = e2
      | op(e1,e4) = e2
      | op(e2,e4) = e2
      | op(e3,e4) = e2
      | op(e4,e4) = e2 )
    & ( op(e4,e0) = e3
      | op(e4,e1) = e3
      | op(e4,e2) = e3
      | op(e4,e3) = e3
      | op(e4,e4) = e3 )
    & ( op(e0,e4) = e3
      | op(e1,e4) = e3
      | op(e2,e4) = e3
      | op(e3,e4) = e3
      | op(e4,e4) = e3 )
    & ( op(e4,e0) = e4
      | op(e4,e1) = e4
      | op(e4,e2) = e4
      | op(e4,e3) = e4
      | op(e4,e4) = e4 )
    & ( op(e0,e4) = e4
      | op(e1,e4) = e4
      | op(e2,e4) = e4
      | op(e3,e4) = e4
      | op(e4,e4) = e4 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f4,axiom,
    ( op(e0,e0) != op(e1,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e0,e0) != op(e3,e0)
    & op(e0,e0) != op(e4,e0)
    & op(e1,e0) != op(e2,e0)
    & op(e1,e0) != op(e3,e0)
    & op(e1,e0) != op(e4,e0)
    & op(e2,e0) != op(e3,e0)
    & op(e2,e0) != op(e4,e0)
    & op(e3,e0) != op(e4,e0)
    & op(e0,e1) != op(e1,e1)
    & op(e0,e1) != op(e2,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e0,e1) != op(e4,e1)
    & op(e1,e1) != op(e2,e1)
    & op(e1,e1) != op(e3,e1)
    & op(e1,e1) != op(e4,e1)
    & op(e2,e1) != op(e3,e1)
    & op(e2,e1) != op(e4,e1)
    & op(e3,e1) != op(e4,e1)
    & op(e0,e2) != op(e1,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e0,e2) != op(e3,e2)
    & op(e0,e2) != op(e4,e2)
    & op(e1,e2) != op(e2,e2)
    & op(e1,e2) != op(e3,e2)
    & op(e1,e2) != op(e4,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e2,e2) != op(e4,e2)
    & op(e3,e2) != op(e4,e2)
    & op(e0,e3) != op(e1,e3)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e0,e3) != op(e4,e3)
    & op(e1,e3) != op(e2,e3)
    & op(e1,e3) != op(e3,e3)
    & op(e1,e3) != op(e4,e3)
    & op(e2,e3) != op(e3,e3)
    & op(e2,e3) != op(e4,e3)
    & op(e3,e3) != op(e4,e3)
    & op(e0,e4) != op(e1,e4)
    & op(e0,e4) != op(e2,e4)
    & op(e0,e4) != op(e3,e4)
    & op(e0,e4) != op(e4,e4)
    & op(e1,e4) != op(e2,e4)
    & op(e1,e4) != op(e3,e4)
    & op(e1,e4) != op(e4,e4)
    & op(e2,e4) != op(e3,e4)
    & op(e2,e4) != op(e4,e4)
    & op(e3,e4) != op(e4,e4)
    & op(e0,e0) != op(e0,e1)
    & op(e0,e0) != op(e0,e2)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e0) != op(e0,e4)
    & op(e0,e1) != op(e0,e2)
    & op(e0,e1) != op(e0,e3)
    & op(e0,e1) != op(e0,e4)
    & op(e0,e2) != op(e0,e3)
    & op(e0,e2) != op(e0,e4)
    & op(e0,e3) != op(e0,e4)
    & op(e1,e0) != op(e1,e1)
    & op(e1,e0) != op(e1,e2)
    & op(e1,e0) != op(e1,e3)
    & op(e1,e0) != op(e1,e4)
    & op(e1,e1) != op(e1,e2)
    & op(e1,e1) != op(e1,e3)
    & op(e1,e1) != op(e1,e4)
    & op(e1,e2) != op(e1,e3)
    & op(e1,e2) != op(e1,e4)
    & op(e1,e3) != op(e1,e4)
    & op(e2,e0) != op(e2,e1)
    & op(e2,e0) != op(e2,e2)
    & op(e2,e0) != op(e2,e3)
    & op(e2,e0) != op(e2,e4)
    & op(e2,e1) != op(e2,e2)
    & op(e2,e1) != op(e2,e3)
    & op(e2,e1) != op(e2,e4)
    & op(e2,e2) != op(e2,e3)
    & op(e2,e2) != op(e2,e4)
    & op(e2,e3) != op(e2,e4)
    & op(e3,e0) != op(e3,e1)
    & op(e3,e0) != op(e3,e2)
    & op(e3,e0) != op(e3,e3)
    & op(e3,e0) != op(e3,e4)
    & op(e3,e1) != op(e3,e2)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e1) != op(e3,e4)
    & op(e3,e2) != op(e3,e3)
    & op(e3,e2) != op(e3,e4)
    & op(e3,e3) != op(e3,e4)
    & op(e4,e0) != op(e4,e1)
    & op(e4,e0) != op(e4,e2)
    & op(e4,e0) != op(e4,e3)
    & op(e4,e0) != op(e4,e4)
    & op(e4,e1) != op(e4,e2)
    & op(e4,e1) != op(e4,e3)
    & op(e4,e1) != op(e4,e4)
    & op(e4,e2) != op(e4,e3)
    & op(e4,e2) != op(e4,e4)
    & op(e4,e3) != op(e4,e4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e0 != e4
    & e1 != e2
    & e1 != e3
    & e1 != e4
    & e2 != e3
    & e2 != e4
    & e3 != e4 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    ( e0 = op(op(e4,e2),op(e4,e2))
    & e1 = op(e4,e2)
    & e3 = op(e2,e4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f7,conjecture,
    ~ ( ( op(e0,e0) != e0
        | op(e0,e0) = e0 )
      & ( op(e0,e0) != e1
        | op(e0,e1) = e0 )
      & ( op(e0,e0) != e2
        | op(e0,e2) = e0 )
      & ( op(e0,e0) != e3
        | op(e0,e3) = e0 )
      & ( op(e0,e0) != e4
        | op(e0,e4) = e0 )
      & ( op(e1,e1) != e0
        | op(e1,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e1,e1) != e2
        | op(e1,e2) = e1 )
      & ( op(e1,e1) != e3
        | op(e1,e3) = e1 )
      & ( op(e1,e1) != e4
        | op(e1,e4) = e1 )
      & ( op(e2,e2) != e0
        | op(e2,e0) = e2 )
      & ( op(e2,e2) != e1
        | op(e2,e1) = e2 )
      & ( op(e2,e2) != e2
        | op(e2,e2) = e2 )
      & ( op(e2,e2) != e3
        | op(e2,e3) = e2 )
      & ( op(e2,e2) != e4
        | op(e2,e4) = e2 )
      & ( op(e3,e3) != e0
        | op(e3,e0) = e3 )
      & ( op(e3,e3) != e1
        | op(e3,e1) = e3 )
      & ( op(e3,e3) != e2
        | op(e3,e2) = e3 )
      & ( op(e3,e3) != e3
        | op(e3,e3) = e3 )
      & ( op(e3,e3) != e4
        | op(e3,e4) = e3 )
      & ( op(e4,e4) != e0
        | op(e4,e0) = e4 )
      & ( op(e4,e4) != e1
        | op(e4,e1) = e4 )
      & ( op(e4,e4) != e2
        | op(e4,e2) = e4 )
      & ( op(e4,e4) != e3
        | op(e4,e3) = e4 )
      & ( op(e4,e4) != e4
        | op(e4,e4) = e4 )
      & ( ( op(e0,e0) != op(e0,e0)
          & op(op(e0,e0),e0) = e0
          & op(op(e0,e0),e0) != e0 )
        | ( op(e1,e0) != op(e0,e1)
          & op(op(e0,e1),e1) = e0
          & op(op(e0,e1),e0) != e1 )
        | ( op(e2,e0) != op(e0,e2)
          & op(op(e0,e2),e2) = e0
          & op(op(e0,e2),e0) != e2 )
        | ( op(e3,e0) != op(e0,e3)
          & op(op(e0,e3),e3) = e0
          & op(op(e0,e3),e0) != e3 )
        | ( op(e4,e0) != op(e0,e4)
          & op(op(e0,e4),e4) = e0
          & op(op(e0,e4),e0) != e4 )
        | ( op(e0,e1) != op(e1,e0)
          & op(op(e1,e0),e0) = e1
          & op(op(e1,e0),e1) != e0 )
        | ( op(e1,e1) != op(e1,e1)
          & op(op(e1,e1),e1) = e1
          & op(op(e1,e1),e1) != e1 )
        | ( op(e2,e1) != op(e1,e2)
          & op(op(e1,e2),e2) = e1
          & op(op(e1,e2),e1) != e2 )
        | ( op(e3,e1) != op(e1,e3)
          & op(op(e1,e3),e3) = e1
          & op(op(e1,e3),e1) != e3 )
        | ( op(e4,e1) != op(e1,e4)
          & op(op(e1,e4),e4) = e1
          & op(op(e1,e4),e1) != e4 )
        | ( op(e0,e2) != op(e2,e0)
          & op(op(e2,e0),e0) = e2
          & op(op(e2,e0),e2) != e0 )
        | ( op(e1,e2) != op(e2,e1)
          & op(op(e2,e1),e1) = e2
          & op(op(e2,e1),e2) != e1 )
        | ( op(e2,e2) != op(e2,e2)
          & op(op(e2,e2),e2) = e2
          & op(op(e2,e2),e2) != e2 )
        | ( op(e3,e2) != op(e2,e3)
          & op(op(e2,e3),e3) = e2
          & op(op(e2,e3),e2) != e3 )
        | ( op(e4,e2) != op(e2,e4)
          & op(op(e2,e4),e4) = e2
          & op(op(e2,e4),e2) != e4 )
        | ( op(e0,e3) != op(e3,e0)
          & op(op(e3,e0),e0) = e3
          & op(op(e3,e0),e3) != e0 )
        | ( op(e1,e3) != op(e3,e1)
          & op(op(e3,e1),e1) = e3
          & op(op(e3,e1),e3) != e1 )
        | ( op(e2,e3) != op(e3,e2)
          & op(op(e3,e2),e2) = e3
          & op(op(e3,e2),e3) != e2 )
        | ( op(e3,e3) != op(e3,e3)
          & op(op(e3,e3),e3) = e3
          & op(op(e3,e3),e3) != e3 )
        | ( op(e4,e3) != op(e3,e4)
          & op(op(e3,e4),e4) = e3
          & op(op(e3,e4),e3) != e4 )
        | ( op(e0,e4) != op(e4,e0)
          & op(op(e4,e0),e0) = e4
          & op(op(e4,e0),e4) != e0 )
        | ( op(e1,e4) != op(e4,e1)
          & op(op(e4,e1),e1) = e4
          & op(op(e4,e1),e4) != e1 )
        | ( op(e2,e4) != op(e4,e2)
          & op(op(e4,e2),e2) = e4
          & op(op(e4,e2),e4) != e2 )
        | ( op(e3,e4) != op(e4,e3)
          & op(op(e4,e3),e3) = e4
          & op(op(e4,e3),e4) != e3 )
        | ( op(e4,e4) != op(e4,e4)
          & op(op(e4,e4),e4) = e4
          & op(op(e4,e4),e4) != e4 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f8,negated_conjecture,
    ~ ~ ( ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e0,e0) != e1
          | op(e0,e1) = e0 )
        & ( op(e0,e0) != e2
          | op(e0,e2) = e0 )
        & ( op(e0,e0) != e3
          | op(e0,e3) = e0 )
        & ( op(e0,e0) != e4
          | op(e0,e4) = e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e1,e1) != e2
          | op(e1,e2) = e1 )
        & ( op(e1,e1) != e3
          | op(e1,e3) = e1 )
        & ( op(e1,e1) != e4
          | op(e1,e4) = e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) = e2 )
        & ( op(e2,e2) != e1
          | op(e2,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e2,e2) != e3
          | op(e2,e3) = e2 )
        & ( op(e2,e2) != e4
          | op(e2,e4) = e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) = e3 )
        & ( op(e3,e3) != e1
          | op(e3,e1) = e3 )
        & ( op(e3,e3) != e2
          | op(e3,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 )
        & ( op(e3,e3) != e4
          | op(e3,e4) = e3 )
        & ( op(e4,e4) != e0
          | op(e4,e0) = e4 )
        & ( op(e4,e4) != e1
          | op(e4,e1) = e4 )
        & ( op(e4,e4) != e2
          | op(e4,e2) = e4 )
        & ( op(e4,e4) != e3
          | op(e4,e3) = e4 )
        & ( op(e4,e4) != e4
          | op(e4,e4) = e4 )
        & ( ( op(e0,e0) != op(e0,e0)
            & op(op(e0,e0),e0) = e0
            & op(op(e0,e0),e0) != e0 )
          | ( op(e1,e0) != op(e0,e1)
            & op(op(e0,e1),e1) = e0
            & op(op(e0,e1),e0) != e1 )
          | ( op(e2,e0) != op(e0,e2)
            & op(op(e0,e2),e2) = e0
            & op(op(e0,e2),e0) != e2 )
          | ( op(e3,e0) != op(e0,e3)
            & op(op(e0,e3),e3) = e0
            & op(op(e0,e3),e0) != e3 )
          | ( op(e4,e0) != op(e0,e4)
            & op(op(e0,e4),e4) = e0
            & op(op(e0,e4),e0) != e4 )
          | ( op(e0,e1) != op(e1,e0)
            & op(op(e1,e0),e0) = e1
            & op(op(e1,e0),e1) != e0 )
          | ( op(e1,e1) != op(e1,e1)
            & op(op(e1,e1),e1) = e1
            & op(op(e1,e1),e1) != e1 )
          | ( op(e2,e1) != op(e1,e2)
            & op(op(e1,e2),e2) = e1
            & op(op(e1,e2),e1) != e2 )
          | ( op(e3,e1) != op(e1,e3)
            & op(op(e1,e3),e3) = e1
            & op(op(e1,e3),e1) != e3 )
          | ( op(e4,e1) != op(e1,e4)
            & op(op(e1,e4),e4) = e1
            & op(op(e1,e4),e1) != e4 )
          | ( op(e0,e2) != op(e2,e0)
            & op(op(e2,e0),e0) = e2
            & op(op(e2,e0),e2) != e0 )
          | ( op(e1,e2) != op(e2,e1)
            & op(op(e2,e1),e1) = e2
            & op(op(e2,e1),e2) != e1 )
          | ( op(e2,e2) != op(e2,e2)
            & op(op(e2,e2),e2) = e2
            & op(op(e2,e2),e2) != e2 )
          | ( op(e3,e2) != op(e2,e3)
            & op(op(e2,e3),e3) = e2
            & op(op(e2,e3),e2) != e3 )
          | ( op(e4,e2) != op(e2,e4)
            & op(op(e2,e4),e4) = e2
            & op(op(e2,e4),e2) != e4 )
          | ( op(e0,e3) != op(e3,e0)
            & op(op(e3,e0),e0) = e3
            & op(op(e3,e0),e3) != e0 )
          | ( op(e1,e3) != op(e3,e1)
            & op(op(e3,e1),e1) = e3
            & op(op(e3,e1),e3) != e1 )
          | ( op(e2,e3) != op(e3,e2)
            & op(op(e3,e2),e2) = e3
            & op(op(e3,e2),e3) != e2 )
          | ( op(e3,e3) != op(e3,e3)
            & op(op(e3,e3),e3) = e3
            & op(op(e3,e3),e3) != e3 )
          | ( op(e4,e3) != op(e3,e4)
            & op(op(e3,e4),e4) = e3
            & op(op(e3,e4),e3) != e4 )
          | ( op(e0,e4) != op(e4,e0)
            & op(op(e4,e0),e0) = e4
            & op(op(e4,e0),e4) != e0 )
          | ( op(e1,e4) != op(e4,e1)
            & op(op(e4,e1),e1) = e4
            & op(op(e4,e1),e4) != e1 )
          | ( op(e2,e4) != op(e4,e2)
            & op(op(e4,e2),e2) = e4
            & op(op(e4,e2),e4) != e2 )
          | ( op(e3,e4) != op(e4,e3)
            & op(op(e4,e3),e3) = e4
            & op(op(e4,e3),e4) != e3 )
          | ( op(e4,e4) != op(e4,e4)
            & op(op(e4,e4),e4) = e4
            & op(op(e4,e4),e4) != e4 ) ) ),
    inference(negated_conjecture,[status(cth)],[f7]) ).

fof(f17,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | op(e1,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f25,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e3
    | op(e3,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f26,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | op(e3,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f27,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f32,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e1
    | op(e4,e3) = e2
    | op(e4,e3) = e3
    | op(e4,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f35,plain,
    op(e0,unit) = e0,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f36,plain,
    op(unit,e1) = e1,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f37,plain,
    op(e1,unit) = e1,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f38,plain,
    op(unit,e2) = e2,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f39,plain,
    op(e2,unit) = e2,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f40,plain,
    op(unit,e3) = e3,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f41,plain,
    op(e3,unit) = e3,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f42,plain,
    op(unit,e4) = e4,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f43,plain,
    op(e4,unit) = e4,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f44,plain,
    ( unit = e0
    | unit = e1
    | unit = e2
    | unit = e3
    | unit = e4 ),
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f58,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1
    | op(e4,e1) = e1 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f61,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | op(e1,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f66,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e4,e2) = e0 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f73,plain,
    ( op(e2,e0) = e4
    | op(e2,e1) = e4
    | op(e2,e2) = e4
    | op(e2,e3) = e4
    | op(e2,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f78,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e3,e3) = e1
    | op(e4,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f86,plain,
    ( op(e0,e4) = e0
    | op(e1,e4) = e0
    | op(e2,e4) = e0
    | op(e3,e4) = e0
    | op(e4,e4) = e0 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f88,plain,
    ( op(e0,e4) = e1
    | op(e1,e4) = e1
    | op(e2,e4) = e1
    | op(e3,e4) = e1
    | op(e4,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f90,plain,
    ( op(e0,e4) = e2
    | op(e1,e4) = e2
    | op(e2,e4) = e2
    | op(e3,e4) = e2
    | op(e4,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f91,plain,
    ( op(e4,e0) = e3
    | op(e4,e1) = e3
    | op(e4,e2) = e3
    | op(e4,e3) = e3
    | op(e4,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f103,plain,
    op(e2,e0) != op(e4,e0),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f110,plain,
    op(e1,e1) != op(e3,e1),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f112,plain,
    op(e2,e1) != op(e3,e1),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f125,plain,
    op(e0,e3) != op(e1,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f127,plain,
    op(e0,e3) != op(e3,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f128,plain,
    op(e0,e3) != op(e4,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f129,plain,
    op(e1,e3) != op(e2,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f131,plain,
    op(e1,e3) != op(e4,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f134,plain,
    op(e3,e3) != op(e4,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f139,plain,
    op(e1,e4) != op(e2,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f146,plain,
    op(e0,e0) != op(e0,e2),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f157,plain,
    op(e1,e0) != op(e1,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f158,plain,
    op(e1,e0) != op(e1,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f159,plain,
    op(e1,e1) != op(e1,e2),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f160,plain,
    op(e1,e1) != op(e1,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f161,plain,
    op(e1,e1) != op(e1,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f164,plain,
    op(e1,e3) != op(e1,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f170,plain,
    op(e2,e1) != op(e2,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f175,plain,
    op(e3,e0) != op(e3,e1),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f176,plain,
    op(e3,e0) != op(e3,e2),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f179,plain,
    op(e3,e1) != op(e3,e2),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f181,plain,
    op(e3,e1) != op(e3,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f182,plain,
    op(e3,e2) != op(e3,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f183,plain,
    op(e3,e2) != op(e3,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f184,plain,
    op(e3,e3) != op(e3,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f192,plain,
    op(e4,e2) != op(e4,e3),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f193,plain,
    op(e4,e2) != op(e4,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f194,plain,
    op(e4,e3) != op(e4,e4),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f195,plain,
    e0 != e1,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f197,plain,
    e0 != e3,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f198,plain,
    e0 != e4,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f199,plain,
    e1 != e2,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f200,plain,
    e1 != e3,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f201,plain,
    e1 != e4,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f202,plain,
    e2 != e3,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f203,plain,
    e2 != e4,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f204,plain,
    e3 != e4,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f205,plain,
    e0 = op(op(e4,e2),op(e4,e2)),
    inference(cnf_transformation,[status(esa)],[f6]) ).

fof(f206,plain,
    e1 = op(e4,e2),
    inference(cnf_transformation,[status(esa)],[f6]) ).

fof(f207,plain,
    e3 = op(e2,e4),
    inference(cnf_transformation,[status(esa)],[f6]) ).

fof(f208,plain,
    ( pd0_0
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 )
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 )
      | ( op(e4,e3) != op(e3,e4)
        & op(op(e3,e4),e4) = e3
        & op(op(e3,e4),e3) != e4 )
      | ( op(e0,e4) != op(e4,e0)
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e0),e4) != e0 )
      | ( op(e1,e4) != op(e4,e1)
        & op(op(e4,e1),e1) = e4
        & op(op(e4,e1),e4) != e1 )
      | ( op(e2,e4) != op(e4,e2)
        & op(op(e4,e2),e2) = e4
        & op(op(e4,e2),e4) != e2 )
      | ( op(e3,e4) != op(e4,e3)
        & op(op(e4,e3),e3) = e4
        & op(op(e4,e3),e4) != e3 ) ) ),
    introduced(predicate_definition,[f8]) ).

fof(f209,plain,
    ( ( op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0 )
    & ( op(e0,e0) != e4
      | op(e0,e4) = e0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1 )
    & ( op(e1,e1) != e4
      | op(e1,e4) = e1 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2 )
    & ( op(e2,e2) != e4
      | op(e2,e4) = e2 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3 )
    & ( op(e3,e3) != e4
      | op(e3,e4) = e3 )
    & ( op(e4,e4) != e0
      | op(e4,e0) = e4 )
    & ( op(e4,e4) != e1
      | op(e4,e1) = e4 )
    & ( op(e4,e4) != e2
      | op(e4,e2) = e4 )
    & ( op(e4,e4) != e3
      | op(e4,e3) = e4 )
    & ( op(e4,e4) != e4
      | op(e4,e4) = e4 )
    & ( pd0_0
      | ( op(e4,e4) != op(e4,e4)
        & op(op(e4,e4),e4) = e4
        & op(op(e4,e4),e4) != e4 ) ) ),
    inference(formula_renaming,[status(thm)],[f8,f208]) ).

fof(f215,plain,
    ( op(e1,e1) != e0
    | op(e1,e0) = e1 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f220,plain,
    ( op(e2,e2) != e0
    | op(e2,e0) = e2 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f224,plain,
    ( op(e2,e2) != e4
    | op(e2,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f225,plain,
    ( op(e3,e3) != e0
    | op(e3,e0) = e3 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f229,plain,
    ( op(e3,e3) != e4
    | op(e3,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f230,plain,
    ( op(e4,e4) != e0
    | op(e4,e0) = e4 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f232,plain,
    ( op(e4,e4) != e2
    | op(e4,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f233,plain,
    ( op(e4,e4) != e3
    | op(e4,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f235,plain,
    ( pd0_0
    | op(e4,e4) != op(e4,e4) ),
    inference(cnf_transformation,[status(esa)],[f209]) ).

fof(f238,plain,
    ( ~ pd0_0
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 )
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 )
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 )
    | ( op(e0,e4) != op(e4,e0)
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e0),e4) != e0 )
    | ( op(e1,e4) != op(e4,e1)
      & op(op(e4,e1),e1) = e4
      & op(op(e4,e1),e4) != e1 )
    | ( op(e2,e4) != op(e4,e2)
      & op(op(e4,e2),e2) = e4
      & op(op(e4,e2),e4) != e2 )
    | ( op(e3,e4) != op(e4,e3)
      & op(op(e4,e3),e3) = e4
      & op(op(e4,e3),e4) != e3 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f208]) ).

fof(f239,plain,
    ( pd0_1
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 )
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 )
      | ( op(e4,e3) != op(e3,e4)
        & op(op(e3,e4),e4) = e3
        & op(op(e3,e4),e3) != e4 )
      | ( op(e0,e4) != op(e4,e0)
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e0),e4) != e0 )
      | ( op(e1,e4) != op(e4,e1)
        & op(op(e4,e1),e1) = e4
        & op(op(e4,e1),e4) != e1 )
      | ( op(e2,e4) != op(e4,e2)
        & op(op(e4,e2),e2) = e4
        & op(op(e4,e2),e4) != e2 ) ) ),
    introduced(predicate_definition,[f238]) ).

fof(f240,plain,
    ( ~ pd0_0
    | pd0_1
    | ( op(e3,e4) != op(e4,e3)
      & op(op(e4,e3),e3) = e4
      & op(op(e4,e3),e4) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f238,f239]) ).

fof(f243,plain,
    ( ~ pd0_0
    | pd0_1
    | op(op(e4,e3),e4) != e3 ),
    inference(cnf_transformation,[status(esa)],[f240]) ).

fof(f244,plain,
    ( ~ pd0_1
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 )
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 )
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 )
    | ( op(e0,e4) != op(e4,e0)
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e0),e4) != e0 )
    | ( op(e1,e4) != op(e4,e1)
      & op(op(e4,e1),e1) = e4
      & op(op(e4,e1),e4) != e1 )
    | ( op(e2,e4) != op(e4,e2)
      & op(op(e4,e2),e2) = e4
      & op(op(e4,e2),e4) != e2 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f239]) ).

fof(f245,plain,
    ( pd0_2
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 )
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 )
      | ( op(e4,e3) != op(e3,e4)
        & op(op(e3,e4),e4) = e3
        & op(op(e3,e4),e3) != e4 )
      | ( op(e0,e4) != op(e4,e0)
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e0),e4) != e0 )
      | ( op(e1,e4) != op(e4,e1)
        & op(op(e4,e1),e1) = e4
        & op(op(e4,e1),e4) != e1 ) ) ),
    introduced(predicate_definition,[f244]) ).

fof(f246,plain,
    ( ~ pd0_1
    | pd0_2
    | ( op(e2,e4) != op(e4,e2)
      & op(op(e4,e2),e2) = e4
      & op(op(e4,e2),e4) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f244,f245]) ).

fof(f249,plain,
    ( ~ pd0_1
    | pd0_2
    | op(op(e4,e2),e4) != e2 ),
    inference(cnf_transformation,[status(esa)],[f246]) ).

fof(f250,plain,
    ( ~ pd0_2
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 )
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 )
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 )
    | ( op(e0,e4) != op(e4,e0)
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e0),e4) != e0 )
    | ( op(e1,e4) != op(e4,e1)
      & op(op(e4,e1),e1) = e4
      & op(op(e4,e1),e4) != e1 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f245]) ).

fof(f251,plain,
    ( pd0_3
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 )
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 )
      | ( op(e4,e3) != op(e3,e4)
        & op(op(e3,e4),e4) = e3
        & op(op(e3,e4),e3) != e4 )
      | ( op(e0,e4) != op(e4,e0)
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e0),e4) != e0 ) ) ),
    introduced(predicate_definition,[f250]) ).

fof(f252,plain,
    ( ~ pd0_2
    | pd0_3
    | ( op(e1,e4) != op(e4,e1)
      & op(op(e4,e1),e1) = e4
      & op(op(e4,e1),e4) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f250,f251]) ).

fof(f255,plain,
    ( ~ pd0_2
    | pd0_3
    | op(op(e4,e1),e4) != e1 ),
    inference(cnf_transformation,[status(esa)],[f252]) ).

fof(f256,plain,
    ( ~ pd0_3
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 )
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 )
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 )
    | ( op(e0,e4) != op(e4,e0)
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e0),e4) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f251]) ).

fof(f257,plain,
    ( pd0_4
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 )
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 )
      | ( op(e4,e3) != op(e3,e4)
        & op(op(e3,e4),e4) = e3
        & op(op(e3,e4),e3) != e4 ) ) ),
    introduced(predicate_definition,[f256]) ).

fof(f258,plain,
    ( ~ pd0_3
    | pd0_4
    | ( op(e0,e4) != op(e4,e0)
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e0),e4) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f256,f257]) ).

fof(f259,plain,
    ( ~ pd0_3
    | pd0_4
    | op(e0,e4) != op(e4,e0) ),
    inference(cnf_transformation,[status(esa)],[f258]) ).

fof(f262,plain,
    ( ~ pd0_4
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 )
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 )
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f257]) ).

fof(f263,plain,
    ( pd0_5
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 )
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 ) ) ),
    introduced(predicate_definition,[f262]) ).

fof(f264,plain,
    ( ~ pd0_4
    | pd0_5
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f262,f263]) ).

fof(f266,plain,
    ( ~ pd0_4
    | pd0_5
    | op(op(e3,e4),e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f264]) ).

fof(f268,plain,
    ( ~ pd0_5
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 )
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f263]) ).

fof(f269,plain,
    ( pd0_6
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 )
      | ( op(e2,e3) != op(e3,e2)
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e2),e3) != e2 ) ) ),
    introduced(predicate_definition,[f268]) ).

fof(f270,plain,
    ( ~ pd0_5
    | pd0_6
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f268,f269]) ).

fof(f271,plain,
    ( ~ pd0_5
    | pd0_6
    | op(e3,e3) != op(e3,e3) ),
    inference(cnf_transformation,[status(esa)],[f270]) ).

fof(f274,plain,
    ( ~ pd0_6
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 )
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f269]) ).

fof(f275,plain,
    ( pd0_7
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 )
      | ( op(e1,e3) != op(e3,e1)
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e1),e3) != e1 ) ) ),
    introduced(predicate_definition,[f274]) ).

fof(f276,plain,
    ( ~ pd0_6
    | pd0_7
    | ( op(e2,e3) != op(e3,e2)
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e2),e3) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f274,f275]) ).

fof(f279,plain,
    ( ~ pd0_6
    | pd0_7
    | op(op(e3,e2),e3) != e2 ),
    inference(cnf_transformation,[status(esa)],[f276]) ).

fof(f280,plain,
    ( ~ pd0_7
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 )
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f275]) ).

fof(f281,plain,
    ( pd0_8
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 )
      | ( op(e0,e3) != op(e3,e0)
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e0),e3) != e0 ) ) ),
    introduced(predicate_definition,[f280]) ).

fof(f282,plain,
    ( ~ pd0_7
    | pd0_8
    | ( op(e1,e3) != op(e3,e1)
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e1),e3) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f280,f281]) ).

fof(f284,plain,
    ( ~ pd0_7
    | pd0_8
    | op(op(e3,e1),e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f282]) ).

fof(f286,plain,
    ( ~ pd0_8
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 )
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f281]) ).

fof(f287,plain,
    ( pd0_9
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 ) ) ),
    introduced(predicate_definition,[f286]) ).

fof(f288,plain,
    ( ~ pd0_8
    | pd0_9
    | ( op(e0,e3) != op(e3,e0)
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e0),e3) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f286,f287]) ).

fof(f289,plain,
    ( ~ pd0_8
    | pd0_9
    | op(e0,e3) != op(e3,e0) ),
    inference(cnf_transformation,[status(esa)],[f288]) ).

fof(f292,plain,
    ( ~ pd0_9
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f287]) ).

fof(f293,plain,
    ( pd0_10
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 ) ) ),
    introduced(predicate_definition,[f292]) ).

fof(f294,plain,
    ( ~ pd0_9
    | pd0_10
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f292,f293]) ).

fof(f297,plain,
    ( ~ pd0_9
    | pd0_10
    | op(op(e2,e4),e2) != e4 ),
    inference(cnf_transformation,[status(esa)],[f294]) ).

fof(f298,plain,
    ( ~ pd0_10
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f293]) ).

fof(f299,plain,
    ( pd0_11
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 )
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 ) ) ),
    introduced(predicate_definition,[f298]) ).

fof(f300,plain,
    ( ~ pd0_10
    | pd0_11
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f298,f299]) ).

fof(f302,plain,
    ( ~ pd0_10
    | pd0_11
    | op(op(e2,e3),e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f300]) ).

fof(f304,plain,
    ( ~ pd0_11
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 )
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f299]) ).

fof(f305,plain,
    ( pd0_12
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 ) ) ),
    introduced(predicate_definition,[f304]) ).

fof(f306,plain,
    ( ~ pd0_11
    | pd0_12
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f304,f305]) ).

fof(f307,plain,
    ( ~ pd0_11
    | pd0_12
    | op(e2,e2) != op(e2,e2) ),
    inference(cnf_transformation,[status(esa)],[f306]) ).

fof(f310,plain,
    ( ~ pd0_12
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f305]) ).

fof(f311,plain,
    ( pd0_13
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 ) ) ),
    introduced(predicate_definition,[f310]) ).

fof(f312,plain,
    ( ~ pd0_12
    | pd0_13
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f310,f311]) ).

fof(f315,plain,
    ( ~ pd0_12
    | pd0_13
    | op(op(e2,e1),e2) != e1 ),
    inference(cnf_transformation,[status(esa)],[f312]) ).

fof(f316,plain,
    ( ~ pd0_13
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f311]) ).

fof(f317,plain,
    ( pd0_14
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 )
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 ) ) ),
    introduced(predicate_definition,[f316]) ).

fof(f318,plain,
    ( ~ pd0_13
    | pd0_14
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f316,f317]) ).

fof(f319,plain,
    ( ~ pd0_13
    | pd0_14
    | op(e0,e2) != op(e2,e0) ),
    inference(cnf_transformation,[status(esa)],[f318]) ).

fof(f322,plain,
    ( ~ pd0_14
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 )
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f317]) ).

fof(f323,plain,
    ( pd0_15
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 ) ) ),
    introduced(predicate_definition,[f322]) ).

fof(f324,plain,
    ( ~ pd0_14
    | pd0_15
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f322,f323]) ).

fof(f326,plain,
    ( ~ pd0_14
    | pd0_15
    | op(op(e1,e4),e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f324]) ).

fof(f328,plain,
    ( ~ pd0_15
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f323]) ).

fof(f329,plain,
    ( pd0_16
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 ) ) ),
    introduced(predicate_definition,[f328]) ).

fof(f330,plain,
    ( ~ pd0_15
    | pd0_16
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f328,f329]) ).

fof(f332,plain,
    ( ~ pd0_15
    | pd0_16
    | op(op(e1,e3),e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f330]) ).

fof(f334,plain,
    ( ~ pd0_16
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f329]) ).

fof(f335,plain,
    ( pd0_17
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 )
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 ) ) ),
    introduced(predicate_definition,[f334]) ).

fof(f336,plain,
    ( ~ pd0_16
    | pd0_17
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f334,f335]) ).

fof(f338,plain,
    ( ~ pd0_16
    | pd0_17
    | op(op(e1,e2),e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f336]) ).

fof(f340,plain,
    ( ~ pd0_17
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 )
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f335]) ).

fof(f341,plain,
    ( pd0_18
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 ) ) ),
    introduced(predicate_definition,[f340]) ).

fof(f342,plain,
    ( ~ pd0_17
    | pd0_18
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f340,f341]) ).

fof(f343,plain,
    ( ~ pd0_17
    | pd0_18
    | op(e1,e1) != op(e1,e1) ),
    inference(cnf_transformation,[status(esa)],[f342]) ).

fof(f346,plain,
    ( ~ pd0_18
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f341]) ).

fof(f347,plain,
    ( pd0_19
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 ) ) ),
    introduced(predicate_definition,[f346]) ).

fof(f348,plain,
    ( ~ pd0_18
    | pd0_19
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f346,f347]) ).

fof(f349,plain,
    ( ~ pd0_18
    | pd0_19
    | op(e0,e1) != op(e1,e0) ),
    inference(cnf_transformation,[status(esa)],[f348]) ).

fof(f352,plain,
    ( ~ pd0_19
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f347]) ).

fof(f353,plain,
    ( pd0_20
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 )
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 ) ) ),
    introduced(predicate_definition,[f352]) ).

fof(f354,plain,
    ( ~ pd0_19
    | pd0_20
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f352,f353]) ).

fof(f355,plain,
    ( ~ pd0_19
    | pd0_20
    | op(e4,e0) != op(e0,e4) ),
    inference(cnf_transformation,[status(esa)],[f354]) ).

fof(f358,plain,
    ( ~ pd0_20
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 )
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f353]) ).

fof(f359,plain,
    ( pd0_21
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 )
      | ( op(e2,e0) != op(e0,e2)
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e2),e0) != e2 ) ) ),
    introduced(predicate_definition,[f358]) ).

fof(f360,plain,
    ( ~ pd0_20
    | pd0_21
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f358,f359]) ).

fof(f361,plain,
    ( ~ pd0_20
    | pd0_21
    | op(e3,e0) != op(e0,e3) ),
    inference(cnf_transformation,[status(esa)],[f360]) ).

fof(f364,plain,
    ( ~ pd0_21
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f359]) ).

fof(f365,plain,
    ( pd0_22
   => ( ( op(e0,e0) != op(e0,e0)
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e0),e0) != e0 )
      | ( op(e1,e0) != op(e0,e1)
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e1),e0) != e1 ) ) ),
    introduced(predicate_definition,[f364]) ).

fof(f366,plain,
    ( ~ pd0_21
    | pd0_22
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f364,f365]) ).

fof(f367,plain,
    ( ~ pd0_21
    | pd0_22
    | op(e2,e0) != op(e0,e2) ),
    inference(cnf_transformation,[status(esa)],[f366]) ).

fof(f370,plain,
    ( ~ pd0_22
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f365]) ).

fof(f371,plain,
    ( pd0_23
   => ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 ) ),
    introduced(predicate_definition,[f370]) ).

fof(f372,plain,
    ( ~ pd0_22
    | pd0_23
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f370,f371]) ).

fof(f373,plain,
    ( ~ pd0_22
    | pd0_23
    | op(e1,e0) != op(e0,e1) ),
    inference(cnf_transformation,[status(esa)],[f372]) ).

fof(f376,plain,
    ( ~ pd0_23
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f371]) ).

fof(f377,plain,
    ( ~ pd0_23
    | op(e0,e0) != op(e0,e0) ),
    inference(cnf_transformation,[status(esa)],[f376]) ).

fof(f380,plain,
    ( spl0_0
  <=> op(e0,e0) = e0 ),
    introduced(split_symbol_definition) ).

fof(f399,plain,
    ( spl0_6
  <=> op(e0,e1) = e1 ),
    introduced(split_symbol_definition) ).

fof(f412,plain,
    ( spl0_10
  <=> op(e0,e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f413,plain,
    ( op(e0,e2) = e0
    | ~ spl0_10 ),
    inference(component_clause,[status(thm)],[f412]) ).

fof(f431,plain,
    ( spl0_16
  <=> op(e0,e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f432,plain,
    ( op(e0,e3) = e1
    | ~ spl0_16 ),
    inference(component_clause,[status(thm)],[f431]) ).

fof(f437,plain,
    ( spl0_18
  <=> op(e0,e3) = e3 ),
    introduced(split_symbol_definition) ).

fof(f438,plain,
    ( op(e0,e3) = e3
    | ~ spl0_18 ),
    inference(component_clause,[status(thm)],[f437]) ).

fof(f439,plain,
    ( op(e0,e3) != e3
    | spl0_18 ),
    inference(component_clause,[status(thm)],[f437]) ).

fof(f444,plain,
    ( spl0_20
  <=> op(e0,e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f445,plain,
    ( op(e0,e4) = e0
    | ~ spl0_20 ),
    inference(component_clause,[status(thm)],[f444]) ).

fof(f447,plain,
    ( spl0_21
  <=> op(e0,e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f448,plain,
    ( op(e0,e4) = e1
    | ~ spl0_21 ),
    inference(component_clause,[status(thm)],[f447]) ).

fof(f450,plain,
    ( spl0_22
  <=> op(e0,e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f451,plain,
    ( op(e0,e4) = e2
    | ~ spl0_22 ),
    inference(component_clause,[status(thm)],[f450]) ).

fof(f456,plain,
    ( spl0_24
  <=> op(e0,e4) = e4 ),
    introduced(split_symbol_definition) ).

fof(f457,plain,
    ( op(e0,e4) = e4
    | ~ spl0_24 ),
    inference(component_clause,[status(thm)],[f456]) ).

fof(f463,plain,
    ( spl0_26
  <=> op(e1,e0) = e1 ),
    introduced(split_symbol_definition) ).

fof(f464,plain,
    ( op(e1,e0) = e1
    | ~ spl0_26 ),
    inference(component_clause,[status(thm)],[f463]) ).

fof(f469,plain,
    ( spl0_28
  <=> op(e1,e0) = e3 ),
    introduced(split_symbol_definition) ).

fof(f470,plain,
    ( op(e1,e0) = e3
    | ~ spl0_28 ),
    inference(component_clause,[status(thm)],[f469]) ).

fof(f476,plain,
    ( spl0_30
  <=> op(e1,e1) = e0 ),
    introduced(split_symbol_definition) ).

fof(f478,plain,
    ( op(e1,e1) != e0
    | spl0_30 ),
    inference(component_clause,[status(thm)],[f476]) ).

fof(f479,plain,
    ( spl0_31
  <=> op(e1,e1) = e1 ),
    introduced(split_symbol_definition) ).

fof(f480,plain,
    ( op(e1,e1) = e1
    | ~ spl0_31 ),
    inference(component_clause,[status(thm)],[f479]) ).

fof(f485,plain,
    ( spl0_33
  <=> op(e1,e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f486,plain,
    ( op(e1,e1) = e3
    | ~ spl0_33 ),
    inference(component_clause,[status(thm)],[f485]) ).

fof(f492,plain,
    ( spl0_35
  <=> op(e1,e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f493,plain,
    ( op(e1,e2) = e0
    | ~ spl0_35 ),
    inference(component_clause,[status(thm)],[f492]) ).

fof(f501,plain,
    ( spl0_38
  <=> op(e1,e2) = e3 ),
    introduced(split_symbol_definition) ).

fof(f502,plain,
    ( op(e1,e2) = e3
    | ~ spl0_38 ),
    inference(component_clause,[status(thm)],[f501]) ).

fof(f508,plain,
    ( spl0_40
  <=> op(e1,e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f509,plain,
    ( op(e1,e3) = e0
    | ~ spl0_40 ),
    inference(component_clause,[status(thm)],[f508]) ).

fof(f511,plain,
    ( spl0_41
  <=> op(e1,e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f512,plain,
    ( op(e1,e3) = e1
    | ~ spl0_41 ),
    inference(component_clause,[status(thm)],[f511]) ).

fof(f514,plain,
    ( spl0_42
  <=> op(e1,e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f515,plain,
    ( op(e1,e3) = e2
    | ~ spl0_42 ),
    inference(component_clause,[status(thm)],[f514]) ).

fof(f517,plain,
    ( spl0_43
  <=> op(e1,e3) = e3 ),
    introduced(split_symbol_definition) ).

fof(f520,plain,
    ( spl0_44
  <=> op(e1,e3) = e4 ),
    introduced(split_symbol_definition) ).

fof(f521,plain,
    ( op(e1,e3) = e4
    | ~ spl0_44 ),
    inference(component_clause,[status(thm)],[f520]) ).

fof(f523,plain,
    ( spl0_40
    | spl0_41
    | spl0_42
    | spl0_43
    | spl0_44 ),
    inference(split_clause,[status(thm)],[f17,f508,f511,f514,f517,f520]) ).

fof(f524,plain,
    ( spl0_45
  <=> op(e1,e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f525,plain,
    ( op(e1,e4) = e0
    | ~ spl0_45 ),
    inference(component_clause,[status(thm)],[f524]) ).

fof(f527,plain,
    ( spl0_46
  <=> op(e1,e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f528,plain,
    ( op(e1,e4) = e1
    | ~ spl0_46 ),
    inference(component_clause,[status(thm)],[f527]) ).

fof(f530,plain,
    ( spl0_47
  <=> op(e1,e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f531,plain,
    ( op(e1,e4) = e2
    | ~ spl0_47 ),
    inference(component_clause,[status(thm)],[f530]) ).

fof(f533,plain,
    ( spl0_48
  <=> op(e1,e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f534,plain,
    ( op(e1,e4) = e3
    | ~ spl0_48 ),
    inference(component_clause,[status(thm)],[f533]) ).

fof(f546,plain,
    ( spl0_52
  <=> op(e2,e0) = e2 ),
    introduced(split_symbol_definition) ).

fof(f547,plain,
    ( op(e2,e0) = e2
    | ~ spl0_52 ),
    inference(component_clause,[status(thm)],[f546]) ).

fof(f552,plain,
    ( spl0_54
  <=> op(e2,e0) = e4 ),
    introduced(split_symbol_definition) ).

fof(f559,plain,
    ( spl0_56
  <=> op(e2,e1) = e1 ),
    introduced(split_symbol_definition) ).

fof(f560,plain,
    ( op(e2,e1) = e1
    | ~ spl0_56 ),
    inference(component_clause,[status(thm)],[f559]) ).

fof(f568,plain,
    ( spl0_59
  <=> op(e2,e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f569,plain,
    ( op(e2,e1) = e4
    | ~ spl0_59 ),
    inference(component_clause,[status(thm)],[f568]) ).

fof(f572,plain,
    ( spl0_60
  <=> op(e2,e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f584,plain,
    ( spl0_64
  <=> op(e2,e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f591,plain,
    ( spl0_66
  <=> op(e2,e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f592,plain,
    ( op(e2,e3) = e1
    | ~ spl0_66 ),
    inference(component_clause,[status(thm)],[f591]) ).

fof(f600,plain,
    ( spl0_69
  <=> op(e2,e3) = e4 ),
    introduced(split_symbol_definition) ).

fof(f604,plain,
    ( spl0_70
  <=> op(e2,e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f605,plain,
    ( op(e2,e4) = e0
    | ~ spl0_70 ),
    inference(component_clause,[status(thm)],[f604]) ).

fof(f607,plain,
    ( spl0_71
  <=> op(e2,e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f608,plain,
    ( op(e2,e4) = e1
    | ~ spl0_71 ),
    inference(component_clause,[status(thm)],[f607]) ).

fof(f610,plain,
    ( spl0_72
  <=> op(e2,e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f611,plain,
    ( op(e2,e4) = e2
    | ~ spl0_72 ),
    inference(component_clause,[status(thm)],[f610]) ).

fof(f616,plain,
    ( spl0_74
  <=> op(e2,e4) = e4 ),
    introduced(split_symbol_definition) ).

fof(f617,plain,
    ( op(e2,e4) = e4
    | ~ spl0_74 ),
    inference(component_clause,[status(thm)],[f616]) ).

fof(f629,plain,
    ( spl0_78
  <=> op(e3,e0) = e3 ),
    introduced(split_symbol_definition) ).

fof(f636,plain,
    ( spl0_80
  <=> op(e3,e1) = e0 ),
    introduced(split_symbol_definition) ).

fof(f637,plain,
    ( op(e3,e1) = e0
    | ~ spl0_80 ),
    inference(component_clause,[status(thm)],[f636]) ).

fof(f639,plain,
    ( spl0_81
  <=> op(e3,e1) = e1 ),
    introduced(split_symbol_definition) ).

fof(f642,plain,
    ( spl0_82
  <=> op(e3,e1) = e2 ),
    introduced(split_symbol_definition) ).

fof(f643,plain,
    ( op(e3,e1) = e2
    | ~ spl0_82 ),
    inference(component_clause,[status(thm)],[f642]) ).

fof(f645,plain,
    ( spl0_83
  <=> op(e3,e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f646,plain,
    ( op(e3,e1) = e3
    | ~ spl0_83 ),
    inference(component_clause,[status(thm)],[f645]) ).

fof(f648,plain,
    ( spl0_84
  <=> op(e3,e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f651,plain,
    ( spl0_80
    | spl0_81
    | spl0_82
    | spl0_83
    | spl0_84 ),
    inference(split_clause,[status(thm)],[f25,f636,f639,f642,f645,f648]) ).

fof(f652,plain,
    ( spl0_85
  <=> op(e3,e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f653,plain,
    ( op(e3,e2) = e0
    | ~ spl0_85 ),
    inference(component_clause,[status(thm)],[f652]) ).

fof(f655,plain,
    ( spl0_86
  <=> op(e3,e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f658,plain,
    ( spl0_87
  <=> op(e3,e2) = e2 ),
    introduced(split_symbol_definition) ).

fof(f659,plain,
    ( op(e3,e2) = e2
    | ~ spl0_87 ),
    inference(component_clause,[status(thm)],[f658]) ).

fof(f661,plain,
    ( spl0_88
  <=> op(e3,e2) = e3 ),
    introduced(split_symbol_definition) ).

fof(f662,plain,
    ( op(e3,e2) = e3
    | ~ spl0_88 ),
    inference(component_clause,[status(thm)],[f661]) ).

fof(f664,plain,
    ( spl0_89
  <=> op(e3,e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f665,plain,
    ( op(e3,e2) = e4
    | ~ spl0_89 ),
    inference(component_clause,[status(thm)],[f664]) ).

fof(f667,plain,
    ( spl0_85
    | spl0_86
    | spl0_87
    | spl0_88
    | spl0_89 ),
    inference(split_clause,[status(thm)],[f26,f652,f655,f658,f661,f664]) ).

fof(f668,plain,
    ( spl0_90
  <=> op(e3,e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f671,plain,
    ( spl0_91
  <=> op(e3,e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f674,plain,
    ( spl0_92
  <=> op(e3,e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f677,plain,
    ( spl0_93
  <=> op(e3,e3) = e3 ),
    introduced(split_symbol_definition) ).

fof(f680,plain,
    ( spl0_94
  <=> op(e3,e3) = e4 ),
    introduced(split_symbol_definition) ).

fof(f683,plain,
    ( spl0_90
    | spl0_91
    | spl0_92
    | spl0_93
    | spl0_94 ),
    inference(split_clause,[status(thm)],[f27,f668,f671,f674,f677,f680]) ).

fof(f684,plain,
    ( spl0_95
  <=> op(e3,e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f685,plain,
    ( op(e3,e4) = e0
    | ~ spl0_95 ),
    inference(component_clause,[status(thm)],[f684]) ).

fof(f687,plain,
    ( spl0_96
  <=> op(e3,e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f688,plain,
    ( op(e3,e4) = e1
    | ~ spl0_96 ),
    inference(component_clause,[status(thm)],[f687]) ).

fof(f690,plain,
    ( spl0_97
  <=> op(e3,e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f691,plain,
    ( op(e3,e4) = e2
    | ~ spl0_97 ),
    inference(component_clause,[status(thm)],[f690]) ).

fof(f693,plain,
    ( spl0_98
  <=> op(e3,e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f694,plain,
    ( op(e3,e4) = e3
    | ~ spl0_98 ),
    inference(component_clause,[status(thm)],[f693]) ).

fof(f709,plain,
    ( spl0_103
  <=> op(e4,e0) = e3 ),
    introduced(split_symbol_definition) ).

fof(f710,plain,
    ( op(e4,e0) = e3
    | ~ spl0_103 ),
    inference(component_clause,[status(thm)],[f709]) ).

fof(f712,plain,
    ( spl0_104
  <=> op(e4,e0) = e4 ),
    introduced(split_symbol_definition) ).

fof(f713,plain,
    ( op(e4,e0) = e4
    | ~ spl0_104 ),
    inference(component_clause,[status(thm)],[f712]) ).

fof(f719,plain,
    ( spl0_106
  <=> op(e4,e1) = e1 ),
    introduced(split_symbol_definition) ).

fof(f720,plain,
    ( op(e4,e1) = e1
    | ~ spl0_106 ),
    inference(component_clause,[status(thm)],[f719]) ).

fof(f725,plain,
    ( spl0_108
  <=> op(e4,e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f726,plain,
    ( op(e4,e1) = e3
    | ~ spl0_108 ),
    inference(component_clause,[status(thm)],[f725]) ).

fof(f732,plain,
    ( spl0_110
  <=> op(e4,e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f733,plain,
    ( op(e4,e2) = e0
    | ~ spl0_110 ),
    inference(component_clause,[status(thm)],[f732]) ).

fof(f741,plain,
    ( spl0_113
  <=> op(e4,e2) = e3 ),
    introduced(split_symbol_definition) ).

fof(f742,plain,
    ( op(e4,e2) = e3
    | ~ spl0_113 ),
    inference(component_clause,[status(thm)],[f741]) ).

fof(f744,plain,
    ( spl0_114
  <=> op(e4,e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f745,plain,
    ( op(e4,e2) = e4
    | ~ spl0_114 ),
    inference(component_clause,[status(thm)],[f744]) ).

fof(f748,plain,
    ( spl0_115
  <=> op(e4,e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f749,plain,
    ( op(e4,e3) = e0
    | ~ spl0_115 ),
    inference(component_clause,[status(thm)],[f748]) ).

fof(f751,plain,
    ( spl0_116
  <=> op(e4,e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f754,plain,
    ( spl0_117
  <=> op(e4,e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f755,plain,
    ( op(e4,e3) = e2
    | ~ spl0_117 ),
    inference(component_clause,[status(thm)],[f754]) ).

fof(f757,plain,
    ( spl0_118
  <=> op(e4,e3) = e3 ),
    introduced(split_symbol_definition) ).

fof(f760,plain,
    ( spl0_119
  <=> op(e4,e3) = e4 ),
    introduced(split_symbol_definition) ).

fof(f763,plain,
    ( spl0_115
    | spl0_116
    | spl0_117
    | spl0_118
    | spl0_119 ),
    inference(split_clause,[status(thm)],[f32,f748,f751,f754,f757,f760]) ).

fof(f764,plain,
    ( spl0_120
  <=> op(e4,e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f765,plain,
    ( op(e4,e4) = e0
    | ~ spl0_120 ),
    inference(component_clause,[status(thm)],[f764]) ).

fof(f767,plain,
    ( spl0_121
  <=> op(e4,e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f768,plain,
    ( op(e4,e4) = e1
    | ~ spl0_121 ),
    inference(component_clause,[status(thm)],[f767]) ).

fof(f770,plain,
    ( spl0_122
  <=> op(e4,e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f773,plain,
    ( spl0_123
  <=> op(e4,e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f780,plain,
    ( spl0_125
  <=> unit = e0 ),
    introduced(split_symbol_definition) ).

fof(f781,plain,
    ( unit = e0
    | ~ spl0_125 ),
    inference(component_clause,[status(thm)],[f780]) ).

fof(f783,plain,
    ( spl0_126
  <=> unit = e1 ),
    introduced(split_symbol_definition) ).

fof(f784,plain,
    ( unit = e1
    | ~ spl0_126 ),
    inference(component_clause,[status(thm)],[f783]) ).

fof(f786,plain,
    ( spl0_127
  <=> unit = e2 ),
    introduced(split_symbol_definition) ).

fof(f787,plain,
    ( unit = e2
    | ~ spl0_127 ),
    inference(component_clause,[status(thm)],[f786]) ).

fof(f789,plain,
    ( spl0_128
  <=> unit = e3 ),
    introduced(split_symbol_definition) ).

fof(f790,plain,
    ( unit = e3
    | ~ spl0_128 ),
    inference(component_clause,[status(thm)],[f789]) ).

fof(f792,plain,
    ( spl0_129
  <=> unit = e4 ),
    introduced(split_symbol_definition) ).

fof(f793,plain,
    ( unit = e4
    | ~ spl0_129 ),
    inference(component_clause,[status(thm)],[f792]) ).

fof(f795,plain,
    ( spl0_125
    | spl0_126
    | spl0_127
    | spl0_128
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f44,f780,f783,f786,f789,f792]) ).

fof(f809,plain,
    ( spl0_6
    | spl0_31
    | spl0_56
    | spl0_81
    | spl0_106 ),
    inference(split_clause,[status(thm)],[f58,f399,f479,f559,f639,f719]) ).

fof(f812,plain,
    ( spl0_28
    | spl0_33
    | spl0_38
    | spl0_43
    | spl0_48 ),
    inference(split_clause,[status(thm)],[f61,f469,f485,f501,f517,f533]) ).

fof(f817,plain,
    ( spl0_10
    | spl0_35
    | spl0_60
    | spl0_85
    | spl0_110 ),
    inference(split_clause,[status(thm)],[f66,f412,f492,f572,f652,f732]) ).

fof(f824,plain,
    ( spl0_54
    | spl0_59
    | spl0_64
    | spl0_69
    | spl0_74 ),
    inference(split_clause,[status(thm)],[f73,f552,f568,f584,f600,f616]) ).

fof(f829,plain,
    ( spl0_16
    | spl0_41
    | spl0_66
    | spl0_91
    | spl0_116 ),
    inference(split_clause,[status(thm)],[f78,f431,f511,f591,f671,f751]) ).

fof(f837,plain,
    ( spl0_20
    | spl0_45
    | spl0_70
    | spl0_95
    | spl0_120 ),
    inference(split_clause,[status(thm)],[f86,f444,f524,f604,f684,f764]) ).

fof(f839,plain,
    ( spl0_21
    | spl0_46
    | spl0_71
    | spl0_96
    | spl0_121 ),
    inference(split_clause,[status(thm)],[f88,f447,f527,f607,f687,f767]) ).

fof(f841,plain,
    ( spl0_22
    | spl0_47
    | spl0_72
    | spl0_97
    | spl0_122 ),
    inference(split_clause,[status(thm)],[f90,f450,f530,f610,f690,f770]) ).

fof(f842,plain,
    ( spl0_103
    | spl0_108
    | spl0_113
    | spl0_118
    | spl0_123 ),
    inference(split_clause,[status(thm)],[f91,f709,f725,f741,f757,f773]) ).

fof(f851,plain,
    ( ~ spl0_30
    | spl0_26 ),
    inference(split_clause,[status(thm)],[f215,f476,f463]) ).

fof(f856,plain,
    ( ~ spl0_60
    | spl0_52 ),
    inference(split_clause,[status(thm)],[f220,f572,f546]) ).

fof(f860,plain,
    ( ~ spl0_64
    | spl0_72 ),
    inference(split_clause,[status(thm)],[f224,f584,f610]) ).

fof(f861,plain,
    ( ~ spl0_90
    | spl0_78 ),
    inference(split_clause,[status(thm)],[f225,f668,f629]) ).

fof(f865,plain,
    ( ~ spl0_94
    | spl0_98 ),
    inference(split_clause,[status(thm)],[f229,f680,f693]) ).

fof(f866,plain,
    ( ~ spl0_120
    | spl0_104 ),
    inference(split_clause,[status(thm)],[f230,f764,f712]) ).

fof(f868,plain,
    ( ~ spl0_122
    | spl0_114 ),
    inference(split_clause,[status(thm)],[f232,f770,f744]) ).

fof(f869,plain,
    ( ~ spl0_123
    | spl0_119 ),
    inference(split_clause,[status(thm)],[f233,f773,f760]) ).

fof(f871,plain,
    ( spl0_130
  <=> pd0_0 ),
    introduced(split_symbol_definition) ).

fof(f874,plain,
    ( spl0_131
  <=> op(e4,e4) = op(e4,e4) ),
    introduced(split_symbol_definition) ).

fof(f876,plain,
    ( op(e4,e4) != op(e4,e4)
    | spl0_131 ),
    inference(component_clause,[status(thm)],[f874]) ).

fof(f877,plain,
    ( spl0_130
    | ~ spl0_131 ),
    inference(split_clause,[status(thm)],[f235,f871,f874]) ).

fof(f883,plain,
    ( spl0_133
  <=> pd0_1 ),
    introduced(split_symbol_definition) ).

fof(f894,plain,
    ( spl0_136
  <=> op(op(e4,e3),e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f896,plain,
    ( op(op(e4,e3),e4) != e3
    | spl0_136 ),
    inference(component_clause,[status(thm)],[f894]) ).

fof(f897,plain,
    ( ~ spl0_130
    | spl0_133
    | ~ spl0_136 ),
    inference(split_clause,[status(thm)],[f243,f871,f883,f894]) ).

fof(f898,plain,
    ( spl0_137
  <=> pd0_2 ),
    introduced(split_symbol_definition) ).

fof(f909,plain,
    ( spl0_140
  <=> op(op(e4,e2),e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f911,plain,
    ( op(op(e4,e2),e4) != e2
    | spl0_140 ),
    inference(component_clause,[status(thm)],[f909]) ).

fof(f912,plain,
    ( ~ spl0_133
    | spl0_137
    | ~ spl0_140 ),
    inference(split_clause,[status(thm)],[f249,f883,f898,f909]) ).

fof(f913,plain,
    ( spl0_141
  <=> pd0_3 ),
    introduced(split_symbol_definition) ).

fof(f924,plain,
    ( spl0_144
  <=> op(op(e4,e1),e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f926,plain,
    ( op(op(e4,e1),e4) != e1
    | spl0_144 ),
    inference(component_clause,[status(thm)],[f924]) ).

fof(f927,plain,
    ( ~ spl0_137
    | spl0_141
    | ~ spl0_144 ),
    inference(split_clause,[status(thm)],[f255,f898,f913,f924]) ).

fof(f928,plain,
    ( spl0_145
  <=> pd0_4 ),
    introduced(split_symbol_definition) ).

fof(f931,plain,
    ( spl0_146
  <=> op(e0,e4) = op(e4,e0) ),
    introduced(split_symbol_definition) ).

fof(f933,plain,
    ( op(e0,e4) != op(e4,e0)
    | spl0_146 ),
    inference(component_clause,[status(thm)],[f931]) ).

fof(f934,plain,
    ( ~ spl0_141
    | spl0_145
    | ~ spl0_146 ),
    inference(split_clause,[status(thm)],[f259,f913,f928,f931]) ).

fof(f943,plain,
    ( spl0_149
  <=> pd0_5 ),
    introduced(split_symbol_definition) ).

fof(f947,plain,
    ( spl0_150
  <=> op(op(e3,e4),e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f948,plain,
    ( op(op(e3,e4),e4) = e3
    | ~ spl0_150 ),
    inference(component_clause,[status(thm)],[f947]) ).

fof(f950,plain,
    ( ~ spl0_145
    | spl0_149
    | spl0_150 ),
    inference(split_clause,[status(thm)],[f266,f928,f943,f947]) ).

fof(f955,plain,
    ( spl0_152
  <=> pd0_6 ),
    introduced(split_symbol_definition) ).

fof(f958,plain,
    ( spl0_153
  <=> op(e3,e3) = op(e3,e3) ),
    introduced(split_symbol_definition) ).

fof(f960,plain,
    ( op(e3,e3) != op(e3,e3)
    | spl0_153 ),
    inference(component_clause,[status(thm)],[f958]) ).

fof(f961,plain,
    ( ~ spl0_149
    | spl0_152
    | ~ spl0_153 ),
    inference(split_clause,[status(thm)],[f271,f943,f955,f958]) ).

fof(f967,plain,
    ( spl0_155
  <=> pd0_7 ),
    introduced(split_symbol_definition) ).

fof(f978,plain,
    ( spl0_158
  <=> op(op(e3,e2),e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f980,plain,
    ( op(op(e3,e2),e3) != e2
    | spl0_158 ),
    inference(component_clause,[status(thm)],[f978]) ).

fof(f981,plain,
    ( ~ spl0_152
    | spl0_155
    | ~ spl0_158 ),
    inference(split_clause,[status(thm)],[f279,f955,f967,f978]) ).

fof(f982,plain,
    ( spl0_159
  <=> pd0_8 ),
    introduced(split_symbol_definition) ).

fof(f989,plain,
    ( spl0_161
  <=> op(op(e3,e1),e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f990,plain,
    ( op(op(e3,e1),e1) = e3
    | ~ spl0_161 ),
    inference(component_clause,[status(thm)],[f989]) ).

fof(f992,plain,
    ( ~ spl0_155
    | spl0_159
    | spl0_161 ),
    inference(split_clause,[status(thm)],[f284,f967,f982,f989]) ).

fof(f997,plain,
    ( spl0_163
  <=> pd0_9 ),
    introduced(split_symbol_definition) ).

fof(f1000,plain,
    ( spl0_164
  <=> op(e0,e3) = op(e3,e0) ),
    introduced(split_symbol_definition) ).

fof(f1002,plain,
    ( op(e0,e3) != op(e3,e0)
    | spl0_164 ),
    inference(component_clause,[status(thm)],[f1000]) ).

fof(f1003,plain,
    ( ~ spl0_159
    | spl0_163
    | ~ spl0_164 ),
    inference(split_clause,[status(thm)],[f289,f982,f997,f1000]) ).

fof(f1012,plain,
    ( spl0_167
  <=> pd0_10 ),
    introduced(split_symbol_definition) ).

fof(f1020,plain,
    ( spl0_169
  <=> op(op(e2,e4),e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1022,plain,
    ( op(op(e2,e4),e2) != e4
    | spl0_169 ),
    inference(component_clause,[status(thm)],[f1020]) ).

fof(f1023,plain,
    ( ~ spl0_163
    | spl0_167
    | ~ spl0_169 ),
    inference(split_clause,[status(thm)],[f297,f997,f1012,f1020]) ).

fof(f1024,plain,
    ( spl0_170
  <=> pd0_11 ),
    introduced(split_symbol_definition) ).

fof(f1028,plain,
    ( spl0_171
  <=> op(op(e2,e3),e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1029,plain,
    ( op(op(e2,e3),e3) = e2
    | ~ spl0_171 ),
    inference(component_clause,[status(thm)],[f1028]) ).

fof(f1031,plain,
    ( ~ spl0_167
    | spl0_170
    | spl0_171 ),
    inference(split_clause,[status(thm)],[f302,f1012,f1024,f1028]) ).

fof(f1036,plain,
    ( spl0_173
  <=> pd0_12 ),
    introduced(split_symbol_definition) ).

fof(f1039,plain,
    ( spl0_174
  <=> op(e2,e2) = op(e2,e2) ),
    introduced(split_symbol_definition) ).

fof(f1041,plain,
    ( op(e2,e2) != op(e2,e2)
    | spl0_174 ),
    inference(component_clause,[status(thm)],[f1039]) ).

fof(f1042,plain,
    ( ~ spl0_170
    | spl0_173
    | ~ spl0_174 ),
    inference(split_clause,[status(thm)],[f307,f1024,f1036,f1039]) ).

fof(f1048,plain,
    ( spl0_176
  <=> pd0_13 ),
    introduced(split_symbol_definition) ).

fof(f1059,plain,
    ( spl0_179
  <=> op(op(e2,e1),e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1061,plain,
    ( op(op(e2,e1),e2) != e1
    | spl0_179 ),
    inference(component_clause,[status(thm)],[f1059]) ).

fof(f1062,plain,
    ( ~ spl0_173
    | spl0_176
    | ~ spl0_179 ),
    inference(split_clause,[status(thm)],[f315,f1036,f1048,f1059]) ).

fof(f1063,plain,
    ( spl0_180
  <=> pd0_14 ),
    introduced(split_symbol_definition) ).

fof(f1066,plain,
    ( spl0_181
  <=> op(e0,e2) = op(e2,e0) ),
    introduced(split_symbol_definition) ).

fof(f1068,plain,
    ( op(e0,e2) != op(e2,e0)
    | spl0_181 ),
    inference(component_clause,[status(thm)],[f1066]) ).

fof(f1069,plain,
    ( ~ spl0_176
    | spl0_180
    | ~ spl0_181 ),
    inference(split_clause,[status(thm)],[f319,f1048,f1063,f1066]) ).

fof(f1078,plain,
    ( spl0_184
  <=> pd0_15 ),
    introduced(split_symbol_definition) ).

fof(f1082,plain,
    ( spl0_185
  <=> op(op(e1,e4),e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1083,plain,
    ( op(op(e1,e4),e4) = e1
    | ~ spl0_185 ),
    inference(component_clause,[status(thm)],[f1082]) ).

fof(f1085,plain,
    ( ~ spl0_180
    | spl0_184
    | spl0_185 ),
    inference(split_clause,[status(thm)],[f326,f1063,f1078,f1082]) ).

fof(f1090,plain,
    ( spl0_187
  <=> pd0_16 ),
    introduced(split_symbol_definition) ).

fof(f1094,plain,
    ( spl0_188
  <=> op(op(e1,e3),e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1095,plain,
    ( op(op(e1,e3),e3) = e1
    | ~ spl0_188 ),
    inference(component_clause,[status(thm)],[f1094]) ).

fof(f1096,plain,
    ( op(op(e1,e3),e3) != e1
    | spl0_188 ),
    inference(component_clause,[status(thm)],[f1094]) ).

fof(f1097,plain,
    ( ~ spl0_184
    | spl0_187
    | spl0_188 ),
    inference(split_clause,[status(thm)],[f332,f1078,f1090,f1094]) ).

fof(f1102,plain,
    ( spl0_190
  <=> pd0_17 ),
    introduced(split_symbol_definition) ).

fof(f1106,plain,
    ( spl0_191
  <=> op(op(e1,e2),e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1107,plain,
    ( op(op(e1,e2),e2) = e1
    | ~ spl0_191 ),
    inference(component_clause,[status(thm)],[f1106]) ).

fof(f1109,plain,
    ( ~ spl0_187
    | spl0_190
    | spl0_191 ),
    inference(split_clause,[status(thm)],[f338,f1090,f1102,f1106]) ).

fof(f1114,plain,
    ( spl0_193
  <=> pd0_18 ),
    introduced(split_symbol_definition) ).

fof(f1117,plain,
    ( spl0_194
  <=> op(e1,e1) = op(e1,e1) ),
    introduced(split_symbol_definition) ).

fof(f1119,plain,
    ( op(e1,e1) != op(e1,e1)
    | spl0_194 ),
    inference(component_clause,[status(thm)],[f1117]) ).

fof(f1120,plain,
    ( ~ spl0_190
    | spl0_193
    | ~ spl0_194 ),
    inference(split_clause,[status(thm)],[f343,f1102,f1114,f1117]) ).

fof(f1126,plain,
    ( spl0_196
  <=> pd0_19 ),
    introduced(split_symbol_definition) ).

fof(f1129,plain,
    ( spl0_197
  <=> op(e0,e1) = op(e1,e0) ),
    introduced(split_symbol_definition) ).

fof(f1131,plain,
    ( op(e0,e1) != op(e1,e0)
    | spl0_197 ),
    inference(component_clause,[status(thm)],[f1129]) ).

fof(f1132,plain,
    ( ~ spl0_193
    | spl0_196
    | ~ spl0_197 ),
    inference(split_clause,[status(thm)],[f349,f1114,f1126,f1129]) ).

fof(f1141,plain,
    ( spl0_200
  <=> pd0_20 ),
    introduced(split_symbol_definition) ).

fof(f1144,plain,
    ( ~ spl0_196
    | spl0_200
    | ~ spl0_146 ),
    inference(split_clause,[status(thm)],[f355,f1126,f1141,f931]) ).

fof(f1145,plain,
    ( spl0_201
  <=> op(op(e0,e4),e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1146,plain,
    ( op(op(e0,e4),e4) = e0
    | ~ spl0_201 ),
    inference(component_clause,[status(thm)],[f1145]) ).

fof(f1147,plain,
    ( op(op(e0,e4),e4) != e0
    | spl0_201 ),
    inference(component_clause,[status(thm)],[f1145]) ).

fof(f1153,plain,
    ( spl0_203
  <=> pd0_21 ),
    introduced(split_symbol_definition) ).

fof(f1156,plain,
    ( ~ spl0_200
    | spl0_203
    | ~ spl0_164 ),
    inference(split_clause,[status(thm)],[f361,f1141,f1153,f1000]) ).

fof(f1165,plain,
    ( spl0_206
  <=> pd0_22 ),
    introduced(split_symbol_definition) ).

fof(f1168,plain,
    ( ~ spl0_203
    | spl0_206
    | ~ spl0_181 ),
    inference(split_clause,[status(thm)],[f367,f1153,f1165,f1066]) ).

fof(f1177,plain,
    ( spl0_209
  <=> pd0_23 ),
    introduced(split_symbol_definition) ).

fof(f1180,plain,
    ( ~ spl0_206
    | spl0_209
    | ~ spl0_197 ),
    inference(split_clause,[status(thm)],[f373,f1165,f1177,f1129]) ).

fof(f1189,plain,
    ( spl0_212
  <=> op(e0,e0) = op(e0,e0) ),
    introduced(split_symbol_definition) ).

fof(f1191,plain,
    ( op(e0,e0) != op(e0,e0)
    | spl0_212 ),
    inference(component_clause,[status(thm)],[f1189]) ).

fof(f1192,plain,
    ( ~ spl0_209
    | ~ spl0_212 ),
    inference(split_clause,[status(thm)],[f377,f1177,f1189]) ).

fof(f1198,plain,
    ( $false
    | spl0_212 ),
    inference(trivial_equality_resolution,[status(esa)],[f1191]) ).

fof(f1199,plain,
    spl0_212,
    inference(contradiction_clause,[status(thm)],[f1198]) ).

fof(f1200,plain,
    ( $false
    | spl0_194 ),
    inference(trivial_equality_resolution,[status(esa)],[f1119]) ).

fof(f1201,plain,
    spl0_194,
    inference(contradiction_clause,[status(thm)],[f1200]) ).

fof(f1202,plain,
    ( $false
    | spl0_174 ),
    inference(trivial_equality_resolution,[status(esa)],[f1041]) ).

fof(f1203,plain,
    spl0_174,
    inference(contradiction_clause,[status(thm)],[f1202]) ).

fof(f1204,plain,
    ( op(e3,e2) != e4
    | spl0_169 ),
    inference(forward_demodulation,[status(thm)],[f207,f1022]) ).

fof(f1205,plain,
    ( $false
    | spl0_153 ),
    inference(trivial_equality_resolution,[status(esa)],[f960]) ).

fof(f1206,plain,
    spl0_153,
    inference(contradiction_clause,[status(thm)],[f1205]) ).

fof(f1207,plain,
    ( op(e1,e4) != e2
    | spl0_140 ),
    inference(forward_demodulation,[status(thm)],[f206,f911]) ).

fof(f1208,plain,
    ( $false
    | spl0_131 ),
    inference(trivial_equality_resolution,[status(esa)],[f876]) ).

fof(f1209,plain,
    spl0_131,
    inference(contradiction_clause,[status(thm)],[f1208]) ).

fof(f1212,plain,
    ( e1 = e4
    | ~ spl0_114 ),
    inference(forward_demodulation,[status(thm)],[f206,f745]) ).

fof(f1213,plain,
    ( $false
    | ~ spl0_114 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1212,f201]) ).

fof(f1214,plain,
    ~ spl0_114,
    inference(contradiction_clause,[status(thm)],[f1213]) ).

fof(f1215,plain,
    ( e3 = e2
    | ~ spl0_72 ),
    inference(forward_demodulation,[status(thm)],[f207,f611]) ).

fof(f1216,plain,
    ( $false
    | ~ spl0_72 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1215,f202]) ).

fof(f1217,plain,
    ~ spl0_72,
    inference(contradiction_clause,[status(thm)],[f1216]) ).

fof(f1221,plain,
    ( e3 = e4
    | ~ spl0_74 ),
    inference(forward_demodulation,[status(thm)],[f207,f617]) ).

fof(f1222,plain,
    ( $false
    | ~ spl0_74 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1221,f204]) ).

fof(f1223,plain,
    ~ spl0_74,
    inference(contradiction_clause,[status(thm)],[f1222]) ).

fof(f1227,plain,
    ( e0 = e4
    | ~ spl0_20
    | ~ spl0_24 ),
    inference(forward_demodulation,[status(thm)],[f445,f457]) ).

fof(f1228,plain,
    ( $false
    | ~ spl0_20
    | ~ spl0_24 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1227,f198]) ).

fof(f1229,plain,
    ( ~ spl0_20
    | ~ spl0_24 ),
    inference(contradiction_clause,[status(thm)],[f1228]) ).

fof(f1233,plain,
    ( e1 = e3
    | ~ spl0_113 ),
    inference(forward_demodulation,[status(thm)],[f206,f742]) ).

fof(f1234,plain,
    ( $false
    | ~ spl0_113 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1233,f200]) ).

fof(f1235,plain,
    ~ spl0_113,
    inference(contradiction_clause,[status(thm)],[f1234]) ).

fof(f1239,plain,
    ( e4 = e3
    | ~ spl0_104
    | ~ spl0_103 ),
    inference(forward_demodulation,[status(thm)],[f713,f710]) ).

fof(f1240,plain,
    ( $false
    | ~ spl0_104
    | ~ spl0_103 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1239,f204]) ).

fof(f1241,plain,
    ( ~ spl0_104
    | ~ spl0_103 ),
    inference(contradiction_clause,[status(thm)],[f1240]) ).

fof(f1251,plain,
    ( e2 = e1
    | ~ spl0_97
    | ~ spl0_96 ),
    inference(forward_demodulation,[status(thm)],[f691,f688]) ).

fof(f1252,plain,
    ( $false
    | ~ spl0_97
    | ~ spl0_96 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1251,f199]) ).

fof(f1253,plain,
    ( ~ spl0_97
    | ~ spl0_96 ),
    inference(contradiction_clause,[status(thm)],[f1252]) ).

fof(f1254,plain,
    ( e3 = e1
    | ~ spl0_71 ),
    inference(forward_demodulation,[status(thm)],[f207,f608]) ).

fof(f1255,plain,
    ( $false
    | ~ spl0_71 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1254,f200]) ).

fof(f1256,plain,
    ~ spl0_71,
    inference(contradiction_clause,[status(thm)],[f1255]) ).

fof(f1266,plain,
    ( e3 = e0
    | ~ spl0_70 ),
    inference(forward_demodulation,[status(thm)],[f207,f605]) ).

fof(f1267,plain,
    ( $false
    | ~ spl0_70 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1266,f197]) ).

fof(f1268,plain,
    ~ spl0_70,
    inference(contradiction_clause,[status(thm)],[f1267]) ).

fof(f1269,plain,
    ( e1 = e0
    | ~ spl0_110 ),
    inference(forward_demodulation,[status(thm)],[f206,f733]) ).

fof(f1270,plain,
    ( $false
    | ~ spl0_110 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1269,f195]) ).

fof(f1271,plain,
    ~ spl0_110,
    inference(contradiction_clause,[status(thm)],[f1270]) ).

fof(f1392,plain,
    e0 = op(op(e4,e2),e1),
    inference(backward_demodulation,[status(thm)],[f206,f205]) ).

fof(f1393,plain,
    e0 = op(e1,e1),
    inference(forward_demodulation,[status(thm)],[f206,f1392]) ).

fof(f1394,plain,
    e1 != op(e4,e4),
    inference(backward_demodulation,[status(thm)],[f206,f193]) ).

fof(f1396,plain,
    e1 != op(e4,e3),
    inference(backward_demodulation,[status(thm)],[f206,f192]) ).

fof(f1419,plain,
    op(e1,e4) != e3,
    inference(backward_demodulation,[status(thm)],[f207,f139]) ).

fof(f1444,plain,
    e0 != op(e1,e4),
    inference(forward_demodulation,[status(thm)],[f1393,f161]) ).

fof(f1466,plain,
    ( op(e1,e0) != e1
    | ~ spl0_46 ),
    inference(backward_demodulation,[status(thm)],[f528,f158]) ).

fof(f1467,plain,
    ( ~ spl0_26
    | ~ spl0_46 ),
    inference(split_clause,[status(thm)],[f1466,f463,f527]) ).

fof(f1527,plain,
    e0 != op(e1,e3),
    inference(forward_demodulation,[status(thm)],[f1393,f160]) ).

fof(f1528,plain,
    ( e0 != e0
    | ~ spl0_40 ),
    inference(forward_demodulation,[status(thm)],[f509,f1527]) ).

fof(f1529,plain,
    ( $false
    | ~ spl0_40 ),
    inference(trivial_equality_resolution,[status(esa)],[f1528]) ).

fof(f1530,plain,
    ~ spl0_40,
    inference(contradiction_clause,[status(thm)],[f1529]) ).

fof(f1567,plain,
    e0 != op(e3,e1),
    inference(forward_demodulation,[status(thm)],[f1393,f110]) ).

fof(f1574,plain,
    ( op(e3,e0) != e3
    | ~ spl0_83 ),
    inference(backward_demodulation,[status(thm)],[f646,f175]) ).

fof(f1575,plain,
    ( ~ spl0_78
    | ~ spl0_83 ),
    inference(split_clause,[status(thm)],[f1574,f629,f645]) ).

fof(f1597,plain,
    e0 != op(e1,e2),
    inference(forward_demodulation,[status(thm)],[f1393,f159]) ).

fof(f1625,plain,
    ( op(e2,e4) = e0
    | ~ spl0_22
    | ~ spl0_201 ),
    inference(forward_demodulation,[status(thm)],[f451,f1146]) ).

fof(f1626,plain,
    ( e3 = e0
    | ~ spl0_22
    | ~ spl0_201 ),
    inference(forward_demodulation,[status(thm)],[f207,f1625]) ).

fof(f1627,plain,
    ( $false
    | ~ spl0_22
    | ~ spl0_201 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1626,f197]) ).

fof(f1628,plain,
    ( ~ spl0_22
    | ~ spl0_201 ),
    inference(contradiction_clause,[status(thm)],[f1627]) ).

fof(f1641,plain,
    ( op(e3,e2) != e1
    | ~ spl0_96 ),
    inference(forward_demodulation,[status(thm)],[f688,f183]) ).

fof(f1660,plain,
    ( $false
    | ~ spl0_45 ),
    inference(forward_subsumption_resolution,[status(thm)],[f525,f1444]) ).

fof(f1661,plain,
    ~ spl0_45,
    inference(contradiction_clause,[status(thm)],[f1660]) ).

fof(f1665,plain,
    ( e4 != op(e2,e3)
    | ~ spl0_44 ),
    inference(forward_demodulation,[status(thm)],[f521,f129]) ).

fof(f1667,plain,
    ( e4 != op(e4,e3)
    | ~ spl0_44 ),
    inference(forward_demodulation,[status(thm)],[f521,f131]) ).

fof(f1669,plain,
    ( op(e4,e3) = e1
    | ~ spl0_44
    | ~ spl0_188 ),
    inference(forward_demodulation,[status(thm)],[f521,f1095]) ).

fof(f1670,plain,
    ( $false
    | ~ spl0_44
    | ~ spl0_188 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1669,f1396]) ).

fof(f1671,plain,
    ( ~ spl0_44
    | ~ spl0_188 ),
    inference(contradiction_clause,[status(thm)],[f1670]) ).

fof(f1678,plain,
    ( op(e0,e4) != e4
    | ~ spl0_104
    | spl0_146 ),
    inference(backward_demodulation,[status(thm)],[f713,f933]) ).

fof(f1679,plain,
    ( ~ spl0_24
    | ~ spl0_104
    | spl0_146 ),
    inference(split_clause,[status(thm)],[f1678,f456,f712,f931]) ).

fof(f1684,plain,
    ( op(e2,e0) != e4
    | ~ spl0_104 ),
    inference(backward_demodulation,[status(thm)],[f713,f103]) ).

fof(f1685,plain,
    ( ~ spl0_54
    | ~ spl0_104 ),
    inference(split_clause,[status(thm)],[f1684,f552,f712]) ).

fof(f1703,plain,
    ( op(e3,e1) != e1
    | ~ spl0_96 ),
    inference(forward_demodulation,[status(thm)],[f688,f181]) ).

fof(f1707,plain,
    ( e1 != op(e2,e3)
    | ~ spl0_56 ),
    inference(forward_demodulation,[status(thm)],[f560,f170]) ).

fof(f1723,plain,
    ( op(e0,e4) = e4
    | ~ spl0_125 ),
    inference(forward_demodulation,[status(thm)],[f781,f42]) ).

fof(f1724,plain,
    ( op(e3,e0) = e3
    | ~ spl0_125 ),
    inference(forward_demodulation,[status(thm)],[f781,f41]) ).

fof(f1741,plain,
    ( $false
    | spl0_140
    | ~ spl0_47 ),
    inference(forward_subsumption_resolution,[status(thm)],[f531,f1207]) ).

fof(f1742,plain,
    ( spl0_140
    | ~ spl0_47 ),
    inference(contradiction_clause,[status(thm)],[f1741]) ).

fof(f1746,plain,
    ( e0 = e1
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f1393,f480]) ).

fof(f1747,plain,
    ( $false
    | ~ spl0_31 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1746,f195]) ).

fof(f1748,plain,
    ~ spl0_31,
    inference(contradiction_clause,[status(thm)],[f1747]) ).

fof(f1765,plain,
    ( op(e1,e0) != e1
    | ~ spl0_41 ),
    inference(backward_demodulation,[status(thm)],[f512,f157]) ).

fof(f1766,plain,
    ( ~ spl0_26
    | ~ spl0_41 ),
    inference(split_clause,[status(thm)],[f1765,f463,f511]) ).

fof(f1769,plain,
    ( e0 = e3
    | ~ spl0_33 ),
    inference(forward_demodulation,[status(thm)],[f1393,f486]) ).

fof(f1770,plain,
    ( $false
    | ~ spl0_33 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1769,f197]) ).

fof(f1771,plain,
    ~ spl0_33,
    inference(contradiction_clause,[status(thm)],[f1770]) ).

fof(f1789,plain,
    ( op(e0,e0) != e0
    | ~ spl0_10 ),
    inference(backward_demodulation,[status(thm)],[f413,f146]) ).

fof(f1790,plain,
    ( ~ spl0_0
    | ~ spl0_10 ),
    inference(split_clause,[status(thm)],[f1789,f380,f412]) ).

fof(f1810,plain,
    ( ~ spl0_89
    | spl0_169 ),
    inference(split_clause,[status(thm)],[f1204,f664,f1020]) ).

fof(f1832,plain,
    ( $false
    | ~ spl0_80 ),
    inference(forward_subsumption_resolution,[status(thm)],[f637,f1567]) ).

fof(f1833,plain,
    ~ spl0_80,
    inference(contradiction_clause,[status(thm)],[f1832]) ).

fof(f1835,plain,
    ( e0 != e0
    | spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f1393,f478]) ).

fof(f1836,plain,
    ( $false
    | spl0_30 ),
    inference(trivial_equality_resolution,[status(esa)],[f1835]) ).

fof(f1837,plain,
    spl0_30,
    inference(contradiction_clause,[status(thm)],[f1836]) ).

fof(f1883,plain,
    ( op(e0,e1) != e1
    | ~ spl0_26
    | spl0_197 ),
    inference(backward_demodulation,[status(thm)],[f464,f1131]) ).

fof(f1884,plain,
    ( ~ spl0_6
    | ~ spl0_26
    | spl0_197 ),
    inference(split_clause,[status(thm)],[f1883,f399,f463,f1129]) ).

fof(f1890,plain,
    ( ~ spl0_81
    | ~ spl0_96 ),
    inference(split_clause,[status(thm)],[f1703,f639,f687]) ).

fof(f1936,plain,
    ( op(e4,e2) = e4
    | ~ spl0_127 ),
    inference(backward_demodulation,[status(thm)],[f787,f43]) ).

fof(f1937,plain,
    ( spl0_114
    | ~ spl0_127 ),
    inference(split_clause,[status(thm)],[f1936,f744,f786]) ).

fof(f1970,plain,
    ( op(e3,e3) != e2
    | ~ spl0_117 ),
    inference(backward_demodulation,[status(thm)],[f755,f134]) ).

fof(f2021,plain,
    ( ~ spl0_66
    | ~ spl0_56 ),
    inference(split_clause,[status(thm)],[f1707,f591,f559]) ).

fof(f2046,plain,
    ( op(e4,e3) != e1
    | ~ spl0_44
    | spl0_188 ),
    inference(backward_demodulation,[status(thm)],[f521,f1096]) ).

fof(f2047,plain,
    ( ~ spl0_116
    | ~ spl0_44
    | spl0_188 ),
    inference(split_clause,[status(thm)],[f2046,f751,f520,f1094]) ).

fof(f2068,plain,
    ( e2 != op(e1,e4)
    | ~ spl0_42 ),
    inference(backward_demodulation,[status(thm)],[f515,f164]) ).

fof(f2069,plain,
    ( ~ spl0_47
    | ~ spl0_42 ),
    inference(split_clause,[status(thm)],[f2068,f530,f514]) ).

fof(f2084,plain,
    ( $false
    | ~ spl0_35 ),
    inference(forward_subsumption_resolution,[status(thm)],[f493,f1597]) ).

fof(f2085,plain,
    ~ spl0_35,
    inference(contradiction_clause,[status(thm)],[f2084]) ).

fof(f2086,plain,
    ( ~ spl0_119
    | ~ spl0_44 ),
    inference(split_clause,[status(thm)],[f1667,f760,f520]) ).

fof(f2088,plain,
    ( e3 != op(e4,e3)
    | ~ spl0_18 ),
    inference(forward_demodulation,[status(thm)],[f438,f128]) ).

fof(f2105,plain,
    ( e1 = e4
    | ~ spl0_21
    | ~ spl0_24 ),
    inference(forward_demodulation,[status(thm)],[f448,f457]) ).

fof(f2106,plain,
    ( $false
    | ~ spl0_21
    | ~ spl0_24 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2105,f201]) ).

fof(f2107,plain,
    ( ~ spl0_21
    | ~ spl0_24 ),
    inference(contradiction_clause,[status(thm)],[f2106]) ).

fof(f2163,plain,
    ( e0 != op(e4,e4)
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f749,f194]) ).

fof(f2164,plain,
    ( ~ spl0_120
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f2163,f764,f748]) ).

fof(f2225,plain,
    ( op(e3,e2) = e1
    | ~ spl0_38
    | ~ spl0_191 ),
    inference(backward_demodulation,[status(thm)],[f502,f1107]) ).

fof(f2226,plain,
    ( spl0_86
    | ~ spl0_38
    | ~ spl0_191 ),
    inference(split_clause,[status(thm)],[f2225,f655,f501,f1106]) ).

fof(f2247,plain,
    ( op(e1,e1) = e1
    | ~ spl0_126 ),
    inference(backward_demodulation,[status(thm)],[f784,f36]) ).

fof(f2248,plain,
    ( spl0_31
    | ~ spl0_126 ),
    inference(split_clause,[status(thm)],[f2247,f479,f783]) ).

fof(f2264,plain,
    ( ~ spl0_69
    | ~ spl0_44 ),
    inference(split_clause,[status(thm)],[f1665,f600,f520]) ).

fof(f2340,plain,
    ( op(e1,e3) = e1
    | ~ spl0_128 ),
    inference(backward_demodulation,[status(thm)],[f790,f37]) ).

fof(f2341,plain,
    ( spl0_41
    | ~ spl0_128 ),
    inference(split_clause,[status(thm)],[f2340,f511,f789]) ).

fof(f2350,plain,
    ( ~ spl0_92
    | ~ spl0_117 ),
    inference(split_clause,[status(thm)],[f1970,f674,f754]) ).

fof(f2354,plain,
    ( op(e0,e2) != e2
    | ~ spl0_52
    | spl0_181 ),
    inference(forward_demodulation,[status(thm)],[f547,f1068]) ).

fof(f2358,plain,
    ( op(e2,e4) != e3
    | ~ spl0_117
    | spl0_136 ),
    inference(forward_demodulation,[status(thm)],[f755,f896]) ).

fof(f2359,plain,
    ( e3 != e3
    | ~ spl0_117
    | spl0_136 ),
    inference(forward_demodulation,[status(thm)],[f207,f2358]) ).

fof(f2360,plain,
    ( $false
    | ~ spl0_117
    | spl0_136 ),
    inference(trivial_equality_resolution,[status(esa)],[f2359]) ).

fof(f2361,plain,
    ( ~ spl0_117
    | spl0_136 ),
    inference(contradiction_clause,[status(thm)],[f2360]) ).

fof(f2382,plain,
    ( $false
    | ~ spl0_48 ),
    inference(forward_subsumption_resolution,[status(thm)],[f534,f1419]) ).

fof(f2383,plain,
    ~ spl0_48,
    inference(contradiction_clause,[status(thm)],[f2382]) ).

fof(f2384,plain,
    ( $false
    | ~ spl0_121 ),
    inference(forward_subsumption_resolution,[status(thm)],[f768,f1394]) ).

fof(f2385,plain,
    ~ spl0_121,
    inference(contradiction_clause,[status(thm)],[f2384]) ).

fof(f2394,plain,
    ( spl0_24
    | ~ spl0_125 ),
    inference(split_clause,[status(thm)],[f1723,f456,f780]) ).

fof(f2399,plain,
    ( op(e0,e3) = e3
    | ~ spl0_125 ),
    inference(forward_demodulation,[status(thm)],[f781,f40]) ).

fof(f2400,plain,
    ( $false
    | spl0_18
    | ~ spl0_125 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2399,f439]) ).

fof(f2401,plain,
    ( spl0_18
    | ~ spl0_125 ),
    inference(contradiction_clause,[status(thm)],[f2400]) ).

fof(f2406,plain,
    ( e0 != op(e3,e3)
    | ~ spl0_85 ),
    inference(backward_demodulation,[status(thm)],[f653,f182]) ).

fof(f2407,plain,
    ( ~ spl0_90
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f2406,f668,f652]) ).

fof(f2479,plain,
    ( op(e3,e3) != e1
    | ~ spl0_96 ),
    inference(backward_demodulation,[status(thm)],[f688,f184]) ).

fof(f2480,plain,
    ( ~ spl0_91
    | ~ spl0_96 ),
    inference(split_clause,[status(thm)],[f2479,f671,f687]) ).

fof(f2484,plain,
    ( ~ spl0_86
    | ~ spl0_96 ),
    inference(split_clause,[status(thm)],[f1641,f655,f687]) ).

fof(f2519,plain,
    ( op(e2,e4) = e2
    | ~ spl0_129 ),
    inference(backward_demodulation,[status(thm)],[f793,f39]) ).

fof(f2520,plain,
    ( spl0_72
    | ~ spl0_129 ),
    inference(split_clause,[status(thm)],[f2519,f610,f792]) ).

fof(f2558,plain,
    ( e1 = e3
    | ~ spl0_26
    | ~ spl0_28 ),
    inference(forward_demodulation,[status(thm)],[f464,f470]) ).

fof(f2559,plain,
    ( $false
    | ~ spl0_26
    | ~ spl0_28 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2558,f200]) ).

fof(f2560,plain,
    ( ~ spl0_26
    | ~ spl0_28 ),
    inference(contradiction_clause,[status(thm)],[f2559]) ).

fof(f2598,plain,
    ( op(e2,e4) = e1
    | ~ spl0_47
    | ~ spl0_185 ),
    inference(backward_demodulation,[status(thm)],[f531,f1083]) ).

fof(f2599,plain,
    ( spl0_71
    | ~ spl0_47
    | ~ spl0_185 ),
    inference(split_clause,[status(thm)],[f2598,f607,f530,f1082]) ).

fof(f2638,plain,
    ( e3 != op(e3,e3)
    | ~ spl0_18 ),
    inference(backward_demodulation,[status(thm)],[f438,f127]) ).

fof(f2639,plain,
    ( ~ spl0_93
    | ~ spl0_18 ),
    inference(split_clause,[status(thm)],[f2638,f677,f437]) ).

fof(f2648,plain,
    ( e0 = e1
    | ~ spl0_95
    | ~ spl0_96 ),
    inference(forward_demodulation,[status(thm)],[f685,f688]) ).

fof(f2649,plain,
    ( $false
    | ~ spl0_95
    | ~ spl0_96 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2648,f195]) ).

fof(f2650,plain,
    ( ~ spl0_95
    | ~ spl0_96 ),
    inference(contradiction_clause,[status(thm)],[f2649]) ).

fof(f2675,plain,
    ( op(e0,e4) = e4
    | ~ spl0_125 ),
    inference(forward_demodulation,[status(thm)],[f781,f42]) ).

fof(f2678,plain,
    ( op(e0,e0) = e0
    | ~ spl0_125 ),
    inference(forward_demodulation,[status(thm)],[f781,f35]) ).

fof(f2681,plain,
    ( op(e0,e2) = e2
    | ~ spl0_125 ),
    inference(forward_demodulation,[status(thm)],[f781,f38]) ).

fof(f2682,plain,
    ( $false
    | ~ spl0_52
    | spl0_181
    | ~ spl0_125 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2681,f2354]) ).

fof(f2683,plain,
    ( ~ spl0_52
    | spl0_181
    | ~ spl0_125 ),
    inference(contradiction_clause,[status(thm)],[f2682]) ).

fof(f2699,plain,
    ( e3 != op(e3,e0)
    | ~ spl0_18
    | spl0_164 ),
    inference(forward_demodulation,[status(thm)],[f438,f1002]) ).

fof(f2700,plain,
    ( e3 != e3
    | ~ spl0_125
    | ~ spl0_18
    | spl0_164 ),
    inference(forward_demodulation,[status(thm)],[f1724,f2699]) ).

fof(f2701,plain,
    ( $false
    | ~ spl0_125
    | ~ spl0_18
    | spl0_164 ),
    inference(trivial_equality_resolution,[status(esa)],[f2700]) ).

fof(f2702,plain,
    ( ~ spl0_125
    | ~ spl0_18
    | spl0_164 ),
    inference(contradiction_clause,[status(thm)],[f2701]) ).

fof(f2730,plain,
    ( op(e4,e4) != e0
    | ~ spl0_125
    | spl0_201 ),
    inference(forward_demodulation,[status(thm)],[f2675,f1147]) ).

fof(f2734,plain,
    ( op(e3,e1) != e2
    | ~ spl0_87 ),
    inference(forward_demodulation,[status(thm)],[f659,f179]) ).

fof(f2737,plain,
    ( $false
    | ~ spl0_87
    | ~ spl0_82 ),
    inference(forward_subsumption_resolution,[status(thm)],[f643,f2734]) ).

fof(f2738,plain,
    ( ~ spl0_87
    | ~ spl0_82 ),
    inference(contradiction_clause,[status(thm)],[f2737]) ).

fof(f2749,plain,
    ( $false
    | ~ spl0_125
    | spl0_201
    | ~ spl0_120 ),
    inference(forward_subsumption_resolution,[status(thm)],[f765,f2730]) ).

fof(f2750,plain,
    ( ~ spl0_125
    | spl0_201
    | ~ spl0_120 ),
    inference(contradiction_clause,[status(thm)],[f2749]) ).

fof(f2837,plain,
    ( op(e3,e4) != e1
    | ~ spl0_108
    | spl0_144 ),
    inference(forward_demodulation,[status(thm)],[f726,f926]) ).

fof(f2838,plain,
    ( e1 != e1
    | ~ spl0_96
    | ~ spl0_108
    | spl0_144 ),
    inference(forward_demodulation,[status(thm)],[f688,f2837]) ).

fof(f2839,plain,
    ( $false
    | ~ spl0_96
    | ~ spl0_108
    | spl0_144 ),
    inference(trivial_equality_resolution,[status(esa)],[f2838]) ).

fof(f2840,plain,
    ( ~ spl0_96
    | ~ spl0_108
    | spl0_144 ),
    inference(contradiction_clause,[status(thm)],[f2839]) ).

fof(f2844,plain,
    ( e4 != op(e3,e1)
    | ~ spl0_59 ),
    inference(backward_demodulation,[status(thm)],[f569,f112]) ).

fof(f2845,plain,
    ( ~ spl0_84
    | ~ spl0_59 ),
    inference(split_clause,[status(thm)],[f2844,f648,f568]) ).

fof(f2909,plain,
    ( ~ spl0_118
    | ~ spl0_18 ),
    inference(split_clause,[status(thm)],[f2088,f757,f437]) ).

fof(f2940,plain,
    ( op(e1,e4) = e3
    | ~ spl0_96
    | ~ spl0_150 ),
    inference(forward_demodulation,[status(thm)],[f688,f948]) ).

fof(f2941,plain,
    ( e2 = e3
    | ~ spl0_47
    | ~ spl0_96
    | ~ spl0_150 ),
    inference(forward_demodulation,[status(thm)],[f531,f2940]) ).

fof(f2942,plain,
    ( $false
    | ~ spl0_47
    | ~ spl0_96
    | ~ spl0_150 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2941,f202]) ).

fof(f2943,plain,
    ( ~ spl0_47
    | ~ spl0_96
    | ~ spl0_150 ),
    inference(contradiction_clause,[status(thm)],[f2942]) ).

fof(f2982,plain,
    ( e3 = e1
    | ~ spl0_18
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f438,f432]) ).

fof(f2983,plain,
    ( $false
    | ~ spl0_18
    | ~ spl0_16 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2982,f200]) ).

fof(f2984,plain,
    ( ~ spl0_18
    | ~ spl0_16 ),
    inference(contradiction_clause,[status(thm)],[f2983]) ).

fof(f2985,plain,
    ( e3 != op(e1,e3)
    | ~ spl0_18 ),
    inference(forward_demodulation,[status(thm)],[f438,f125]) ).

fof(f2986,plain,
    ( ~ spl0_43
    | ~ spl0_18 ),
    inference(split_clause,[status(thm)],[f2985,f517,f437]) ).

fof(f3004,plain,
    ( op(e3,e0) != e3
    | ~ spl0_88 ),
    inference(backward_demodulation,[status(thm)],[f662,f176]) ).

fof(f3005,plain,
    ( ~ spl0_78
    | ~ spl0_88 ),
    inference(split_clause,[status(thm)],[f3004,f629,f661]) ).

fof(f3074,plain,
    ( e1 = e3
    | ~ spl0_96
    | ~ spl0_98 ),
    inference(forward_demodulation,[status(thm)],[f688,f694]) ).

fof(f3075,plain,
    ( $false
    | ~ spl0_96
    | ~ spl0_98 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3074,f200]) ).

fof(f3076,plain,
    ( ~ spl0_96
    | ~ spl0_98 ),
    inference(contradiction_clause,[status(thm)],[f3075]) ).

fof(f3158,plain,
    ( op(e4,e3) != e2
    | ~ spl0_89
    | spl0_158 ),
    inference(backward_demodulation,[status(thm)],[f665,f980]) ).

fof(f3159,plain,
    ( ~ spl0_117
    | ~ spl0_89
    | spl0_158 ),
    inference(split_clause,[status(thm)],[f3158,f754,f664,f978]) ).

fof(f3174,plain,
    ( op(e2,e1) = e3
    | ~ spl0_82
    | ~ spl0_161 ),
    inference(forward_demodulation,[status(thm)],[f643,f990]) ).

fof(f3175,plain,
    ( e4 = e3
    | ~ spl0_59
    | ~ spl0_82
    | ~ spl0_161 ),
    inference(forward_demodulation,[status(thm)],[f569,f3174]) ).

fof(f3176,plain,
    ( $false
    | ~ spl0_59
    | ~ spl0_82
    | ~ spl0_161 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3175,f204]) ).

fof(f3177,plain,
    ( ~ spl0_59
    | ~ spl0_82
    | ~ spl0_161 ),
    inference(contradiction_clause,[status(thm)],[f3176]) ).

fof(f3180,plain,
    ( op(e1,e3) = e2
    | ~ spl0_66
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f592,f1029]) ).

fof(f3181,plain,
    ( e4 = e2
    | ~ spl0_44
    | ~ spl0_66
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f521,f3180]) ).

fof(f3182,plain,
    ( $false
    | ~ spl0_44
    | ~ spl0_66
    | ~ spl0_171 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3181,f203]) ).

fof(f3183,plain,
    ( ~ spl0_44
    | ~ spl0_66
    | ~ spl0_171 ),
    inference(contradiction_clause,[status(thm)],[f3182]) ).

fof(f3184,plain,
    ( op(e4,e2) != e1
    | ~ spl0_59
    | spl0_179 ),
    inference(forward_demodulation,[status(thm)],[f569,f1061]) ).

fof(f3185,plain,
    ( e1 != e1
    | ~ spl0_59
    | spl0_179 ),
    inference(forward_demodulation,[status(thm)],[f206,f3184]) ).

fof(f3186,plain,
    ( $false
    | ~ spl0_59
    | spl0_179 ),
    inference(trivial_equality_resolution,[status(esa)],[f3185]) ).

fof(f3187,plain,
    ( ~ spl0_59
    | spl0_179 ),
    inference(contradiction_clause,[status(thm)],[f3186]) ).

fof(f3207,plain,
    ( e3 = e1
    | ~ spl0_108
    | ~ spl0_106 ),
    inference(forward_demodulation,[status(thm)],[f726,f720]) ).

fof(f3208,plain,
    ( $false
    | ~ spl0_108
    | ~ spl0_106 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3207,f200]) ).

fof(f3209,plain,
    ( ~ spl0_108
    | ~ spl0_106 ),
    inference(contradiction_clause,[status(thm)],[f3208]) ).

fof(f3216,plain,
    ( spl0_0
    | ~ spl0_125 ),
    inference(split_clause,[status(thm)],[f2678,f380,f780]) ).

fof(f3233,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f523,f651,f667,f683,f763,f795,f809,f812,f817,f824,f829,f837,f839,f841,f842,f851,f856,f860,f861,f865,f866,f868,f869,f877,f897,f912,f927,f934,f950,f961,f981,f992,f1003,f1023,f1031,f1042,f1062,f1069,f1085,f1097,f1109,f1120,f1132,f1144,f1156,f1168,f1180,f1192,f1199,f1201,f1203,f1206,f1209,f1214,f1217,f1223,f1229,f1235,f1241,f1253,f1256,f1268,f1271,f1467,f1530,f1575,f1628,f1661,f1671,f1679,f1685,f1742,f1748,f1766,f1771,f1790,f1810,f1833,f1837,f1884,f1890,f1937,f2021,f2047,f2069,f2085,f2086,f2107,f2164,f2226,f2248,f2264,f2341,f2350,f2361,f2383,f2385,f2394,f2401,f2407,f2480,f2484,f2520,f2560,f2599,f2639,f2650,f2683,f2702,f2738,f2750,f2840,f2845,f2909,f2943,f2984,f2986,f3005,f3076,f3159,f3177,f3183,f3187,f3209,f3216]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : ALG068+1 : TPTP v8.1.2. Released v2.7.0.
% 0.00/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.09/0.32  % Computer : n004.cluster.edu
% 0.09/0.32  % Model    : x86_64 x86_64
% 0.09/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.32  % Memory   : 8042.1875MB
% 0.09/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.32  % CPULimit : 300
% 0.09/0.32  % WCLimit  : 300
% 0.09/0.32  % DateTime : Mon Apr 29 23:27:48 EDT 2024
% 0.09/0.32  % CPUTime  : 
% 0.14/0.34  % Drodi V3.6.0
% 0.14/0.48  % Refutation found
% 0.14/0.48  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.14/0.48  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.14/0.49  % Elapsed time: 0.168025 seconds
% 0.14/0.49  % CPU time: 1.170183 seconds
% 0.14/0.49  % Total memory used: 34.548 MB
% 0.14/0.49  % Net memory used: 33.735 MB
%------------------------------------------------------------------------------