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

View Problem - Process Solution

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

% Computer : n031.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:12 EDT 2024

% Result   : Theorem 2.64s 0.75s
% Output   : CNFRefutation 3.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    8
%            Number of leaves      :  514
% Syntax   : Number of formulae    : 2718 ( 199 unt;   0 def)
%            Number of atoms       : 19850 (15148 equ)
%            Maximal formula atoms :  650 (   7 avg)
%            Number of connectives : 25379 (8247   ~;11398   |;5227   &)
%                                         ( 355 <=>; 152  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :  509 ( 507 usr; 508 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,
    unit = e0,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,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(f6,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(f7,conjecture,
    ( ( ( op(e0,e0) = e0
        | op(e1,e1) = e0
        | op(e2,e2) = e0
        | op(e3,e3) = e0
        | op(e4,e4) = e0 )
      & ( op(e0,e0) = e1
        | op(e1,e1) = e1
        | op(e2,e2) = e1
        | op(e3,e3) = e1
        | op(e4,e4) = e1 )
      & ( op(e0,e0) = e2
        | op(e1,e1) = e2
        | op(e2,e2) = e2
        | op(e3,e3) = e2
        | op(e4,e4) = e2 )
      & ( op(e0,e0) = e3
        | op(e1,e1) = e3
        | op(e2,e2) = e3
        | op(e3,e3) = e3
        | op(e4,e4) = e3 )
      & ( op(e0,e0) = e4
        | op(e1,e1) = e4
        | op(e2,e2) = e4
        | op(e3,e3) = e4
        | op(e4,e4) = e4 ) )
    | ( ( 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,op(e0,e0)) != e0
          & op(e0,op(e0,e0)) = e0 )
        | ( op(e1,op(e1,e0)) != e0
          & op(e0,op(e1,e0)) = e1 )
        | ( op(e2,op(e2,e0)) != e0
          & op(e0,op(e2,e0)) = e2 )
        | ( op(e3,op(e3,e0)) != e0
          & op(e0,op(e3,e0)) = e3 )
        | ( op(e4,op(e4,e0)) != e0
          & op(e0,op(e4,e0)) = e4 ) )
      & ( ( op(e0,op(e0,e1)) != e1
          & op(e1,op(e0,e1)) = e0 )
        | ( op(e1,op(e1,e1)) != e1
          & op(e1,op(e1,e1)) = e1 )
        | ( op(e2,op(e2,e1)) != e1
          & op(e1,op(e2,e1)) = e2 )
        | ( op(e3,op(e3,e1)) != e1
          & op(e1,op(e3,e1)) = e3 )
        | ( op(e4,op(e4,e1)) != e1
          & op(e1,op(e4,e1)) = e4 ) )
      & ( ( op(e0,op(e0,e2)) != e2
          & op(e2,op(e0,e2)) = e0 )
        | ( op(e1,op(e1,e2)) != e2
          & op(e2,op(e1,e2)) = e1 )
        | ( op(e2,op(e2,e2)) != e2
          & op(e2,op(e2,e2)) = e2 )
        | ( op(e3,op(e3,e2)) != e2
          & op(e2,op(e3,e2)) = e3 )
        | ( op(e4,op(e4,e2)) != e2
          & op(e2,op(e4,e2)) = e4 ) )
      & ( ( op(e0,op(e0,e3)) != e3
          & op(e3,op(e0,e3)) = e0 )
        | ( op(e1,op(e1,e3)) != e3
          & op(e3,op(e1,e3)) = e1 )
        | ( op(e2,op(e2,e3)) != e3
          & op(e3,op(e2,e3)) = e2 )
        | ( op(e3,op(e3,e3)) != e3
          & op(e3,op(e3,e3)) = e3 )
        | ( op(e4,op(e4,e3)) != e3
          & op(e3,op(e4,e3)) = e4 ) )
      & ( ( op(e0,op(e0,e4)) != e4
          & op(e4,op(e0,e4)) = e0 )
        | ( op(e1,op(e1,e4)) != e4
          & op(e4,op(e1,e4)) = e1 )
        | ( op(e2,op(e2,e4)) != e4
          & op(e4,op(e2,e4)) = e2 )
        | ( op(e3,op(e3,e4)) != e4
          & op(e4,op(e3,e4)) = e3 )
        | ( op(e4,op(e4,e4)) != e4
          & op(e4,op(e4,e4)) = e4 ) ) )
    | ( ( op(e0,e0) != e0
        | ( op(e0,e0) = e0
          & e0 != unit ) )
      & ( op(e0,e1) != e0
        | ( op(e0,e0) = e1
          & e0 != unit ) )
      & ( op(e0,e2) != e0
        | ( op(e0,e0) = e2
          & e0 != unit ) )
      & ( op(e0,e3) != e0
        | ( op(e0,e0) = e3
          & e0 != unit ) )
      & ( op(e0,e4) != e0
        | ( op(e0,e0) = e4
          & e0 != unit ) )
      & ( op(e1,e0) != e0
        | ( op(e1,e0) = e0
          & e0 != unit ) )
      & ( op(e1,e1) != e0
        | ( op(e1,e0) = e1
          & e0 != unit ) )
      & ( op(e1,e2) != e0
        | ( op(e1,e0) = e2
          & e0 != unit ) )
      & ( op(e1,e3) != e0
        | ( op(e1,e0) = e3
          & e0 != unit ) )
      & ( op(e1,e4) != e0
        | ( op(e1,e0) = e4
          & e0 != unit ) )
      & ( op(e2,e0) != e0
        | ( op(e2,e0) = e0
          & e0 != unit ) )
      & ( op(e2,e1) != e0
        | ( op(e2,e0) = e1
          & e0 != unit ) )
      & ( op(e2,e2) != e0
        | ( op(e2,e0) = e2
          & e0 != unit ) )
      & ( op(e2,e3) != e0
        | ( op(e2,e0) = e3
          & e0 != unit ) )
      & ( op(e2,e4) != e0
        | ( op(e2,e0) = e4
          & e0 != unit ) )
      & ( op(e3,e0) != e0
        | ( op(e3,e0) = e0
          & e0 != unit ) )
      & ( op(e3,e1) != e0
        | ( op(e3,e0) = e1
          & e0 != unit ) )
      & ( op(e3,e2) != e0
        | ( op(e3,e0) = e2
          & e0 != unit ) )
      & ( op(e3,e3) != e0
        | ( op(e3,e0) = e3
          & e0 != unit ) )
      & ( op(e3,e4) != e0
        | ( op(e3,e0) = e4
          & e0 != unit ) )
      & ( op(e4,e0) != e0
        | ( op(e4,e0) = e0
          & e0 != unit ) )
      & ( op(e4,e1) != e0
        | ( op(e4,e0) = e1
          & e0 != unit ) )
      & ( op(e4,e2) != e0
        | ( op(e4,e0) = e2
          & e0 != unit ) )
      & ( op(e4,e3) != e0
        | ( op(e4,e0) = e3
          & e0 != unit ) )
      & ( op(e4,e4) != e0
        | ( op(e4,e0) = e4
          & e0 != unit ) ) )
    | ( ( op(e0,e0) != e1
        | ( op(e0,e1) = e0
          & e1 != unit ) )
      & ( op(e0,e1) != e1
        | ( op(e0,e1) = e1
          & e1 != unit ) )
      & ( op(e0,e2) != e1
        | ( op(e0,e1) = e2
          & e1 != unit ) )
      & ( op(e0,e3) != e1
        | ( op(e0,e1) = e3
          & e1 != unit ) )
      & ( op(e0,e4) != e1
        | ( op(e0,e1) = e4
          & e1 != unit ) )
      & ( op(e1,e0) != e1
        | ( op(e1,e1) = e0
          & e1 != unit ) )
      & ( op(e1,e1) != e1
        | ( op(e1,e1) = e1
          & e1 != unit ) )
      & ( op(e1,e2) != e1
        | ( op(e1,e1) = e2
          & e1 != unit ) )
      & ( op(e1,e3) != e1
        | ( op(e1,e1) = e3
          & e1 != unit ) )
      & ( op(e1,e4) != e1
        | ( op(e1,e1) = e4
          & e1 != unit ) )
      & ( op(e2,e0) != e1
        | ( op(e2,e1) = e0
          & e1 != unit ) )
      & ( op(e2,e1) != e1
        | ( op(e2,e1) = e1
          & e1 != unit ) )
      & ( op(e2,e2) != e1
        | ( op(e2,e1) = e2
          & e1 != unit ) )
      & ( op(e2,e3) != e1
        | ( op(e2,e1) = e3
          & e1 != unit ) )
      & ( op(e2,e4) != e1
        | ( op(e2,e1) = e4
          & e1 != unit ) )
      & ( op(e3,e0) != e1
        | ( op(e3,e1) = e0
          & e1 != unit ) )
      & ( op(e3,e1) != e1
        | ( op(e3,e1) = e1
          & e1 != unit ) )
      & ( op(e3,e2) != e1
        | ( op(e3,e1) = e2
          & e1 != unit ) )
      & ( op(e3,e3) != e1
        | ( op(e3,e1) = e3
          & e1 != unit ) )
      & ( op(e3,e4) != e1
        | ( op(e3,e1) = e4
          & e1 != unit ) )
      & ( op(e4,e0) != e1
        | ( op(e4,e1) = e0
          & e1 != unit ) )
      & ( op(e4,e1) != e1
        | ( op(e4,e1) = e1
          & e1 != unit ) )
      & ( op(e4,e2) != e1
        | ( op(e4,e1) = e2
          & e1 != unit ) )
      & ( op(e4,e3) != e1
        | ( op(e4,e1) = e3
          & e1 != unit ) )
      & ( op(e4,e4) != e1
        | ( op(e4,e1) = e4
          & e1 != unit ) ) )
    | ( ( op(e0,e0) != e2
        | ( op(e0,e2) = e0
          & e2 != unit ) )
      & ( op(e0,e1) != e2
        | ( op(e0,e2) = e1
          & e2 != unit ) )
      & ( op(e0,e2) != e2
        | ( op(e0,e2) = e2
          & e2 != unit ) )
      & ( op(e0,e3) != e2
        | ( op(e0,e2) = e3
          & e2 != unit ) )
      & ( op(e0,e4) != e2
        | ( op(e0,e2) = e4
          & e2 != unit ) )
      & ( op(e1,e0) != e2
        | ( op(e1,e2) = e0
          & e2 != unit ) )
      & ( op(e1,e1) != e2
        | ( op(e1,e2) = e1
          & e2 != unit ) )
      & ( op(e1,e2) != e2
        | ( op(e1,e2) = e2
          & e2 != unit ) )
      & ( op(e1,e3) != e2
        | ( op(e1,e2) = e3
          & e2 != unit ) )
      & ( op(e1,e4) != e2
        | ( op(e1,e2) = e4
          & e2 != unit ) )
      & ( op(e2,e0) != e2
        | ( op(e2,e2) = e0
          & e2 != unit ) )
      & ( op(e2,e1) != e2
        | ( op(e2,e2) = e1
          & e2 != unit ) )
      & ( op(e2,e2) != e2
        | ( op(e2,e2) = e2
          & e2 != unit ) )
      & ( op(e2,e3) != e2
        | ( op(e2,e2) = e3
          & e2 != unit ) )
      & ( op(e2,e4) != e2
        | ( op(e2,e2) = e4
          & e2 != unit ) )
      & ( op(e3,e0) != e2
        | ( op(e3,e2) = e0
          & e2 != unit ) )
      & ( op(e3,e1) != e2
        | ( op(e3,e2) = e1
          & e2 != unit ) )
      & ( op(e3,e2) != e2
        | ( op(e3,e2) = e2
          & e2 != unit ) )
      & ( op(e3,e3) != e2
        | ( op(e3,e2) = e3
          & e2 != unit ) )
      & ( op(e3,e4) != e2
        | ( op(e3,e2) = e4
          & e2 != unit ) )
      & ( op(e4,e0) != e2
        | ( op(e4,e2) = e0
          & e2 != unit ) )
      & ( op(e4,e1) != e2
        | ( op(e4,e2) = e1
          & e2 != unit ) )
      & ( op(e4,e2) != e2
        | ( op(e4,e2) = e2
          & e2 != unit ) )
      & ( op(e4,e3) != e2
        | ( op(e4,e2) = e3
          & e2 != unit ) )
      & ( op(e4,e4) != e2
        | ( op(e4,e2) = e4
          & e2 != unit ) ) )
    | ( ( op(e0,e0) != e3
        | ( op(e0,e3) = e0
          & e3 != unit ) )
      & ( op(e0,e1) != e3
        | ( op(e0,e3) = e1
          & e3 != unit ) )
      & ( op(e0,e2) != e3
        | ( op(e0,e3) = e2
          & e3 != unit ) )
      & ( op(e0,e3) != e3
        | ( op(e0,e3) = e3
          & e3 != unit ) )
      & ( op(e0,e4) != e3
        | ( op(e0,e3) = e4
          & e3 != unit ) )
      & ( op(e1,e0) != e3
        | ( op(e1,e3) = e0
          & e3 != unit ) )
      & ( op(e1,e1) != e3
        | ( op(e1,e3) = e1
          & e3 != unit ) )
      & ( op(e1,e2) != e3
        | ( op(e1,e3) = e2
          & e3 != unit ) )
      & ( op(e1,e3) != e3
        | ( op(e1,e3) = e3
          & e3 != unit ) )
      & ( op(e1,e4) != e3
        | ( op(e1,e3) = e4
          & e3 != unit ) )
      & ( op(e2,e0) != e3
        | ( op(e2,e3) = e0
          & e3 != unit ) )
      & ( op(e2,e1) != e3
        | ( op(e2,e3) = e1
          & e3 != unit ) )
      & ( op(e2,e2) != e3
        | ( op(e2,e3) = e2
          & e3 != unit ) )
      & ( op(e2,e3) != e3
        | ( op(e2,e3) = e3
          & e3 != unit ) )
      & ( op(e2,e4) != e3
        | ( op(e2,e3) = e4
          & e3 != unit ) )
      & ( op(e3,e0) != e3
        | ( op(e3,e3) = e0
          & e3 != unit ) )
      & ( op(e3,e1) != e3
        | ( op(e3,e3) = e1
          & e3 != unit ) )
      & ( op(e3,e2) != e3
        | ( op(e3,e3) = e2
          & e3 != unit ) )
      & ( op(e3,e3) != e3
        | ( op(e3,e3) = e3
          & e3 != unit ) )
      & ( op(e3,e4) != e3
        | ( op(e3,e3) = e4
          & e3 != unit ) )
      & ( op(e4,e0) != e3
        | ( op(e4,e3) = e0
          & e3 != unit ) )
      & ( op(e4,e1) != e3
        | ( op(e4,e3) = e1
          & e3 != unit ) )
      & ( op(e4,e2) != e3
        | ( op(e4,e3) = e2
          & e3 != unit ) )
      & ( op(e4,e3) != e3
        | ( op(e4,e3) = e3
          & e3 != unit ) )
      & ( op(e4,e4) != e3
        | ( op(e4,e3) = e4
          & e3 != unit ) ) )
    | ( ( op(e0,e0) != e4
        | ( op(e0,e4) = e0
          & e4 != unit ) )
      & ( op(e0,e1) != e4
        | ( op(e0,e4) = e1
          & e4 != unit ) )
      & ( op(e0,e2) != e4
        | ( op(e0,e4) = e2
          & e4 != unit ) )
      & ( op(e0,e3) != e4
        | ( op(e0,e4) = e3
          & e4 != unit ) )
      & ( op(e0,e4) != e4
        | ( op(e0,e4) = e4
          & e4 != unit ) )
      & ( op(e1,e0) != e4
        | ( op(e1,e4) = e0
          & e4 != unit ) )
      & ( op(e1,e1) != e4
        | ( op(e1,e4) = e1
          & e4 != unit ) )
      & ( op(e1,e2) != e4
        | ( op(e1,e4) = e2
          & e4 != unit ) )
      & ( op(e1,e3) != e4
        | ( op(e1,e4) = e3
          & e4 != unit ) )
      & ( op(e1,e4) != e4
        | ( op(e1,e4) = e4
          & e4 != unit ) )
      & ( op(e2,e0) != e4
        | ( op(e2,e4) = e0
          & e4 != unit ) )
      & ( op(e2,e1) != e4
        | ( op(e2,e4) = e1
          & e4 != unit ) )
      & ( op(e2,e2) != e4
        | ( op(e2,e4) = e2
          & e4 != unit ) )
      & ( op(e2,e3) != e4
        | ( op(e2,e4) = e3
          & e4 != unit ) )
      & ( op(e2,e4) != e4
        | ( op(e2,e4) = e4
          & e4 != unit ) )
      & ( op(e3,e0) != e4
        | ( op(e3,e4) = e0
          & e4 != unit ) )
      & ( op(e3,e1) != e4
        | ( op(e3,e4) = e1
          & e4 != unit ) )
      & ( op(e3,e2) != e4
        | ( op(e3,e4) = e2
          & e4 != unit ) )
      & ( op(e3,e3) != e4
        | ( op(e3,e4) = e3
          & e4 != unit ) )
      & ( op(e3,e4) != e4
        | ( op(e3,e4) = e4
          & e4 != unit ) )
      & ( op(e4,e0) != e4
        | ( op(e4,e4) = e0
          & e4 != unit ) )
      & ( op(e4,e1) != e4
        | ( op(e4,e4) = e1
          & e4 != unit ) )
      & ( op(e4,e2) != e4
        | ( op(e4,e4) = e2
          & e4 != unit ) )
      & ( op(e4,e3) != e4
        | ( op(e4,e4) = e3
          & e4 != unit ) )
      & ( op(e4,e4) != e4
        | ( op(e4,e4) = e4
          & e4 != unit ) ) )
    | ( op(e0,e0) = e0
      & op(e0,e0) = e0
      & op(e0,e0) != e0 )
    | ( op(e0,e0) = e1
      & op(e1,e1) = e0
      & op(e0,e1) != e0 )
    | ( op(e0,e0) = e2
      & op(e2,e2) = e0
      & op(e0,e2) != e0 )
    | ( op(e0,e0) = e3
      & op(e3,e3) = e0
      & op(e0,e3) != e0 )
    | ( op(e0,e0) = e4
      & op(e4,e4) = e0
      & op(e0,e4) != e0 )
    | ( op(e1,e1) = e0
      & op(e0,e0) = e1
      & op(e1,e0) != e1 )
    | ( op(e1,e1) = e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 )
    | ( op(e1,e1) = e2
      & op(e2,e2) = e1
      & op(e1,e2) != e1 )
    | ( op(e1,e1) = e3
      & op(e3,e3) = e1
      & op(e1,e3) != e1 )
    | ( op(e1,e1) = e4
      & op(e4,e4) = e1
      & op(e1,e4) != e1 )
    | ( op(e2,e2) = e0
      & op(e0,e0) = e2
      & op(e2,e0) != e2 )
    | ( op(e2,e2) = e1
      & op(e1,e1) = e2
      & op(e2,e1) != e2 )
    | ( op(e2,e2) = e2
      & op(e2,e2) = e2
      & op(e2,e2) != e2 )
    | ( op(e2,e2) = e3
      & op(e3,e3) = e2
      & op(e2,e3) != e2 )
    | ( op(e2,e2) = e4
      & op(e4,e4) = e2
      & op(e2,e4) != e2 )
    | ( op(e3,e3) = e0
      & op(e0,e0) = e3
      & op(e3,e0) != e3 )
    | ( op(e3,e3) = e1
      & op(e1,e1) = e3
      & op(e3,e1) != e3 )
    | ( op(e3,e3) = e2
      & op(e2,e2) = e3
      & op(e3,e2) != e3 )
    | ( op(e3,e3) = e3
      & op(e3,e3) = e3
      & op(e3,e3) != e3 )
    | ( op(e3,e3) = e4
      & op(e4,e4) = e3
      & op(e3,e4) != e3 )
    | ( op(e4,e4) = e0
      & op(e0,e0) = e4
      & op(e4,e0) != e4 )
    | ( op(e4,e4) = e1
      & op(e1,e1) = e4
      & op(e4,e1) != e4 )
    | ( op(e4,e4) = e2
      & op(e2,e2) = e4
      & op(e4,e2) != e4 )
    | ( op(e4,e4) = e3
      & op(e3,e3) = e4
      & op(e4,e3) != e4 )
    | ( op(e4,e4) = 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(e1,e1) = e0
          | op(e2,e2) = e0
          | op(e3,e3) = e0
          | op(e4,e4) = e0 )
        & ( op(e0,e0) = e1
          | op(e1,e1) = e1
          | op(e2,e2) = e1
          | op(e3,e3) = e1
          | op(e4,e4) = e1 )
        & ( op(e0,e0) = e2
          | op(e1,e1) = e2
          | op(e2,e2) = e2
          | op(e3,e3) = e2
          | op(e4,e4) = e2 )
        & ( op(e0,e0) = e3
          | op(e1,e1) = e3
          | op(e2,e2) = e3
          | op(e3,e3) = e3
          | op(e4,e4) = e3 )
        & ( op(e0,e0) = e4
          | op(e1,e1) = e4
          | op(e2,e2) = e4
          | op(e3,e3) = e4
          | op(e4,e4) = e4 ) )
      | ( ( 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,op(e0,e0)) != e0
            & op(e0,op(e0,e0)) = e0 )
          | ( op(e1,op(e1,e0)) != e0
            & op(e0,op(e1,e0)) = e1 )
          | ( op(e2,op(e2,e0)) != e0
            & op(e0,op(e2,e0)) = e2 )
          | ( op(e3,op(e3,e0)) != e0
            & op(e0,op(e3,e0)) = e3 )
          | ( op(e4,op(e4,e0)) != e0
            & op(e0,op(e4,e0)) = e4 ) )
        & ( ( op(e0,op(e0,e1)) != e1
            & op(e1,op(e0,e1)) = e0 )
          | ( op(e1,op(e1,e1)) != e1
            & op(e1,op(e1,e1)) = e1 )
          | ( op(e2,op(e2,e1)) != e1
            & op(e1,op(e2,e1)) = e2 )
          | ( op(e3,op(e3,e1)) != e1
            & op(e1,op(e3,e1)) = e3 )
          | ( op(e4,op(e4,e1)) != e1
            & op(e1,op(e4,e1)) = e4 ) )
        & ( ( op(e0,op(e0,e2)) != e2
            & op(e2,op(e0,e2)) = e0 )
          | ( op(e1,op(e1,e2)) != e2
            & op(e2,op(e1,e2)) = e1 )
          | ( op(e2,op(e2,e2)) != e2
            & op(e2,op(e2,e2)) = e2 )
          | ( op(e3,op(e3,e2)) != e2
            & op(e2,op(e3,e2)) = e3 )
          | ( op(e4,op(e4,e2)) != e2
            & op(e2,op(e4,e2)) = e4 ) )
        & ( ( op(e0,op(e0,e3)) != e3
            & op(e3,op(e0,e3)) = e0 )
          | ( op(e1,op(e1,e3)) != e3
            & op(e3,op(e1,e3)) = e1 )
          | ( op(e2,op(e2,e3)) != e3
            & op(e3,op(e2,e3)) = e2 )
          | ( op(e3,op(e3,e3)) != e3
            & op(e3,op(e3,e3)) = e3 )
          | ( op(e4,op(e4,e3)) != e3
            & op(e3,op(e4,e3)) = e4 ) )
        & ( ( op(e0,op(e0,e4)) != e4
            & op(e4,op(e0,e4)) = e0 )
          | ( op(e1,op(e1,e4)) != e4
            & op(e4,op(e1,e4)) = e1 )
          | ( op(e2,op(e2,e4)) != e4
            & op(e4,op(e2,e4)) = e2 )
          | ( op(e3,op(e3,e4)) != e4
            & op(e4,op(e3,e4)) = e3 )
          | ( op(e4,op(e4,e4)) != e4
            & op(e4,op(e4,e4)) = e4 ) ) )
      | ( ( op(e0,e0) != e0
          | ( op(e0,e0) = e0
            & e0 != unit ) )
        & ( op(e0,e1) != e0
          | ( op(e0,e0) = e1
            & e0 != unit ) )
        & ( op(e0,e2) != e0
          | ( op(e0,e0) = e2
            & e0 != unit ) )
        & ( op(e0,e3) != e0
          | ( op(e0,e0) = e3
            & e0 != unit ) )
        & ( op(e0,e4) != e0
          | ( op(e0,e0) = e4
            & e0 != unit ) )
        & ( op(e1,e0) != e0
          | ( op(e1,e0) = e0
            & e0 != unit ) )
        & ( op(e1,e1) != e0
          | ( op(e1,e0) = e1
            & e0 != unit ) )
        & ( op(e1,e2) != e0
          | ( op(e1,e0) = e2
            & e0 != unit ) )
        & ( op(e1,e3) != e0
          | ( op(e1,e0) = e3
            & e0 != unit ) )
        & ( op(e1,e4) != e0
          | ( op(e1,e0) = e4
            & e0 != unit ) )
        & ( op(e2,e0) != e0
          | ( op(e2,e0) = e0
            & e0 != unit ) )
        & ( op(e2,e1) != e0
          | ( op(e2,e0) = e1
            & e0 != unit ) )
        & ( op(e2,e2) != e0
          | ( op(e2,e0) = e2
            & e0 != unit ) )
        & ( op(e2,e3) != e0
          | ( op(e2,e0) = e3
            & e0 != unit ) )
        & ( op(e2,e4) != e0
          | ( op(e2,e0) = e4
            & e0 != unit ) )
        & ( op(e3,e0) != e0
          | ( op(e3,e0) = e0
            & e0 != unit ) )
        & ( op(e3,e1) != e0
          | ( op(e3,e0) = e1
            & e0 != unit ) )
        & ( op(e3,e2) != e0
          | ( op(e3,e0) = e2
            & e0 != unit ) )
        & ( op(e3,e3) != e0
          | ( op(e3,e0) = e3
            & e0 != unit ) )
        & ( op(e3,e4) != e0
          | ( op(e3,e0) = e4
            & e0 != unit ) )
        & ( op(e4,e0) != e0
          | ( op(e4,e0) = e0
            & e0 != unit ) )
        & ( op(e4,e1) != e0
          | ( op(e4,e0) = e1
            & e0 != unit ) )
        & ( op(e4,e2) != e0
          | ( op(e4,e0) = e2
            & e0 != unit ) )
        & ( op(e4,e3) != e0
          | ( op(e4,e0) = e3
            & e0 != unit ) )
        & ( op(e4,e4) != e0
          | ( op(e4,e0) = e4
            & e0 != unit ) ) )
      | ( ( op(e0,e0) != e1
          | ( op(e0,e1) = e0
            & e1 != unit ) )
        & ( op(e0,e1) != e1
          | ( op(e0,e1) = e1
            & e1 != unit ) )
        & ( op(e0,e2) != e1
          | ( op(e0,e1) = e2
            & e1 != unit ) )
        & ( op(e0,e3) != e1
          | ( op(e0,e1) = e3
            & e1 != unit ) )
        & ( op(e0,e4) != e1
          | ( op(e0,e1) = e4
            & e1 != unit ) )
        & ( op(e1,e0) != e1
          | ( op(e1,e1) = e0
            & e1 != unit ) )
        & ( op(e1,e1) != e1
          | ( op(e1,e1) = e1
            & e1 != unit ) )
        & ( op(e1,e2) != e1
          | ( op(e1,e1) = e2
            & e1 != unit ) )
        & ( op(e1,e3) != e1
          | ( op(e1,e1) = e3
            & e1 != unit ) )
        & ( op(e1,e4) != e1
          | ( op(e1,e1) = e4
            & e1 != unit ) )
        & ( op(e2,e0) != e1
          | ( op(e2,e1) = e0
            & e1 != unit ) )
        & ( op(e2,e1) != e1
          | ( op(e2,e1) = e1
            & e1 != unit ) )
        & ( op(e2,e2) != e1
          | ( op(e2,e1) = e2
            & e1 != unit ) )
        & ( op(e2,e3) != e1
          | ( op(e2,e1) = e3
            & e1 != unit ) )
        & ( op(e2,e4) != e1
          | ( op(e2,e1) = e4
            & e1 != unit ) )
        & ( op(e3,e0) != e1
          | ( op(e3,e1) = e0
            & e1 != unit ) )
        & ( op(e3,e1) != e1
          | ( op(e3,e1) = e1
            & e1 != unit ) )
        & ( op(e3,e2) != e1
          | ( op(e3,e1) = e2
            & e1 != unit ) )
        & ( op(e3,e3) != e1
          | ( op(e3,e1) = e3
            & e1 != unit ) )
        & ( op(e3,e4) != e1
          | ( op(e3,e1) = e4
            & e1 != unit ) )
        & ( op(e4,e0) != e1
          | ( op(e4,e1) = e0
            & e1 != unit ) )
        & ( op(e4,e1) != e1
          | ( op(e4,e1) = e1
            & e1 != unit ) )
        & ( op(e4,e2) != e1
          | ( op(e4,e1) = e2
            & e1 != unit ) )
        & ( op(e4,e3) != e1
          | ( op(e4,e1) = e3
            & e1 != unit ) )
        & ( op(e4,e4) != e1
          | ( op(e4,e1) = e4
            & e1 != unit ) ) )
      | ( ( op(e0,e0) != e2
          | ( op(e0,e2) = e0
            & e2 != unit ) )
        & ( op(e0,e1) != e2
          | ( op(e0,e2) = e1
            & e2 != unit ) )
        & ( op(e0,e2) != e2
          | ( op(e0,e2) = e2
            & e2 != unit ) )
        & ( op(e0,e3) != e2
          | ( op(e0,e2) = e3
            & e2 != unit ) )
        & ( op(e0,e4) != e2
          | ( op(e0,e2) = e4
            & e2 != unit ) )
        & ( op(e1,e0) != e2
          | ( op(e1,e2) = e0
            & e2 != unit ) )
        & ( op(e1,e1) != e2
          | ( op(e1,e2) = e1
            & e2 != unit ) )
        & ( op(e1,e2) != e2
          | ( op(e1,e2) = e2
            & e2 != unit ) )
        & ( op(e1,e3) != e2
          | ( op(e1,e2) = e3
            & e2 != unit ) )
        & ( op(e1,e4) != e2
          | ( op(e1,e2) = e4
            & e2 != unit ) )
        & ( op(e2,e0) != e2
          | ( op(e2,e2) = e0
            & e2 != unit ) )
        & ( op(e2,e1) != e2
          | ( op(e2,e2) = e1
            & e2 != unit ) )
        & ( op(e2,e2) != e2
          | ( op(e2,e2) = e2
            & e2 != unit ) )
        & ( op(e2,e3) != e2
          | ( op(e2,e2) = e3
            & e2 != unit ) )
        & ( op(e2,e4) != e2
          | ( op(e2,e2) = e4
            & e2 != unit ) )
        & ( op(e3,e0) != e2
          | ( op(e3,e2) = e0
            & e2 != unit ) )
        & ( op(e3,e1) != e2
          | ( op(e3,e2) = e1
            & e2 != unit ) )
        & ( op(e3,e2) != e2
          | ( op(e3,e2) = e2
            & e2 != unit ) )
        & ( op(e3,e3) != e2
          | ( op(e3,e2) = e3
            & e2 != unit ) )
        & ( op(e3,e4) != e2
          | ( op(e3,e2) = e4
            & e2 != unit ) )
        & ( op(e4,e0) != e2
          | ( op(e4,e2) = e0
            & e2 != unit ) )
        & ( op(e4,e1) != e2
          | ( op(e4,e2) = e1
            & e2 != unit ) )
        & ( op(e4,e2) != e2
          | ( op(e4,e2) = e2
            & e2 != unit ) )
        & ( op(e4,e3) != e2
          | ( op(e4,e2) = e3
            & e2 != unit ) )
        & ( op(e4,e4) != e2
          | ( op(e4,e2) = e4
            & e2 != unit ) ) )
      | ( ( op(e0,e0) != e3
          | ( op(e0,e3) = e0
            & e3 != unit ) )
        & ( op(e0,e1) != e3
          | ( op(e0,e3) = e1
            & e3 != unit ) )
        & ( op(e0,e2) != e3
          | ( op(e0,e3) = e2
            & e3 != unit ) )
        & ( op(e0,e3) != e3
          | ( op(e0,e3) = e3
            & e3 != unit ) )
        & ( op(e0,e4) != e3
          | ( op(e0,e3) = e4
            & e3 != unit ) )
        & ( op(e1,e0) != e3
          | ( op(e1,e3) = e0
            & e3 != unit ) )
        & ( op(e1,e1) != e3
          | ( op(e1,e3) = e1
            & e3 != unit ) )
        & ( op(e1,e2) != e3
          | ( op(e1,e3) = e2
            & e3 != unit ) )
        & ( op(e1,e3) != e3
          | ( op(e1,e3) = e3
            & e3 != unit ) )
        & ( op(e1,e4) != e3
          | ( op(e1,e3) = e4
            & e3 != unit ) )
        & ( op(e2,e0) != e3
          | ( op(e2,e3) = e0
            & e3 != unit ) )
        & ( op(e2,e1) != e3
          | ( op(e2,e3) = e1
            & e3 != unit ) )
        & ( op(e2,e2) != e3
          | ( op(e2,e3) = e2
            & e3 != unit ) )
        & ( op(e2,e3) != e3
          | ( op(e2,e3) = e3
            & e3 != unit ) )
        & ( op(e2,e4) != e3
          | ( op(e2,e3) = e4
            & e3 != unit ) )
        & ( op(e3,e0) != e3
          | ( op(e3,e3) = e0
            & e3 != unit ) )
        & ( op(e3,e1) != e3
          | ( op(e3,e3) = e1
            & e3 != unit ) )
        & ( op(e3,e2) != e3
          | ( op(e3,e3) = e2
            & e3 != unit ) )
        & ( op(e3,e3) != e3
          | ( op(e3,e3) = e3
            & e3 != unit ) )
        & ( op(e3,e4) != e3
          | ( op(e3,e3) = e4
            & e3 != unit ) )
        & ( op(e4,e0) != e3
          | ( op(e4,e3) = e0
            & e3 != unit ) )
        & ( op(e4,e1) != e3
          | ( op(e4,e3) = e1
            & e3 != unit ) )
        & ( op(e4,e2) != e3
          | ( op(e4,e3) = e2
            & e3 != unit ) )
        & ( op(e4,e3) != e3
          | ( op(e4,e3) = e3
            & e3 != unit ) )
        & ( op(e4,e4) != e3
          | ( op(e4,e3) = e4
            & e3 != unit ) ) )
      | ( ( op(e0,e0) != e4
          | ( op(e0,e4) = e0
            & e4 != unit ) )
        & ( op(e0,e1) != e4
          | ( op(e0,e4) = e1
            & e4 != unit ) )
        & ( op(e0,e2) != e4
          | ( op(e0,e4) = e2
            & e4 != unit ) )
        & ( op(e0,e3) != e4
          | ( op(e0,e4) = e3
            & e4 != unit ) )
        & ( op(e0,e4) != e4
          | ( op(e0,e4) = e4
            & e4 != unit ) )
        & ( op(e1,e0) != e4
          | ( op(e1,e4) = e0
            & e4 != unit ) )
        & ( op(e1,e1) != e4
          | ( op(e1,e4) = e1
            & e4 != unit ) )
        & ( op(e1,e2) != e4
          | ( op(e1,e4) = e2
            & e4 != unit ) )
        & ( op(e1,e3) != e4
          | ( op(e1,e4) = e3
            & e4 != unit ) )
        & ( op(e1,e4) != e4
          | ( op(e1,e4) = e4
            & e4 != unit ) )
        & ( op(e2,e0) != e4
          | ( op(e2,e4) = e0
            & e4 != unit ) )
        & ( op(e2,e1) != e4
          | ( op(e2,e4) = e1
            & e4 != unit ) )
        & ( op(e2,e2) != e4
          | ( op(e2,e4) = e2
            & e4 != unit ) )
        & ( op(e2,e3) != e4
          | ( op(e2,e4) = e3
            & e4 != unit ) )
        & ( op(e2,e4) != e4
          | ( op(e2,e4) = e4
            & e4 != unit ) )
        & ( op(e3,e0) != e4
          | ( op(e3,e4) = e0
            & e4 != unit ) )
        & ( op(e3,e1) != e4
          | ( op(e3,e4) = e1
            & e4 != unit ) )
        & ( op(e3,e2) != e4
          | ( op(e3,e4) = e2
            & e4 != unit ) )
        & ( op(e3,e3) != e4
          | ( op(e3,e4) = e3
            & e4 != unit ) )
        & ( op(e3,e4) != e4
          | ( op(e3,e4) = e4
            & e4 != unit ) )
        & ( op(e4,e0) != e4
          | ( op(e4,e4) = e0
            & e4 != unit ) )
        & ( op(e4,e1) != e4
          | ( op(e4,e4) = e1
            & e4 != unit ) )
        & ( op(e4,e2) != e4
          | ( op(e4,e4) = e2
            & e4 != unit ) )
        & ( op(e4,e3) != e4
          | ( op(e4,e4) = e3
            & e4 != unit ) )
        & ( op(e4,e4) != e4
          | ( op(e4,e4) = e4
            & e4 != unit ) ) )
      | ( op(e0,e0) = e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e1
        & op(e1,e1) = e0
        & op(e0,e1) != e0 )
      | ( op(e0,e0) = e2
        & op(e2,e2) = e0
        & op(e0,e2) != e0 )
      | ( op(e0,e0) = e3
        & op(e3,e3) = e0
        & op(e0,e3) != e0 )
      | ( op(e0,e0) = e4
        & op(e4,e4) = e0
        & op(e0,e4) != e0 )
      | ( op(e1,e1) = e0
        & op(e0,e0) = e1
        & op(e1,e0) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e2
        & op(e2,e2) = e1
        & op(e1,e2) != e1 )
      | ( op(e1,e1) = e3
        & op(e3,e3) = e1
        & op(e1,e3) != e1 )
      | ( op(e1,e1) = e4
        & op(e4,e4) = e1
        & op(e1,e4) != e1 )
      | ( op(e2,e2) = e0
        & op(e0,e0) = e2
        & op(e2,e0) != e2 )
      | ( op(e2,e2) = e1
        & op(e1,e1) = e2
        & op(e2,e1) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e3
        & op(e3,e3) = e2
        & op(e2,e3) != e2 )
      | ( op(e2,e2) = e4
        & op(e4,e4) = e2
        & op(e2,e4) != e2 )
      | ( op(e3,e3) = e0
        & op(e0,e0) = e3
        & op(e3,e0) != e3 )
      | ( op(e3,e3) = e1
        & op(e1,e1) = e3
        & op(e3,e1) != e3 )
      | ( op(e3,e3) = e2
        & op(e2,e2) = e3
        & op(e3,e2) != e3 )
      | ( op(e3,e3) = e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e3) = e4
        & op(e4,e4) = e3
        & op(e3,e4) != e3 )
      | ( op(e4,e4) = e0
        & op(e0,e0) = e4
        & op(e4,e0) != e4 )
      | ( op(e4,e4) = e1
        & op(e1,e1) = e4
        & op(e4,e1) != e4 )
      | ( op(e4,e4) = e2
        & op(e2,e2) = e4
        & op(e4,e2) != e4 )
      | ( op(e4,e4) = e3
        & op(e3,e3) = e4
        & op(e4,e3) != e4 )
      | ( op(e4,e4) = 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(f10,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | op(e0,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

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

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

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

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

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(f18,plain,
    ( op(e1,e4) = e0
    | op(e1,e4) = e1
    | op(e1,e4) = e2
    | op(e1,e4) = e3
    | op(e1,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

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

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

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

fof(f23,plain,
    ( op(e2,e4) = e0
    | op(e2,e4) = e1
    | op(e2,e4) = e2
    | op(e2,e4) = e3
    | op(e2,e4) = 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(f28,plain,
    ( op(e3,e4) = e0
    | op(e3,e4) = e1
    | op(e3,e4) = e2
    | op(e3,e4) = e3
    | op(e3,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1]) ).

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

fof(f31,plain,
    ( op(e4,e2) = e0
    | op(e4,e2) = e1
    | op(e4,e2) = e2
    | op(e4,e2) = e3
    | op(e4,e2) = 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(f33,plain,
    ( op(e4,e4) = e0
    | op(e4,e4) = e1
    | op(e4,e4) = e2
    | op(e4,e4) = e3
    | op(e4,e4) = 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(f46,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | op(e3,e0) = e0
    | op(e4,e0) = e0 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

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

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

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

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

fof(f60,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e4,e1) = e2 ),
    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(f62,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e1) = e3
    | op(e4,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

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

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

fof(f65,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | op(e2,e4) = e0 ),
    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(f67,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | op(e2,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

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

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

fof(f72,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e4,e2) = e3 ),
    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(f74,plain,
    ( op(e0,e2) = e4
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e3,e2) = e4
    | op(e4,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

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

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

fof(f77,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e4) = e1 ),
    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(f79,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

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

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

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

fof(f85,plain,
    ( op(e4,e0) = e0
    | op(e4,e1) = e0
    | op(e4,e2) = e0
    | op(e4,e3) = e0
    | op(e4,e4) = e0 ),
    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(f87,plain,
    ( op(e4,e0) = e1
    | op(e4,e1) = e1
    | op(e4,e2) = e1
    | op(e4,e3) = e1
    | op(e4,e4) = e1 ),
    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(f89,plain,
    ( op(e4,e0) = e2
    | op(e4,e1) = e2
    | op(e4,e2) = e2
    | op(e4,e3) = e2
    | op(e4,e4) = e2 ),
    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(f92,plain,
    ( op(e0,e4) = e3
    | op(e1,e4) = e3
    | op(e2,e4) = e3
    | op(e3,e4) = e3
    | op(e4,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f95,plain,
    unit = e0,
    inference(cnf_transformation,[status(esa)],[f4]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(f206,plain,
    ( ( ( op(e0,e0) != e0
        & op(e1,e1) != e0
        & op(e2,e2) != e0
        & op(e3,e3) != e0
        & op(e4,e4) != e0 )
      | ( op(e0,e0) != e1
        & op(e1,e1) != e1
        & op(e2,e2) != e1
        & op(e3,e3) != e1
        & op(e4,e4) != e1 )
      | ( op(e0,e0) != e2
        & op(e1,e1) != e2
        & op(e2,e2) != e2
        & op(e3,e3) != e2
        & op(e4,e4) != e2 )
      | ( op(e0,e0) != e3
        & op(e1,e1) != e3
        & op(e2,e2) != e3
        & op(e3,e3) != e3
        & op(e4,e4) != e3 )
      | ( op(e0,e0) != e4
        & op(e1,e1) != e4
        & op(e2,e2) != e4
        & op(e3,e3) != e4
        & op(e4,e4) != e4 ) )
    & ( ( 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,op(e0,e0)) = e0
          | op(e0,op(e0,e0)) != e0 )
        & ( op(e1,op(e1,e0)) = e0
          | op(e0,op(e1,e0)) != e1 )
        & ( op(e2,op(e2,e0)) = e0
          | op(e0,op(e2,e0)) != e2 )
        & ( op(e3,op(e3,e0)) = e0
          | op(e0,op(e3,e0)) != e3 )
        & ( op(e4,op(e4,e0)) = e0
          | op(e0,op(e4,e0)) != e4 ) )
      | ( ( op(e0,op(e0,e1)) = e1
          | op(e1,op(e0,e1)) != e0 )
        & ( op(e1,op(e1,e1)) = e1
          | op(e1,op(e1,e1)) != e1 )
        & ( op(e2,op(e2,e1)) = e1
          | op(e1,op(e2,e1)) != e2 )
        & ( op(e3,op(e3,e1)) = e1
          | op(e1,op(e3,e1)) != e3 )
        & ( op(e4,op(e4,e1)) = e1
          | op(e1,op(e4,e1)) != e4 ) )
      | ( ( op(e0,op(e0,e2)) = e2
          | op(e2,op(e0,e2)) != e0 )
        & ( op(e1,op(e1,e2)) = e2
          | op(e2,op(e1,e2)) != e1 )
        & ( op(e2,op(e2,e2)) = e2
          | op(e2,op(e2,e2)) != e2 )
        & ( op(e3,op(e3,e2)) = e2
          | op(e2,op(e3,e2)) != e3 )
        & ( op(e4,op(e4,e2)) = e2
          | op(e2,op(e4,e2)) != e4 ) )
      | ( ( op(e0,op(e0,e3)) = e3
          | op(e3,op(e0,e3)) != e0 )
        & ( op(e1,op(e1,e3)) = e3
          | op(e3,op(e1,e3)) != e1 )
        & ( op(e2,op(e2,e3)) = e3
          | op(e3,op(e2,e3)) != e2 )
        & ( op(e3,op(e3,e3)) = e3
          | op(e3,op(e3,e3)) != e3 )
        & ( op(e4,op(e4,e3)) = e3
          | op(e3,op(e4,e3)) != e4 ) )
      | ( ( op(e0,op(e0,e4)) = e4
          | op(e4,op(e0,e4)) != e0 )
        & ( op(e1,op(e1,e4)) = e4
          | op(e4,op(e1,e4)) != e1 )
        & ( op(e2,op(e2,e4)) = e4
          | op(e4,op(e2,e4)) != e2 )
        & ( op(e3,op(e3,e4)) = e4
          | op(e4,op(e3,e4)) != e3 )
        & ( op(e4,op(e4,e4)) = e4
          | op(e4,op(e4,e4)) != e4 ) ) )
    & ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) )
      | ( op(e3,e1) = e0
        & ( op(e3,e0) != e1
          | e0 = unit ) )
      | ( op(e3,e2) = e0
        & ( op(e3,e0) != e2
          | e0 = unit ) )
      | ( op(e3,e3) = e0
        & ( op(e3,e0) != e3
          | e0 = unit ) )
      | ( op(e3,e4) = e0
        & ( op(e3,e0) != e4
          | e0 = unit ) )
      | ( op(e4,e0) = e0
        & ( op(e4,e0) != e0
          | e0 = unit ) )
      | ( op(e4,e1) = e0
        & ( op(e4,e0) != e1
          | e0 = unit ) )
      | ( op(e4,e2) = e0
        & ( op(e4,e0) != e2
          | e0 = unit ) )
      | ( op(e4,e3) = e0
        & ( op(e4,e0) != e3
          | e0 = unit ) )
      | ( op(e4,e4) = e0
        & ( op(e4,e0) != e4
          | e0 = unit ) ) )
    & ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) )
      | ( op(e3,e2) = e1
        & ( op(e3,e1) != e2
          | e1 = unit ) )
      | ( op(e3,e3) = e1
        & ( op(e3,e1) != e3
          | e1 = unit ) )
      | ( op(e3,e4) = e1
        & ( op(e3,e1) != e4
          | e1 = unit ) )
      | ( op(e4,e0) = e1
        & ( op(e4,e1) != e0
          | e1 = unit ) )
      | ( op(e4,e1) = e1
        & ( op(e4,e1) != e1
          | e1 = unit ) )
      | ( op(e4,e2) = e1
        & ( op(e4,e1) != e2
          | e1 = unit ) )
      | ( op(e4,e3) = e1
        & ( op(e4,e1) != e3
          | e1 = unit ) )
      | ( op(e4,e4) = e1
        & ( op(e4,e1) != e4
          | e1 = unit ) ) )
    & ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) )
      | ( op(e3,e2) = e2
        & ( op(e3,e2) != e2
          | e2 = unit ) )
      | ( op(e3,e3) = e2
        & ( op(e3,e2) != e3
          | e2 = unit ) )
      | ( op(e3,e4) = e2
        & ( op(e3,e2) != e4
          | e2 = unit ) )
      | ( op(e4,e0) = e2
        & ( op(e4,e2) != e0
          | e2 = unit ) )
      | ( op(e4,e1) = e2
        & ( op(e4,e2) != e1
          | e2 = unit ) )
      | ( op(e4,e2) = e2
        & ( op(e4,e2) != e2
          | e2 = unit ) )
      | ( op(e4,e3) = e2
        & ( op(e4,e2) != e3
          | e2 = unit ) )
      | ( op(e4,e4) = e2
        & ( op(e4,e2) != e4
          | e2 = unit ) ) )
    & ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) )
      | ( op(e3,e2) = e3
        & ( op(e3,e3) != e2
          | e3 = unit ) )
      | ( op(e3,e3) = e3
        & ( op(e3,e3) != e3
          | e3 = unit ) )
      | ( op(e3,e4) = e3
        & ( op(e3,e3) != e4
          | e3 = unit ) )
      | ( op(e4,e0) = e3
        & ( op(e4,e3) != e0
          | e3 = unit ) )
      | ( op(e4,e1) = e3
        & ( op(e4,e3) != e1
          | e3 = unit ) )
      | ( op(e4,e2) = e3
        & ( op(e4,e3) != e2
          | e3 = unit ) )
      | ( op(e4,e3) = e3
        & ( op(e4,e3) != e3
          | e3 = unit ) )
      | ( op(e4,e4) = e3
        & ( op(e4,e3) != e4
          | e3 = unit ) ) )
    & ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) )
      | ( op(e3,e2) = e4
        & ( op(e3,e4) != e2
          | e4 = unit ) )
      | ( op(e3,e3) = e4
        & ( op(e3,e4) != e3
          | e4 = unit ) )
      | ( op(e3,e4) = e4
        & ( op(e3,e4) != e4
          | e4 = unit ) )
      | ( op(e4,e0) = e4
        & ( op(e4,e4) != e0
          | e4 = unit ) )
      | ( op(e4,e1) = e4
        & ( op(e4,e4) != e1
          | e4 = unit ) )
      | ( op(e4,e2) = e4
        & ( op(e4,e4) != e2
          | e4 = unit ) )
      | ( op(e4,e3) = e4
        & ( op(e4,e4) != e3
          | e4 = unit ) )
      | ( op(e4,e4) = e4
        & ( op(e4,e4) != e4
          | e4 = unit ) ) )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e1,e1) != e0
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e0
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e3,e3) != e0
      | op(e0,e3) = e0 )
    & ( op(e0,e0) != e4
      | op(e4,e4) != e0
      | op(e0,e4) = e0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e1
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e2,e2) != e1
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e3,e3) != e1
      | op(e1,e3) = e1 )
    & ( op(e1,e1) != e4
      | op(e4,e4) != e1
      | op(e1,e4) = e1 )
    & ( op(e2,e2) != e0
      | op(e0,e0) != e2
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e2
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e3,e3) != e2
      | op(e2,e3) = e2 )
    & ( op(e2,e2) != e4
      | op(e4,e4) != e2
      | op(e2,e4) = e2 )
    & ( op(e3,e3) != e0
      | op(e0,e0) != e3
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e1,e1) != e3
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e3
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3 )
    & ( op(e3,e3) != e4
      | op(e4,e4) != e3
      | op(e3,e4) = e3 )
    & ( op(e4,e4) != e0
      | op(e0,e0) != e4
      | op(e4,e0) = e4 )
    & ( op(e4,e4) != e1
      | op(e1,e1) != e4
      | op(e4,e1) = e4 )
    & ( op(e4,e4) != e2
      | op(e2,e2) != e4
      | op(e4,e2) = e4 )
    & ( op(e4,e4) != e3
      | op(e3,e3) != e4
      | op(e4,e3) = e4 )
    & ( op(e4,e4) != 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(pre_NNF_transformation,[status(esa)],[f8]) ).

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

fof(f208,plain,
    ( pd0_1
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f206]) ).

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

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

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

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

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

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

fof(f215,plain,
    ( ( pd0_0
      | ( op(e0,e0) != e4
        & op(e1,e1) != e4
        & op(e2,e2) != e4
        & op(e3,e3) != e4
        & op(e4,e4) != e4 ) )
    & ( pd0_1
      | ( op(e4,e4) = e4
        & op(e4,e4) != e4 ) )
    & ( pd0_2
      | ( ( op(e0,op(e0,e4)) = e4
          | op(e4,op(e0,e4)) != e0 )
        & ( op(e1,op(e1,e4)) = e4
          | op(e4,op(e1,e4)) != e1 )
        & ( op(e2,op(e2,e4)) = e4
          | op(e4,op(e2,e4)) != e2 )
        & ( op(e3,op(e3,e4)) = e4
          | op(e4,op(e3,e4)) != e3 )
        & ( op(e4,op(e4,e4)) = e4
          | op(e4,op(e4,e4)) != e4 ) ) )
    & ( pd0_3
      | ( op(e4,e4) = e0
        & ( op(e4,e0) != e4
          | e0 = unit ) ) )
    & ( pd0_4
      | ( op(e4,e4) = e1
        & ( op(e4,e1) != e4
          | e1 = unit ) ) )
    & ( pd0_5
      | ( op(e4,e4) = e2
        & ( op(e4,e2) != e4
          | e2 = unit ) ) )
    & ( pd0_6
      | ( op(e4,e4) = e3
        & ( op(e4,e3) != e4
          | e3 = unit ) ) )
    & ( pd0_7
      | ( op(e4,e4) = e4
        & ( op(e4,e4) != e4
          | e4 = unit ) ) )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e1,e1) != e0
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e0
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e3,e3) != e0
      | op(e0,e3) = e0 )
    & ( op(e0,e0) != e4
      | op(e4,e4) != e0
      | op(e0,e4) = e0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e1
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e2,e2) != e1
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e3,e3) != e1
      | op(e1,e3) = e1 )
    & ( op(e1,e1) != e4
      | op(e4,e4) != e1
      | op(e1,e4) = e1 )
    & ( op(e2,e2) != e0
      | op(e0,e0) != e2
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e2
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e3,e3) != e2
      | op(e2,e3) = e2 )
    & ( op(e2,e2) != e4
      | op(e4,e4) != e2
      | op(e2,e4) = e2 )
    & ( op(e3,e3) != e0
      | op(e0,e0) != e3
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e1,e1) != e3
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e3
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3 )
    & ( op(e3,e3) != e4
      | op(e4,e4) != e3
      | op(e3,e4) = e3 )
    & ( op(e4,e4) != e0
      | op(e0,e0) != e4
      | op(e4,e0) = e4 )
    & ( op(e4,e4) != e1
      | op(e1,e1) != e4
      | op(e4,e1) = e4 )
    & ( op(e4,e4) != e2
      | op(e2,e2) != e4
      | op(e4,e2) = e4 )
    & ( op(e4,e4) != e3
      | op(e3,e3) != e4
      | op(e4,e3) = e4 )
    & ( op(e4,e4) != 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(formula_renaming,[status(thm)],[f206,f214,f213,f212,f211,f210,f209,f208,f207]) ).

fof(f217,plain,
    ( pd0_0
    | op(e1,e1) != e4 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f218,plain,
    ( pd0_0
    | op(e2,e2) != e4 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f219,plain,
    ( pd0_0
    | op(e3,e3) != e4 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f221,plain,
    ( pd0_1
    | op(e4,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f224,plain,
    ( pd0_2
    | op(e1,op(e1,e4)) = e4
    | op(e4,op(e1,e4)) != e1 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f225,plain,
    ( pd0_2
    | op(e2,op(e2,e4)) = e4
    | op(e4,op(e2,e4)) != e2 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f226,plain,
    ( pd0_2
    | op(e3,op(e3,e4)) = e4
    | op(e4,op(e3,e4)) != e3 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f228,plain,
    ( pd0_3
    | op(e4,e4) = e0 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f230,plain,
    ( pd0_4
    | op(e4,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

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

fof(f234,plain,
    ( pd0_6
    | op(e4,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

fof(f236,plain,
    ( pd0_7
    | op(e4,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

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

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

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

fof(f251,plain,
    ( op(e2,e2) != e3
    | op(e3,e3) != e2
    | op(e2,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

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

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

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

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

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

fof(f276,plain,
    ( op(e3,e2) = op(e2,e3)
    | op(op(e2,e3),e3) != e2
    | op(op(e2,e3),e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f215]) ).

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

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

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

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

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

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

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

fof(f290,plain,
    ( ~ pd0_0
    | pd0_8
    | ( op(e0,e0) != e3
      & op(e1,e1) != e3
      & op(e2,e2) != e3
      & op(e3,e3) != e3
      & op(e4,e4) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f288,f289]) ).

fof(f292,plain,
    ( ~ pd0_0
    | pd0_8
    | op(e1,e1) != e3 ),
    inference(cnf_transformation,[status(esa)],[f290]) ).

fof(f293,plain,
    ( ~ pd0_0
    | pd0_8
    | op(e2,e2) != e3 ),
    inference(cnf_transformation,[status(esa)],[f290]) ).

fof(f295,plain,
    ( ~ pd0_0
    | pd0_8
    | op(e4,e4) != e3 ),
    inference(cnf_transformation,[status(esa)],[f290]) ).

fof(f296,plain,
    ( ~ pd0_1
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f208]) ).

fof(f297,plain,
    ( pd0_9
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f296]) ).

fof(f298,plain,
    ( ~ pd0_1
    | pd0_9
    | ( op(e4,e4) = e3
      & op(e4,e3) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f296,f297]) ).

fof(f299,plain,
    ( ~ pd0_1
    | pd0_9
    | op(e4,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f298]) ).

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

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

fof(f303,plain,
    ( ~ pd0_2
    | pd0_10
    | ( ( op(e0,op(e0,e3)) = e3
        | op(e3,op(e0,e3)) != e0 )
      & ( op(e1,op(e1,e3)) = e3
        | op(e3,op(e1,e3)) != e1 )
      & ( op(e2,op(e2,e3)) = e3
        | op(e3,op(e2,e3)) != e2 )
      & ( op(e3,op(e3,e3)) = e3
        | op(e3,op(e3,e3)) != e3 )
      & ( op(e4,op(e4,e3)) = e3
        | op(e3,op(e4,e3)) != e4 ) ) ),
    inference(formula_renaming,[status(thm)],[f301,f302]) ).

fof(f305,plain,
    ( ~ pd0_2
    | pd0_10
    | op(e1,op(e1,e3)) = e3
    | op(e3,op(e1,e3)) != e1 ),
    inference(cnf_transformation,[status(esa)],[f303]) ).

fof(f306,plain,
    ( ~ pd0_2
    | pd0_10
    | op(e2,op(e2,e3)) = e3
    | op(e3,op(e2,e3)) != e2 ),
    inference(cnf_transformation,[status(esa)],[f303]) ).

fof(f308,plain,
    ( ~ pd0_2
    | pd0_10
    | op(e4,op(e4,e3)) = e3
    | op(e3,op(e4,e3)) != e4 ),
    inference(cnf_transformation,[status(esa)],[f303]) ).

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

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

fof(f311,plain,
    ( ~ pd0_3
    | pd0_11
    | ( op(e4,e3) = e0
      & ( op(e4,e0) != e3
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f309,f310]) ).

fof(f312,plain,
    ( ~ pd0_3
    | pd0_11
    | op(e4,e3) = e0 ),
    inference(cnf_transformation,[status(esa)],[f311]) ).

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

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

fof(f316,plain,
    ( ~ pd0_4
    | pd0_12
    | ( op(e4,e3) = e1
      & ( op(e4,e1) != e3
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f314,f315]) ).

fof(f317,plain,
    ( ~ pd0_4
    | pd0_12
    | op(e4,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f316]) ).

fof(f318,plain,
    ( ~ pd0_4
    | pd0_12
    | op(e4,e1) != e3
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f316]) ).

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

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

fof(f321,plain,
    ( ~ pd0_5
    | pd0_13
    | ( op(e4,e3) = e2
      & ( op(e4,e2) != e3
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f319,f320]) ).

fof(f322,plain,
    ( ~ pd0_5
    | pd0_13
    | op(e4,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f321]) ).

fof(f323,plain,
    ( ~ pd0_5
    | pd0_13
    | op(e4,e2) != e3
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f321]) ).

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

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

fof(f326,plain,
    ( ~ pd0_6
    | pd0_14
    | ( op(e4,e3) = e3
      & ( op(e4,e3) != e3
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f324,f325]) ).

fof(f327,plain,
    ( ~ pd0_6
    | pd0_14
    | op(e4,e3) = e3 ),
    inference(cnf_transformation,[status(esa)],[f326]) ).

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

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

fof(f331,plain,
    ( ~ pd0_7
    | pd0_15
    | ( op(e4,e3) = e4
      & ( op(e4,e4) != e3
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f329,f330]) ).

fof(f332,plain,
    ( ~ pd0_7
    | pd0_15
    | op(e4,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f331]) ).

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

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

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

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

fof(f340,plain,
    ( ~ pd0_8
    | pd0_16
    | op(e3,e3) != e2 ),
    inference(cnf_transformation,[status(esa)],[f336]) ).

fof(f341,plain,
    ( ~ pd0_8
    | pd0_16
    | op(e4,e4) != e2 ),
    inference(cnf_transformation,[status(esa)],[f336]) ).

fof(f342,plain,
    ( ~ pd0_9
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f297]) ).

fof(f343,plain,
    ( pd0_17
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f342]) ).

fof(f344,plain,
    ( ~ pd0_9
    | pd0_17
    | ( op(e4,e4) = e2
      & op(e4,e2) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f342,f343]) ).

fof(f345,plain,
    ( ~ pd0_9
    | pd0_17
    | op(e4,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f344]) ).

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

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

fof(f349,plain,
    ( ~ pd0_10
    | pd0_18
    | ( ( op(e0,op(e0,e2)) = e2
        | op(e2,op(e0,e2)) != e0 )
      & ( op(e1,op(e1,e2)) = e2
        | op(e2,op(e1,e2)) != e1 )
      & ( op(e2,op(e2,e2)) = e2
        | op(e2,op(e2,e2)) != e2 )
      & ( op(e3,op(e3,e2)) = e2
        | op(e2,op(e3,e2)) != e3 )
      & ( op(e4,op(e4,e2)) = e2
        | op(e2,op(e4,e2)) != e4 ) ) ),
    inference(formula_renaming,[status(thm)],[f347,f348]) ).

fof(f350,plain,
    ( ~ pd0_10
    | pd0_18
    | op(e0,op(e0,e2)) = e2
    | op(e2,op(e0,e2)) != e0 ),
    inference(cnf_transformation,[status(esa)],[f349]) ).

fof(f351,plain,
    ( ~ pd0_10
    | pd0_18
    | op(e1,op(e1,e2)) = e2
    | op(e2,op(e1,e2)) != e1 ),
    inference(cnf_transformation,[status(esa)],[f349]) ).

fof(f353,plain,
    ( ~ pd0_10
    | pd0_18
    | op(e3,op(e3,e2)) = e2
    | op(e2,op(e3,e2)) != e3 ),
    inference(cnf_transformation,[status(esa)],[f349]) ).

fof(f354,plain,
    ( ~ pd0_10
    | pd0_18
    | op(e4,op(e4,e2)) = e2
    | op(e2,op(e4,e2)) != e4 ),
    inference(cnf_transformation,[status(esa)],[f349]) ).

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

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

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

fof(f361,plain,
    ( pd0_20
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) )
      | ( op(e3,e2) = e1
        & ( op(e3,e1) != e2
          | e1 = unit ) )
      | ( op(e3,e3) = e1
        & ( op(e3,e1) != e3
          | e1 = unit ) )
      | ( op(e3,e4) = e1
        & ( op(e3,e1) != e4
          | e1 = unit ) )
      | ( op(e4,e0) = e1
        & ( op(e4,e1) != e0
          | e1 = unit ) )
      | ( op(e4,e1) = e1
        & ( op(e4,e1) != e1
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f360]) ).

fof(f362,plain,
    ( ~ pd0_12
    | pd0_20
    | ( op(e4,e2) = e1
      & ( op(e4,e1) != e2
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f360,f361]) ).

fof(f363,plain,
    ( ~ pd0_12
    | pd0_20
    | op(e4,e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f362]) ).

fof(f364,plain,
    ( ~ pd0_12
    | pd0_20
    | op(e4,e1) != e2
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f362]) ).

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

fof(f366,plain,
    ( pd0_21
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) )
      | ( op(e3,e2) = e2
        & ( op(e3,e2) != e2
          | e2 = unit ) )
      | ( op(e3,e3) = e2
        & ( op(e3,e2) != e3
          | e2 = unit ) )
      | ( op(e3,e4) = e2
        & ( op(e3,e2) != e4
          | e2 = unit ) )
      | ( op(e4,e0) = e2
        & ( op(e4,e2) != e0
          | e2 = unit ) )
      | ( op(e4,e1) = e2
        & ( op(e4,e2) != e1
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f365]) ).

fof(f367,plain,
    ( ~ pd0_13
    | pd0_21
    | ( op(e4,e2) = e2
      & ( op(e4,e2) != e2
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f365,f366]) ).

fof(f368,plain,
    ( ~ pd0_13
    | pd0_21
    | op(e4,e2) = e2 ),
    inference(cnf_transformation,[status(esa)],[f367]) ).

fof(f369,plain,
    ( ~ pd0_13
    | pd0_21
    | op(e4,e2) != e2
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f367]) ).

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

fof(f371,plain,
    ( pd0_22
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) )
      | ( op(e3,e2) = e3
        & ( op(e3,e3) != e2
          | e3 = unit ) )
      | ( op(e3,e3) = e3
        & ( op(e3,e3) != e3
          | e3 = unit ) )
      | ( op(e3,e4) = e3
        & ( op(e3,e3) != e4
          | e3 = unit ) )
      | ( op(e4,e0) = e3
        & ( op(e4,e3) != e0
          | e3 = unit ) )
      | ( op(e4,e1) = e3
        & ( op(e4,e3) != e1
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f370]) ).

fof(f372,plain,
    ( ~ pd0_14
    | pd0_22
    | ( op(e4,e2) = e3
      & ( op(e4,e3) != e2
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f370,f371]) ).

fof(f373,plain,
    ( ~ pd0_14
    | pd0_22
    | op(e4,e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f372]) ).

fof(f374,plain,
    ( ~ pd0_14
    | pd0_22
    | op(e4,e3) != e2
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f372]) ).

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

fof(f376,plain,
    ( pd0_23
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) )
      | ( op(e3,e2) = e4
        & ( op(e3,e4) != e2
          | e4 = unit ) )
      | ( op(e3,e3) = e4
        & ( op(e3,e4) != e3
          | e4 = unit ) )
      | ( op(e3,e4) = e4
        & ( op(e3,e4) != e4
          | e4 = unit ) )
      | ( op(e4,e0) = e4
        & ( op(e4,e4) != e0
          | e4 = unit ) )
      | ( op(e4,e1) = e4
        & ( op(e4,e4) != e1
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f375]) ).

fof(f377,plain,
    ( ~ pd0_15
    | pd0_23
    | ( op(e4,e2) = e4
      & ( op(e4,e4) != e2
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f375,f376]) ).

fof(f378,plain,
    ( ~ pd0_15
    | pd0_23
    | op(e4,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f377]) ).

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

fof(f381,plain,
    ( pd0_24
   => ( op(e0,e0) != e0
      & op(e1,e1) != e0
      & op(e2,e2) != e0
      & op(e3,e3) != e0
      & op(e4,e4) != e0 ) ),
    introduced(predicate_definition,[f380]) ).

fof(f382,plain,
    ( ~ pd0_16
    | pd0_24
    | ( op(e0,e0) != e1
      & op(e1,e1) != e1
      & op(e2,e2) != e1
      & op(e3,e3) != e1
      & op(e4,e4) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f380,f381]) ).

fof(f385,plain,
    ( ~ pd0_16
    | pd0_24
    | op(e2,e2) != e1 ),
    inference(cnf_transformation,[status(esa)],[f382]) ).

fof(f386,plain,
    ( ~ pd0_16
    | pd0_24
    | op(e3,e3) != e1 ),
    inference(cnf_transformation,[status(esa)],[f382]) ).

fof(f387,plain,
    ( ~ pd0_16
    | pd0_24
    | op(e4,e4) != e1 ),
    inference(cnf_transformation,[status(esa)],[f382]) ).

fof(f388,plain,
    ( ~ pd0_17
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f343]) ).

fof(f389,plain,
    ( pd0_25
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f388]) ).

fof(f390,plain,
    ( ~ pd0_17
    | pd0_25
    | ( op(e4,e4) = e1
      & op(e4,e1) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f388,f389]) ).

fof(f391,plain,
    ( ~ pd0_17
    | pd0_25
    | op(e4,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f390]) ).

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

fof(f394,plain,
    ( pd0_26
   => ( ( op(e0,op(e0,e0)) = e0
        | op(e0,op(e0,e0)) != e0 )
      & ( op(e1,op(e1,e0)) = e0
        | op(e0,op(e1,e0)) != e1 )
      & ( op(e2,op(e2,e0)) = e0
        | op(e0,op(e2,e0)) != e2 )
      & ( op(e3,op(e3,e0)) = e0
        | op(e0,op(e3,e0)) != e3 )
      & ( op(e4,op(e4,e0)) = e0
        | op(e0,op(e4,e0)) != e4 ) ) ),
    introduced(predicate_definition,[f393]) ).

fof(f395,plain,
    ( ~ pd0_18
    | pd0_26
    | ( ( op(e0,op(e0,e1)) = e1
        | op(e1,op(e0,e1)) != e0 )
      & ( op(e1,op(e1,e1)) = e1
        | op(e1,op(e1,e1)) != e1 )
      & ( op(e2,op(e2,e1)) = e1
        | op(e1,op(e2,e1)) != e2 )
      & ( op(e3,op(e3,e1)) = e1
        | op(e1,op(e3,e1)) != e3 )
      & ( op(e4,op(e4,e1)) = e1
        | op(e1,op(e4,e1)) != e4 ) ) ),
    inference(formula_renaming,[status(thm)],[f393,f394]) ).

fof(f398,plain,
    ( ~ pd0_18
    | pd0_26
    | op(e2,op(e2,e1)) = e1
    | op(e1,op(e2,e1)) != e2 ),
    inference(cnf_transformation,[status(esa)],[f395]) ).

fof(f399,plain,
    ( ~ pd0_18
    | pd0_26
    | op(e3,op(e3,e1)) = e1
    | op(e1,op(e3,e1)) != e3 ),
    inference(cnf_transformation,[status(esa)],[f395]) ).

fof(f400,plain,
    ( ~ pd0_18
    | pd0_26
    | op(e4,op(e4,e1)) = e1
    | op(e1,op(e4,e1)) != e4 ),
    inference(cnf_transformation,[status(esa)],[f395]) ).

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

fof(f402,plain,
    ( pd0_27
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) )
      | ( op(e3,e1) = e0
        & ( op(e3,e0) != e1
          | e0 = unit ) )
      | ( op(e3,e2) = e0
        & ( op(e3,e0) != e2
          | e0 = unit ) )
      | ( op(e3,e3) = e0
        & ( op(e3,e0) != e3
          | e0 = unit ) )
      | ( op(e3,e4) = e0
        & ( op(e3,e0) != e4
          | e0 = unit ) )
      | ( op(e4,e0) = e0
        & ( op(e4,e0) != e0
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f401]) ).

fof(f406,plain,
    ( ~ pd0_20
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) )
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) )
    | ( op(e3,e2) = e1
      & ( op(e3,e1) != e2
        | e1 = unit ) )
    | ( op(e3,e3) = e1
      & ( op(e3,e1) != e3
        | e1 = unit ) )
    | ( op(e3,e4) = e1
      & ( op(e3,e1) != e4
        | e1 = unit ) )
    | ( op(e4,e0) = e1
      & ( op(e4,e1) != e0
        | e1 = unit ) )
    | ( op(e4,e1) = e1
      & ( op(e4,e1) != e1
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f361]) ).

fof(f407,plain,
    ( pd0_28
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) )
      | ( op(e3,e2) = e1
        & ( op(e3,e1) != e2
          | e1 = unit ) )
      | ( op(e3,e3) = e1
        & ( op(e3,e1) != e3
          | e1 = unit ) )
      | ( op(e3,e4) = e1
        & ( op(e3,e1) != e4
          | e1 = unit ) )
      | ( op(e4,e0) = e1
        & ( op(e4,e1) != e0
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f406]) ).

fof(f408,plain,
    ( ~ pd0_20
    | pd0_28
    | ( op(e4,e1) = e1
      & ( op(e4,e1) != e1
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f406,f407]) ).

fof(f409,plain,
    ( ~ pd0_20
    | pd0_28
    | op(e4,e1) = e1 ),
    inference(cnf_transformation,[status(esa)],[f408]) ).

fof(f411,plain,
    ( ~ pd0_21
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) )
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) )
    | ( op(e3,e2) = e2
      & ( op(e3,e2) != e2
        | e2 = unit ) )
    | ( op(e3,e3) = e2
      & ( op(e3,e2) != e3
        | e2 = unit ) )
    | ( op(e3,e4) = e2
      & ( op(e3,e2) != e4
        | e2 = unit ) )
    | ( op(e4,e0) = e2
      & ( op(e4,e2) != e0
        | e2 = unit ) )
    | ( op(e4,e1) = e2
      & ( op(e4,e2) != e1
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f366]) ).

fof(f412,plain,
    ( pd0_29
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) )
      | ( op(e3,e2) = e2
        & ( op(e3,e2) != e2
          | e2 = unit ) )
      | ( op(e3,e3) = e2
        & ( op(e3,e2) != e3
          | e2 = unit ) )
      | ( op(e3,e4) = e2
        & ( op(e3,e2) != e4
          | e2 = unit ) )
      | ( op(e4,e0) = e2
        & ( op(e4,e2) != e0
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f411]) ).

fof(f413,plain,
    ( ~ pd0_21
    | pd0_29
    | ( op(e4,e1) = e2
      & ( op(e4,e2) != e1
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f411,f412]) ).

fof(f414,plain,
    ( ~ pd0_21
    | pd0_29
    | op(e4,e1) = e2 ),
    inference(cnf_transformation,[status(esa)],[f413]) ).

fof(f415,plain,
    ( ~ pd0_21
    | pd0_29
    | op(e4,e2) != e1
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f413]) ).

fof(f416,plain,
    ( ~ pd0_22
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) )
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) )
    | ( op(e3,e2) = e3
      & ( op(e3,e3) != e2
        | e3 = unit ) )
    | ( op(e3,e3) = e3
      & ( op(e3,e3) != e3
        | e3 = unit ) )
    | ( op(e3,e4) = e3
      & ( op(e3,e3) != e4
        | e3 = unit ) )
    | ( op(e4,e0) = e3
      & ( op(e4,e3) != e0
        | e3 = unit ) )
    | ( op(e4,e1) = e3
      & ( op(e4,e3) != e1
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f371]) ).

fof(f417,plain,
    ( pd0_30
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) )
      | ( op(e3,e2) = e3
        & ( op(e3,e3) != e2
          | e3 = unit ) )
      | ( op(e3,e3) = e3
        & ( op(e3,e3) != e3
          | e3 = unit ) )
      | ( op(e3,e4) = e3
        & ( op(e3,e3) != e4
          | e3 = unit ) )
      | ( op(e4,e0) = e3
        & ( op(e4,e3) != e0
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f416]) ).

fof(f418,plain,
    ( ~ pd0_22
    | pd0_30
    | ( op(e4,e1) = e3
      & ( op(e4,e3) != e1
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f416,f417]) ).

fof(f419,plain,
    ( ~ pd0_22
    | pd0_30
    | op(e4,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f418]) ).

fof(f420,plain,
    ( ~ pd0_22
    | pd0_30
    | op(e4,e3) != e1
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f418]) ).

fof(f421,plain,
    ( ~ pd0_23
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) )
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) )
    | ( op(e3,e2) = e4
      & ( op(e3,e4) != e2
        | e4 = unit ) )
    | ( op(e3,e3) = e4
      & ( op(e3,e4) != e3
        | e4 = unit ) )
    | ( op(e3,e4) = e4
      & ( op(e3,e4) != e4
        | e4 = unit ) )
    | ( op(e4,e0) = e4
      & ( op(e4,e4) != e0
        | e4 = unit ) )
    | ( op(e4,e1) = e4
      & ( op(e4,e4) != e1
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f376]) ).

fof(f422,plain,
    ( pd0_31
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) )
      | ( op(e3,e2) = e4
        & ( op(e3,e4) != e2
          | e4 = unit ) )
      | ( op(e3,e3) = e4
        & ( op(e3,e4) != e3
          | e4 = unit ) )
      | ( op(e3,e4) = e4
        & ( op(e3,e4) != e4
          | e4 = unit ) )
      | ( op(e4,e0) = e4
        & ( op(e4,e4) != e0
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f421]) ).

fof(f423,plain,
    ( ~ pd0_23
    | pd0_31
    | ( op(e4,e1) = e4
      & ( op(e4,e4) != e1
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f421,f422]) ).

fof(f424,plain,
    ( ~ pd0_23
    | pd0_31
    | op(e4,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f423]) ).

fof(f426,plain,
    ( ~ pd0_24
    | ( op(e0,e0) != e0
      & op(e1,e1) != e0
      & op(e2,e2) != e0
      & op(e3,e3) != e0
      & op(e4,e4) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f381]) ).

fof(f427,plain,
    ( ~ pd0_24
    | op(e0,e0) != e0 ),
    inference(cnf_transformation,[status(esa)],[f426]) ).

fof(f432,plain,
    ( ~ pd0_25
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f389]) ).

fof(f433,plain,
    ( pd0_32
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f432]) ).

fof(f434,plain,
    ( ~ pd0_25
    | pd0_32
    | ( op(e4,e4) = e0
      & op(e4,e0) != e4 ) ),
    inference(formula_renaming,[status(thm)],[f432,f433]) ).

fof(f436,plain,
    ( ~ pd0_25
    | pd0_32
    | op(e4,e0) != e4 ),
    inference(cnf_transformation,[status(esa)],[f434]) ).

fof(f437,plain,
    ( ~ pd0_26
    | ( ( op(e0,op(e0,e0)) = e0
        | op(e0,op(e0,e0)) != e0 )
      & ( op(e1,op(e1,e0)) = e0
        | op(e0,op(e1,e0)) != e1 )
      & ( op(e2,op(e2,e0)) = e0
        | op(e0,op(e2,e0)) != e2 )
      & ( op(e3,op(e3,e0)) = e0
        | op(e0,op(e3,e0)) != e3 )
      & ( op(e4,op(e4,e0)) = e0
        | op(e0,op(e4,e0)) != e4 ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f394]) ).

fof(f439,plain,
    ( ~ pd0_26
    | op(e1,op(e1,e0)) = e0
    | op(e0,op(e1,e0)) != e1 ),
    inference(cnf_transformation,[status(esa)],[f437]) ).

fof(f440,plain,
    ( ~ pd0_26
    | op(e2,op(e2,e0)) = e0
    | op(e0,op(e2,e0)) != e2 ),
    inference(cnf_transformation,[status(esa)],[f437]) ).

fof(f441,plain,
    ( ~ pd0_26
    | op(e3,op(e3,e0)) = e0
    | op(e0,op(e3,e0)) != e3 ),
    inference(cnf_transformation,[status(esa)],[f437]) ).

fof(f442,plain,
    ( ~ pd0_26
    | op(e4,op(e4,e0)) = e0
    | op(e0,op(e4,e0)) != e4 ),
    inference(cnf_transformation,[status(esa)],[f437]) ).

fof(f443,plain,
    ( ~ pd0_27
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) )
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) )
    | ( op(e3,e1) = e0
      & ( op(e3,e0) != e1
        | e0 = unit ) )
    | ( op(e3,e2) = e0
      & ( op(e3,e0) != e2
        | e0 = unit ) )
    | ( op(e3,e3) = e0
      & ( op(e3,e0) != e3
        | e0 = unit ) )
    | ( op(e3,e4) = e0
      & ( op(e3,e0) != e4
        | e0 = unit ) )
    | ( op(e4,e0) = e0
      & ( op(e4,e0) != e0
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f402]) ).

fof(f444,plain,
    ( pd0_33
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) )
      | ( op(e3,e1) = e0
        & ( op(e3,e0) != e1
          | e0 = unit ) )
      | ( op(e3,e2) = e0
        & ( op(e3,e0) != e2
          | e0 = unit ) )
      | ( op(e3,e3) = e0
        & ( op(e3,e0) != e3
          | e0 = unit ) )
      | ( op(e3,e4) = e0
        & ( op(e3,e0) != e4
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f443]) ).

fof(f448,plain,
    ( ~ pd0_28
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) )
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) )
    | ( op(e3,e2) = e1
      & ( op(e3,e1) != e2
        | e1 = unit ) )
    | ( op(e3,e3) = e1
      & ( op(e3,e1) != e3
        | e1 = unit ) )
    | ( op(e3,e4) = e1
      & ( op(e3,e1) != e4
        | e1 = unit ) )
    | ( op(e4,e0) = e1
      & ( op(e4,e1) != e0
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f407]) ).

fof(f449,plain,
    ( pd0_34
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) )
      | ( op(e3,e2) = e1
        & ( op(e3,e1) != e2
          | e1 = unit ) )
      | ( op(e3,e3) = e1
        & ( op(e3,e1) != e3
          | e1 = unit ) )
      | ( op(e3,e4) = e1
        & ( op(e3,e1) != e4
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f448]) ).

fof(f450,plain,
    ( ~ pd0_28
    | pd0_34
    | ( op(e4,e0) = e1
      & ( op(e4,e1) != e0
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f448,f449]) ).

fof(f451,plain,
    ( ~ pd0_28
    | pd0_34
    | op(e4,e0) = e1 ),
    inference(cnf_transformation,[status(esa)],[f450]) ).

fof(f453,plain,
    ( ~ pd0_29
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) )
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) )
    | ( op(e3,e2) = e2
      & ( op(e3,e2) != e2
        | e2 = unit ) )
    | ( op(e3,e3) = e2
      & ( op(e3,e2) != e3
        | e2 = unit ) )
    | ( op(e3,e4) = e2
      & ( op(e3,e2) != e4
        | e2 = unit ) )
    | ( op(e4,e0) = e2
      & ( op(e4,e2) != e0
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f412]) ).

fof(f454,plain,
    ( pd0_35
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) )
      | ( op(e3,e2) = e2
        & ( op(e3,e2) != e2
          | e2 = unit ) )
      | ( op(e3,e3) = e2
        & ( op(e3,e2) != e3
          | e2 = unit ) )
      | ( op(e3,e4) = e2
        & ( op(e3,e2) != e4
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f453]) ).

fof(f455,plain,
    ( ~ pd0_29
    | pd0_35
    | ( op(e4,e0) = e2
      & ( op(e4,e2) != e0
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f453,f454]) ).

fof(f456,plain,
    ( ~ pd0_29
    | pd0_35
    | op(e4,e0) = e2 ),
    inference(cnf_transformation,[status(esa)],[f455]) ).

fof(f458,plain,
    ( ~ pd0_30
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) )
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) )
    | ( op(e3,e2) = e3
      & ( op(e3,e3) != e2
        | e3 = unit ) )
    | ( op(e3,e3) = e3
      & ( op(e3,e3) != e3
        | e3 = unit ) )
    | ( op(e3,e4) = e3
      & ( op(e3,e3) != e4
        | e3 = unit ) )
    | ( op(e4,e0) = e3
      & ( op(e4,e3) != e0
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f417]) ).

fof(f459,plain,
    ( pd0_36
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) )
      | ( op(e3,e2) = e3
        & ( op(e3,e3) != e2
          | e3 = unit ) )
      | ( op(e3,e3) = e3
        & ( op(e3,e3) != e3
          | e3 = unit ) )
      | ( op(e3,e4) = e3
        & ( op(e3,e3) != e4
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f458]) ).

fof(f460,plain,
    ( ~ pd0_30
    | pd0_36
    | ( op(e4,e0) = e3
      & ( op(e4,e3) != e0
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f458,f459]) ).

fof(f461,plain,
    ( ~ pd0_30
    | pd0_36
    | op(e4,e0) = e3 ),
    inference(cnf_transformation,[status(esa)],[f460]) ).

fof(f463,plain,
    ( ~ pd0_31
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) )
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) )
    | ( op(e3,e2) = e4
      & ( op(e3,e4) != e2
        | e4 = unit ) )
    | ( op(e3,e3) = e4
      & ( op(e3,e4) != e3
        | e4 = unit ) )
    | ( op(e3,e4) = e4
      & ( op(e3,e4) != e4
        | e4 = unit ) )
    | ( op(e4,e0) = e4
      & ( op(e4,e4) != e0
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f422]) ).

fof(f464,plain,
    ( pd0_37
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) )
      | ( op(e3,e2) = e4
        & ( op(e3,e4) != e2
          | e4 = unit ) )
      | ( op(e3,e3) = e4
        & ( op(e3,e4) != e3
          | e4 = unit ) )
      | ( op(e3,e4) = e4
        & ( op(e3,e4) != e4
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f463]) ).

fof(f465,plain,
    ( ~ pd0_31
    | pd0_37
    | ( op(e4,e0) = e4
      & ( op(e4,e4) != e0
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f463,f464]) ).

fof(f467,plain,
    ( ~ pd0_31
    | pd0_37
    | op(e4,e4) != e0
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f465]) ).

fof(f468,plain,
    ( ~ pd0_32
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f433]) ).

fof(f469,plain,
    ( pd0_38
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f468]) ).

fof(f470,plain,
    ( ~ pd0_32
    | pd0_38
    | ( op(e3,e3) = e4
      & op(e3,e4) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f468,f469]) ).

fof(f471,plain,
    ( ~ pd0_32
    | pd0_38
    | op(e3,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f470]) ).

fof(f473,plain,
    ( ~ pd0_33
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) )
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) )
    | ( op(e3,e1) = e0
      & ( op(e3,e0) != e1
        | e0 = unit ) )
    | ( op(e3,e2) = e0
      & ( op(e3,e0) != e2
        | e0 = unit ) )
    | ( op(e3,e3) = e0
      & ( op(e3,e0) != e3
        | e0 = unit ) )
    | ( op(e3,e4) = e0
      & ( op(e3,e0) != e4
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f444]) ).

fof(f474,plain,
    ( pd0_39
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) )
      | ( op(e3,e1) = e0
        & ( op(e3,e0) != e1
          | e0 = unit ) )
      | ( op(e3,e2) = e0
        & ( op(e3,e0) != e2
          | e0 = unit ) )
      | ( op(e3,e3) = e0
        & ( op(e3,e0) != e3
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f473]) ).

fof(f478,plain,
    ( ~ pd0_34
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) )
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) )
    | ( op(e3,e2) = e1
      & ( op(e3,e1) != e2
        | e1 = unit ) )
    | ( op(e3,e3) = e1
      & ( op(e3,e1) != e3
        | e1 = unit ) )
    | ( op(e3,e4) = e1
      & ( op(e3,e1) != e4
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f449]) ).

fof(f479,plain,
    ( pd0_40
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) )
      | ( op(e3,e2) = e1
        & ( op(e3,e1) != e2
          | e1 = unit ) )
      | ( op(e3,e3) = e1
        & ( op(e3,e1) != e3
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f478]) ).

fof(f480,plain,
    ( ~ pd0_34
    | pd0_40
    | ( op(e3,e4) = e1
      & ( op(e3,e1) != e4
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f478,f479]) ).

fof(f481,plain,
    ( ~ pd0_34
    | pd0_40
    | op(e3,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f480]) ).

fof(f482,plain,
    ( ~ pd0_34
    | pd0_40
    | op(e3,e1) != e4
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f480]) ).

fof(f483,plain,
    ( ~ pd0_35
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) )
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) )
    | ( op(e3,e2) = e2
      & ( op(e3,e2) != e2
        | e2 = unit ) )
    | ( op(e3,e3) = e2
      & ( op(e3,e2) != e3
        | e2 = unit ) )
    | ( op(e3,e4) = e2
      & ( op(e3,e2) != e4
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f454]) ).

fof(f484,plain,
    ( pd0_41
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) )
      | ( op(e3,e2) = e2
        & ( op(e3,e2) != e2
          | e2 = unit ) )
      | ( op(e3,e3) = e2
        & ( op(e3,e2) != e3
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f483]) ).

fof(f485,plain,
    ( ~ pd0_35
    | pd0_41
    | ( op(e3,e4) = e2
      & ( op(e3,e2) != e4
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f483,f484]) ).

fof(f486,plain,
    ( ~ pd0_35
    | pd0_41
    | op(e3,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f485]) ).

fof(f487,plain,
    ( ~ pd0_35
    | pd0_41
    | op(e3,e2) != e4
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f485]) ).

fof(f488,plain,
    ( ~ pd0_36
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) )
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) )
    | ( op(e3,e2) = e3
      & ( op(e3,e3) != e2
        | e3 = unit ) )
    | ( op(e3,e3) = e3
      & ( op(e3,e3) != e3
        | e3 = unit ) )
    | ( op(e3,e4) = e3
      & ( op(e3,e3) != e4
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f459]) ).

fof(f489,plain,
    ( pd0_42
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) )
      | ( op(e3,e2) = e3
        & ( op(e3,e3) != e2
          | e3 = unit ) )
      | ( op(e3,e3) = e3
        & ( op(e3,e3) != e3
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f488]) ).

fof(f490,plain,
    ( ~ pd0_36
    | pd0_42
    | ( op(e3,e4) = e3
      & ( op(e3,e3) != e4
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f488,f489]) ).

fof(f491,plain,
    ( ~ pd0_36
    | pd0_42
    | op(e3,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f490]) ).

fof(f493,plain,
    ( ~ pd0_37
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) )
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) )
    | ( op(e3,e2) = e4
      & ( op(e3,e4) != e2
        | e4 = unit ) )
    | ( op(e3,e3) = e4
      & ( op(e3,e4) != e3
        | e4 = unit ) )
    | ( op(e3,e4) = e4
      & ( op(e3,e4) != e4
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f464]) ).

fof(f494,plain,
    ( pd0_43
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) )
      | ( op(e3,e2) = e4
        & ( op(e3,e4) != e2
          | e4 = unit ) )
      | ( op(e3,e3) = e4
        & ( op(e3,e4) != e3
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f493]) ).

fof(f495,plain,
    ( ~ pd0_37
    | pd0_43
    | ( op(e3,e4) = e4
      & ( op(e3,e4) != e4
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f493,f494]) ).

fof(f496,plain,
    ( ~ pd0_37
    | pd0_43
    | op(e3,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f495]) ).

fof(f498,plain,
    ( ~ pd0_38
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f469]) ).

fof(f499,plain,
    ( pd0_44
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f498]) ).

fof(f500,plain,
    ( ~ pd0_38
    | pd0_44
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f498,f499]) ).

fof(f501,plain,
    ( ~ pd0_38
    | pd0_44
    | op(e3,e3) = e3 ),
    inference(cnf_transformation,[status(esa)],[f500]) ).

fof(f503,plain,
    ( ~ pd0_39
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) )
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) )
    | ( op(e3,e1) = e0
      & ( op(e3,e0) != e1
        | e0 = unit ) )
    | ( op(e3,e2) = e0
      & ( op(e3,e0) != e2
        | e0 = unit ) )
    | ( op(e3,e3) = e0
      & ( op(e3,e0) != e3
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f474]) ).

fof(f504,plain,
    ( pd0_45
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) )
      | ( op(e3,e1) = e0
        & ( op(e3,e0) != e1
          | e0 = unit ) )
      | ( op(e3,e2) = e0
        & ( op(e3,e0) != e2
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f503]) ).

fof(f508,plain,
    ( ~ pd0_40
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) )
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) )
    | ( op(e3,e2) = e1
      & ( op(e3,e1) != e2
        | e1 = unit ) )
    | ( op(e3,e3) = e1
      & ( op(e3,e1) != e3
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f479]) ).

fof(f509,plain,
    ( pd0_46
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) )
      | ( op(e3,e2) = e1
        & ( op(e3,e1) != e2
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f508]) ).

fof(f510,plain,
    ( ~ pd0_40
    | pd0_46
    | ( op(e3,e3) = e1
      & ( op(e3,e1) != e3
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f508,f509]) ).

fof(f511,plain,
    ( ~ pd0_40
    | pd0_46
    | op(e3,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f510]) ).

fof(f513,plain,
    ( ~ pd0_41
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) )
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) )
    | ( op(e3,e2) = e2
      & ( op(e3,e2) != e2
        | e2 = unit ) )
    | ( op(e3,e3) = e2
      & ( op(e3,e2) != e3
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f484]) ).

fof(f514,plain,
    ( pd0_47
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) )
      | ( op(e3,e2) = e2
        & ( op(e3,e2) != e2
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f513]) ).

fof(f515,plain,
    ( ~ pd0_41
    | pd0_47
    | ( op(e3,e3) = e2
      & ( op(e3,e2) != e3
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f513,f514]) ).

fof(f516,plain,
    ( ~ pd0_41
    | pd0_47
    | op(e3,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f515]) ).

fof(f518,plain,
    ( ~ pd0_42
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) )
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) )
    | ( op(e3,e2) = e3
      & ( op(e3,e3) != e2
        | e3 = unit ) )
    | ( op(e3,e3) = e3
      & ( op(e3,e3) != e3
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f489]) ).

fof(f519,plain,
    ( pd0_48
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) )
      | ( op(e3,e2) = e3
        & ( op(e3,e3) != e2
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f518]) ).

fof(f520,plain,
    ( ~ pd0_42
    | pd0_48
    | ( op(e3,e3) = e3
      & ( op(e3,e3) != e3
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f518,f519]) ).

fof(f521,plain,
    ( ~ pd0_42
    | pd0_48
    | op(e3,e3) = e3 ),
    inference(cnf_transformation,[status(esa)],[f520]) ).

fof(f523,plain,
    ( ~ pd0_43
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) )
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) )
    | ( op(e3,e2) = e4
      & ( op(e3,e4) != e2
        | e4 = unit ) )
    | ( op(e3,e3) = e4
      & ( op(e3,e4) != e3
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f494]) ).

fof(f524,plain,
    ( pd0_49
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) )
      | ( op(e3,e2) = e4
        & ( op(e3,e4) != e2
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f523]) ).

fof(f525,plain,
    ( ~ pd0_43
    | pd0_49
    | ( op(e3,e3) = e4
      & ( op(e3,e4) != e3
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f523,f524]) ).

fof(f526,plain,
    ( ~ pd0_43
    | pd0_49
    | op(e3,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f525]) ).

fof(f528,plain,
    ( ~ pd0_44
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f499]) ).

fof(f529,plain,
    ( pd0_50
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f528]) ).

fof(f530,plain,
    ( ~ pd0_44
    | pd0_50
    | ( op(e3,e3) = e2
      & op(e3,e2) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f528,f529]) ).

fof(f531,plain,
    ( ~ pd0_44
    | pd0_50
    | op(e3,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f530]) ).

fof(f533,plain,
    ( ~ pd0_45
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) )
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) )
    | ( op(e3,e1) = e0
      & ( op(e3,e0) != e1
        | e0 = unit ) )
    | ( op(e3,e2) = e0
      & ( op(e3,e0) != e2
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f504]) ).

fof(f534,plain,
    ( pd0_51
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) )
      | ( op(e3,e1) = e0
        & ( op(e3,e0) != e1
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f533]) ).

fof(f538,plain,
    ( ~ pd0_46
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) )
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) )
    | ( op(e3,e2) = e1
      & ( op(e3,e1) != e2
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f509]) ).

fof(f539,plain,
    ( pd0_52
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) )
      | ( op(e3,e1) = e1
        & ( op(e3,e1) != e1
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f538]) ).

fof(f540,plain,
    ( ~ pd0_46
    | pd0_52
    | ( op(e3,e2) = e1
      & ( op(e3,e1) != e2
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f538,f539]) ).

fof(f541,plain,
    ( ~ pd0_46
    | pd0_52
    | op(e3,e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f540]) ).

fof(f542,plain,
    ( ~ pd0_46
    | pd0_52
    | op(e3,e1) != e2
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f540]) ).

fof(f543,plain,
    ( ~ pd0_47
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) )
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) )
    | ( op(e3,e2) = e2
      & ( op(e3,e2) != e2
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f514]) ).

fof(f544,plain,
    ( pd0_53
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) )
      | ( op(e3,e1) = e2
        & ( op(e3,e2) != e1
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f543]) ).

fof(f545,plain,
    ( ~ pd0_47
    | pd0_53
    | ( op(e3,e2) = e2
      & ( op(e3,e2) != e2
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f543,f544]) ).

fof(f546,plain,
    ( ~ pd0_47
    | pd0_53
    | op(e3,e2) = e2 ),
    inference(cnf_transformation,[status(esa)],[f545]) ).

fof(f548,plain,
    ( ~ pd0_48
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) )
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) )
    | ( op(e3,e2) = e3
      & ( op(e3,e3) != e2
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f519]) ).

fof(f549,plain,
    ( pd0_54
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) )
      | ( op(e3,e1) = e3
        & ( op(e3,e3) != e1
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f548]) ).

fof(f550,plain,
    ( ~ pd0_48
    | pd0_54
    | ( op(e3,e2) = e3
      & ( op(e3,e3) != e2
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f548,f549]) ).

fof(f551,plain,
    ( ~ pd0_48
    | pd0_54
    | op(e3,e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f550]) ).

fof(f553,plain,
    ( ~ pd0_49
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) )
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) )
    | ( op(e3,e2) = e4
      & ( op(e3,e4) != e2
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f524]) ).

fof(f554,plain,
    ( pd0_55
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) )
      | ( op(e3,e1) = e4
        & ( op(e3,e4) != e1
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f553]) ).

fof(f555,plain,
    ( ~ pd0_49
    | pd0_55
    | ( op(e3,e2) = e4
      & ( op(e3,e4) != e2
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f553,f554]) ).

fof(f556,plain,
    ( ~ pd0_49
    | pd0_55
    | op(e3,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f555]) ).

fof(f557,plain,
    ( ~ pd0_49
    | pd0_55
    | op(e3,e4) != e2
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f555]) ).

fof(f558,plain,
    ( ~ pd0_50
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f529]) ).

fof(f559,plain,
    ( pd0_56
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f558]) ).

fof(f560,plain,
    ( ~ pd0_50
    | pd0_56
    | ( op(e3,e3) = e1
      & op(e3,e1) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f558,f559]) ).

fof(f561,plain,
    ( ~ pd0_50
    | pd0_56
    | op(e3,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f560]) ).

fof(f563,plain,
    ( ~ pd0_51
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) )
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) )
    | ( op(e3,e1) = e0
      & ( op(e3,e0) != e1
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f534]) ).

fof(f564,plain,
    ( pd0_57
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) )
      | ( op(e3,e0) = e0
        & ( op(e3,e0) != e0
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f563]) ).

fof(f565,plain,
    ( ~ pd0_51
    | pd0_57
    | ( op(e3,e1) = e0
      & ( op(e3,e0) != e1
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f563,f564]) ).

fof(f566,plain,
    ( ~ pd0_51
    | pd0_57
    | op(e3,e1) = e0 ),
    inference(cnf_transformation,[status(esa)],[f565]) ).

fof(f568,plain,
    ( ~ pd0_52
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) )
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f539]) ).

fof(f569,plain,
    ( pd0_58
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) )
      | ( op(e3,e0) = e1
        & ( op(e3,e1) != e0
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f568]) ).

fof(f570,plain,
    ( ~ pd0_52
    | pd0_58
    | ( op(e3,e1) = e1
      & ( op(e3,e1) != e1
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f568,f569]) ).

fof(f571,plain,
    ( ~ pd0_52
    | pd0_58
    | op(e3,e1) = e1 ),
    inference(cnf_transformation,[status(esa)],[f570]) ).

fof(f573,plain,
    ( ~ pd0_53
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) )
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f544]) ).

fof(f574,plain,
    ( pd0_59
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) )
      | ( op(e3,e0) = e2
        & ( op(e3,e2) != e0
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f573]) ).

fof(f575,plain,
    ( ~ pd0_53
    | pd0_59
    | ( op(e3,e1) = e2
      & ( op(e3,e2) != e1
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f573,f574]) ).

fof(f576,plain,
    ( ~ pd0_53
    | pd0_59
    | op(e3,e1) = e2 ),
    inference(cnf_transformation,[status(esa)],[f575]) ).

fof(f577,plain,
    ( ~ pd0_53
    | pd0_59
    | op(e3,e2) != e1
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f575]) ).

fof(f578,plain,
    ( ~ pd0_54
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) )
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f549]) ).

fof(f579,plain,
    ( pd0_60
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) )
      | ( op(e3,e0) = e3
        & ( op(e3,e3) != e0
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f578]) ).

fof(f580,plain,
    ( ~ pd0_54
    | pd0_60
    | ( op(e3,e1) = e3
      & ( op(e3,e3) != e1
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f578,f579]) ).

fof(f581,plain,
    ( ~ pd0_54
    | pd0_60
    | op(e3,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f580]) ).

fof(f583,plain,
    ( ~ pd0_55
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) )
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f554]) ).

fof(f584,plain,
    ( pd0_61
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) )
      | ( op(e3,e0) = e4
        & ( op(e3,e4) != e0
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f583]) ).

fof(f585,plain,
    ( ~ pd0_55
    | pd0_61
    | ( op(e3,e1) = e4
      & ( op(e3,e4) != e1
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f583,f584]) ).

fof(f586,plain,
    ( ~ pd0_55
    | pd0_61
    | op(e3,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f585]) ).

fof(f587,plain,
    ( ~ pd0_55
    | pd0_61
    | op(e3,e4) != e1
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f585]) ).

fof(f588,plain,
    ( ~ pd0_56
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f559]) ).

fof(f589,plain,
    ( pd0_62
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f588]) ).

fof(f590,plain,
    ( ~ pd0_56
    | pd0_62
    | ( op(e3,e3) = e0
      & op(e3,e0) != e3 ) ),
    inference(formula_renaming,[status(thm)],[f588,f589]) ).

fof(f592,plain,
    ( ~ pd0_56
    | pd0_62
    | op(e3,e0) != e3 ),
    inference(cnf_transformation,[status(esa)],[f590]) ).

fof(f593,plain,
    ( ~ pd0_57
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) )
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f564]) ).

fof(f594,plain,
    ( pd0_63
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) )
      | ( op(e2,e4) = e0
        & ( op(e2,e0) != e4
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f593]) ).

fof(f595,plain,
    ( ~ pd0_57
    | pd0_63
    | ( op(e3,e0) = e0
      & ( op(e3,e0) != e0
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f593,f594]) ).

fof(f596,plain,
    ( ~ pd0_57
    | pd0_63
    | op(e3,e0) = e0 ),
    inference(cnf_transformation,[status(esa)],[f595]) ).

fof(f598,plain,
    ( ~ pd0_58
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) )
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f569]) ).

fof(f599,plain,
    ( pd0_64
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) )
      | ( op(e2,e4) = e1
        & ( op(e2,e1) != e4
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f598]) ).

fof(f600,plain,
    ( ~ pd0_58
    | pd0_64
    | ( op(e3,e0) = e1
      & ( op(e3,e1) != e0
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f598,f599]) ).

fof(f601,plain,
    ( ~ pd0_58
    | pd0_64
    | op(e3,e0) = e1 ),
    inference(cnf_transformation,[status(esa)],[f600]) ).

fof(f603,plain,
    ( ~ pd0_59
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) )
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f574]) ).

fof(f604,plain,
    ( pd0_65
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) )
      | ( op(e2,e4) = e2
        & ( op(e2,e2) != e4
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f603]) ).

fof(f605,plain,
    ( ~ pd0_59
    | pd0_65
    | ( op(e3,e0) = e2
      & ( op(e3,e2) != e0
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f603,f604]) ).

fof(f606,plain,
    ( ~ pd0_59
    | pd0_65
    | op(e3,e0) = e2 ),
    inference(cnf_transformation,[status(esa)],[f605]) ).

fof(f608,plain,
    ( ~ pd0_60
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) )
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f579]) ).

fof(f609,plain,
    ( pd0_66
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) )
      | ( op(e2,e4) = e3
        & ( op(e2,e3) != e4
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f608]) ).

fof(f610,plain,
    ( ~ pd0_60
    | pd0_66
    | ( op(e3,e0) = e3
      & ( op(e3,e3) != e0
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f608,f609]) ).

fof(f612,plain,
    ( ~ pd0_60
    | pd0_66
    | op(e3,e3) != e0
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f610]) ).

fof(f613,plain,
    ( ~ pd0_61
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) )
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f584]) ).

fof(f614,plain,
    ( pd0_67
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) )
      | ( op(e2,e4) = e4
        & ( op(e2,e4) != e4
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f613]) ).

fof(f615,plain,
    ( ~ pd0_61
    | pd0_67
    | ( op(e3,e0) = e4
      & ( op(e3,e4) != e0
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f613,f614]) ).

fof(f616,plain,
    ( ~ pd0_61
    | pd0_67
    | op(e3,e0) = e4 ),
    inference(cnf_transformation,[status(esa)],[f615]) ).

fof(f618,plain,
    ( ~ pd0_62
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f589]) ).

fof(f619,plain,
    ( pd0_68
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f618]) ).

fof(f620,plain,
    ( ~ pd0_62
    | pd0_68
    | ( op(e2,e2) = e4
      & op(e2,e4) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f618,f619]) ).

fof(f621,plain,
    ( ~ pd0_62
    | pd0_68
    | op(e2,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f620]) ).

fof(f623,plain,
    ( ~ pd0_63
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) )
    | ( op(e2,e4) = e0
      & ( op(e2,e0) != e4
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f594]) ).

fof(f624,plain,
    ( pd0_69
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) )
      | ( op(e2,e3) = e0
        & ( op(e2,e0) != e3
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f623]) ).

fof(f628,plain,
    ( ~ pd0_64
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) )
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f599]) ).

fof(f629,plain,
    ( pd0_70
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) )
      | ( op(e2,e3) = e1
        & ( op(e2,e1) != e3
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f628]) ).

fof(f630,plain,
    ( ~ pd0_64
    | pd0_70
    | ( op(e2,e4) = e1
      & ( op(e2,e1) != e4
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f628,f629]) ).

fof(f631,plain,
    ( ~ pd0_64
    | pd0_70
    | op(e2,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f630]) ).

fof(f632,plain,
    ( ~ pd0_64
    | pd0_70
    | op(e2,e1) != e4
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f630]) ).

fof(f633,plain,
    ( ~ pd0_65
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) )
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f604]) ).

fof(f634,plain,
    ( pd0_71
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) )
      | ( op(e2,e3) = e2
        & ( op(e2,e2) != e3
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f633]) ).

fof(f635,plain,
    ( ~ pd0_65
    | pd0_71
    | ( op(e2,e4) = e2
      & ( op(e2,e2) != e4
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f633,f634]) ).

fof(f636,plain,
    ( ~ pd0_65
    | pd0_71
    | op(e2,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f635]) ).

fof(f638,plain,
    ( ~ pd0_66
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) )
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f609]) ).

fof(f639,plain,
    ( pd0_72
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) )
      | ( op(e2,e3) = e3
        & ( op(e2,e3) != e3
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f638]) ).

fof(f640,plain,
    ( ~ pd0_66
    | pd0_72
    | ( op(e2,e4) = e3
      & ( op(e2,e3) != e4
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f638,f639]) ).

fof(f641,plain,
    ( ~ pd0_66
    | pd0_72
    | op(e2,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f640]) ).

fof(f642,plain,
    ( ~ pd0_66
    | pd0_72
    | op(e2,e3) != e4
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f640]) ).

fof(f643,plain,
    ( ~ pd0_67
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) )
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f614]) ).

fof(f644,plain,
    ( pd0_73
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) )
      | ( op(e2,e3) = e4
        & ( op(e2,e4) != e3
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f643]) ).

fof(f645,plain,
    ( ~ pd0_67
    | pd0_73
    | ( op(e2,e4) = e4
      & ( op(e2,e4) != e4
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f643,f644]) ).

fof(f646,plain,
    ( ~ pd0_67
    | pd0_73
    | op(e2,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f645]) ).

fof(f648,plain,
    ( ~ pd0_68
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f619]) ).

fof(f649,plain,
    ( pd0_74
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f648]) ).

fof(f650,plain,
    ( ~ pd0_68
    | pd0_74
    | ( op(e2,e2) = e3
      & op(e2,e3) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f648,f649]) ).

fof(f651,plain,
    ( ~ pd0_68
    | pd0_74
    | op(e2,e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f650]) ).

fof(f653,plain,
    ( ~ pd0_69
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) )
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f624]) ).

fof(f654,plain,
    ( pd0_75
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) )
      | ( op(e2,e2) = e0
        & ( op(e2,e0) != e2
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f653]) ).

fof(f655,plain,
    ( ~ pd0_69
    | pd0_75
    | ( op(e2,e3) = e0
      & ( op(e2,e0) != e3
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f653,f654]) ).

fof(f656,plain,
    ( ~ pd0_69
    | pd0_75
    | op(e2,e3) = e0 ),
    inference(cnf_transformation,[status(esa)],[f655]) ).

fof(f658,plain,
    ( ~ pd0_70
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) )
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f629]) ).

fof(f659,plain,
    ( pd0_76
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) )
      | ( op(e2,e2) = e1
        & ( op(e2,e1) != e2
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f658]) ).

fof(f660,plain,
    ( ~ pd0_70
    | pd0_76
    | ( op(e2,e3) = e1
      & ( op(e2,e1) != e3
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f658,f659]) ).

fof(f661,plain,
    ( ~ pd0_70
    | pd0_76
    | op(e2,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f660]) ).

fof(f662,plain,
    ( ~ pd0_70
    | pd0_76
    | op(e2,e1) != e3
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f660]) ).

fof(f663,plain,
    ( ~ pd0_71
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) )
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f634]) ).

fof(f664,plain,
    ( pd0_77
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) )
      | ( op(e2,e2) = e2
        & ( op(e2,e2) != e2
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f663]) ).

fof(f665,plain,
    ( ~ pd0_71
    | pd0_77
    | ( op(e2,e3) = e2
      & ( op(e2,e2) != e3
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f663,f664]) ).

fof(f666,plain,
    ( ~ pd0_71
    | pd0_77
    | op(e2,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f665]) ).

fof(f668,plain,
    ( ~ pd0_72
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) )
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f639]) ).

fof(f669,plain,
    ( pd0_78
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) )
      | ( op(e2,e2) = e3
        & ( op(e2,e3) != e2
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f668]) ).

fof(f670,plain,
    ( ~ pd0_72
    | pd0_78
    | ( op(e2,e3) = e3
      & ( op(e2,e3) != e3
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f668,f669]) ).

fof(f671,plain,
    ( ~ pd0_72
    | pd0_78
    | op(e2,e3) = e3 ),
    inference(cnf_transformation,[status(esa)],[f670]) ).

fof(f673,plain,
    ( ~ pd0_73
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) )
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f644]) ).

fof(f674,plain,
    ( pd0_79
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) )
      | ( op(e2,e2) = e4
        & ( op(e2,e4) != e2
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f673]) ).

fof(f675,plain,
    ( ~ pd0_73
    | pd0_79
    | ( op(e2,e3) = e4
      & ( op(e2,e4) != e3
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f673,f674]) ).

fof(f676,plain,
    ( ~ pd0_73
    | pd0_79
    | op(e2,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f675]) ).

fof(f677,plain,
    ( ~ pd0_73
    | pd0_79
    | op(e2,e4) != e3
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f675]) ).

fof(f678,plain,
    ( ~ pd0_74
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f649]) ).

fof(f679,plain,
    ( pd0_80
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f678]) ).

fof(f680,plain,
    ( ~ pd0_74
    | pd0_80
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f678,f679]) ).

fof(f681,plain,
    ( ~ pd0_74
    | pd0_80
    | op(e2,e2) = e2 ),
    inference(cnf_transformation,[status(esa)],[f680]) ).

fof(f683,plain,
    ( ~ pd0_75
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) )
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f654]) ).

fof(f684,plain,
    ( pd0_81
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) )
      | ( op(e2,e1) = e0
        & ( op(e2,e0) != e1
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f683]) ).

fof(f685,plain,
    ( ~ pd0_75
    | pd0_81
    | ( op(e2,e2) = e0
      & ( op(e2,e0) != e2
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f683,f684]) ).

fof(f686,plain,
    ( ~ pd0_75
    | pd0_81
    | op(e2,e2) = e0 ),
    inference(cnf_transformation,[status(esa)],[f685]) ).

fof(f688,plain,
    ( ~ pd0_76
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) )
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f659]) ).

fof(f689,plain,
    ( pd0_82
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) )
      | ( op(e2,e1) = e1
        & ( op(e2,e1) != e1
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f688]) ).

fof(f690,plain,
    ( ~ pd0_76
    | pd0_82
    | ( op(e2,e2) = e1
      & ( op(e2,e1) != e2
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f688,f689]) ).

fof(f691,plain,
    ( ~ pd0_76
    | pd0_82
    | op(e2,e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f690]) ).

fof(f693,plain,
    ( ~ pd0_77
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) )
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f664]) ).

fof(f694,plain,
    ( pd0_83
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) )
      | ( op(e2,e1) = e2
        & ( op(e2,e2) != e1
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f693]) ).

fof(f695,plain,
    ( ~ pd0_77
    | pd0_83
    | ( op(e2,e2) = e2
      & ( op(e2,e2) != e2
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f693,f694]) ).

fof(f696,plain,
    ( ~ pd0_77
    | pd0_83
    | op(e2,e2) = e2 ),
    inference(cnf_transformation,[status(esa)],[f695]) ).

fof(f698,plain,
    ( ~ pd0_78
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) )
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f669]) ).

fof(f699,plain,
    ( pd0_84
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) )
      | ( op(e2,e1) = e3
        & ( op(e2,e3) != e1
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f698]) ).

fof(f700,plain,
    ( ~ pd0_78
    | pd0_84
    | ( op(e2,e2) = e3
      & ( op(e2,e3) != e2
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f698,f699]) ).

fof(f701,plain,
    ( ~ pd0_78
    | pd0_84
    | op(e2,e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f700]) ).

fof(f703,plain,
    ( ~ pd0_79
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) )
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f674]) ).

fof(f704,plain,
    ( pd0_85
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) )
      | ( op(e2,e1) = e4
        & ( op(e2,e4) != e1
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f703]) ).

fof(f705,plain,
    ( ~ pd0_79
    | pd0_85
    | ( op(e2,e2) = e4
      & ( op(e2,e4) != e2
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f703,f704]) ).

fof(f706,plain,
    ( ~ pd0_79
    | pd0_85
    | op(e2,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f705]) ).

fof(f708,plain,
    ( ~ pd0_80
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f679]) ).

fof(f709,plain,
    ( pd0_86
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f708]) ).

fof(f710,plain,
    ( ~ pd0_80
    | pd0_86
    | ( op(e2,e2) = e1
      & op(e2,e1) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f708,f709]) ).

fof(f711,plain,
    ( ~ pd0_80
    | pd0_86
    | op(e2,e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f710]) ).

fof(f713,plain,
    ( ~ pd0_81
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) )
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f684]) ).

fof(f714,plain,
    ( pd0_87
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) )
      | ( op(e2,e0) = e0
        & ( op(e2,e0) != e0
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f713]) ).

fof(f715,plain,
    ( ~ pd0_81
    | pd0_87
    | ( op(e2,e1) = e0
      & ( op(e2,e0) != e1
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f713,f714]) ).

fof(f716,plain,
    ( ~ pd0_81
    | pd0_87
    | op(e2,e1) = e0 ),
    inference(cnf_transformation,[status(esa)],[f715]) ).

fof(f718,plain,
    ( ~ pd0_82
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) )
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f689]) ).

fof(f719,plain,
    ( pd0_88
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) )
      | ( op(e2,e0) = e1
        & ( op(e2,e1) != e0
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f718]) ).

fof(f720,plain,
    ( ~ pd0_82
    | pd0_88
    | ( op(e2,e1) = e1
      & ( op(e2,e1) != e1
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f718,f719]) ).

fof(f721,plain,
    ( ~ pd0_82
    | pd0_88
    | op(e2,e1) = e1 ),
    inference(cnf_transformation,[status(esa)],[f720]) ).

fof(f723,plain,
    ( ~ pd0_83
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) )
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f694]) ).

fof(f724,plain,
    ( pd0_89
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) )
      | ( op(e2,e0) = e2
        & ( op(e2,e2) != e0
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f723]) ).

fof(f725,plain,
    ( ~ pd0_83
    | pd0_89
    | ( op(e2,e1) = e2
      & ( op(e2,e2) != e1
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f723,f724]) ).

fof(f726,plain,
    ( ~ pd0_83
    | pd0_89
    | op(e2,e1) = e2 ),
    inference(cnf_transformation,[status(esa)],[f725]) ).

fof(f728,plain,
    ( ~ pd0_84
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) )
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f699]) ).

fof(f729,plain,
    ( pd0_90
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) )
      | ( op(e2,e0) = e3
        & ( op(e2,e3) != e0
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f728]) ).

fof(f730,plain,
    ( ~ pd0_84
    | pd0_90
    | ( op(e2,e1) = e3
      & ( op(e2,e3) != e1
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f728,f729]) ).

fof(f731,plain,
    ( ~ pd0_84
    | pd0_90
    | op(e2,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f730]) ).

fof(f732,plain,
    ( ~ pd0_84
    | pd0_90
    | op(e2,e3) != e1
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f730]) ).

fof(f733,plain,
    ( ~ pd0_85
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) )
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f704]) ).

fof(f734,plain,
    ( pd0_91
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) )
      | ( op(e2,e0) = e4
        & ( op(e2,e4) != e0
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f733]) ).

fof(f735,plain,
    ( ~ pd0_85
    | pd0_91
    | ( op(e2,e1) = e4
      & ( op(e2,e4) != e1
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f733,f734]) ).

fof(f736,plain,
    ( ~ pd0_85
    | pd0_91
    | op(e2,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f735]) ).

fof(f737,plain,
    ( ~ pd0_85
    | pd0_91
    | op(e2,e4) != e1
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f735]) ).

fof(f738,plain,
    ( ~ pd0_86
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f709]) ).

fof(f739,plain,
    ( pd0_92
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f738]) ).

fof(f740,plain,
    ( ~ pd0_86
    | pd0_92
    | ( op(e2,e2) = e0
      & op(e2,e0) != e2 ) ),
    inference(formula_renaming,[status(thm)],[f738,f739]) ).

fof(f741,plain,
    ( ~ pd0_86
    | pd0_92
    | op(e2,e2) = e0 ),
    inference(cnf_transformation,[status(esa)],[f740]) ).

fof(f742,plain,
    ( ~ pd0_86
    | pd0_92
    | op(e2,e0) != e2 ),
    inference(cnf_transformation,[status(esa)],[f740]) ).

fof(f743,plain,
    ( ~ pd0_87
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) )
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f714]) ).

fof(f744,plain,
    ( pd0_93
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) )
      | ( op(e1,e4) = e0
        & ( op(e1,e0) != e4
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f743]) ).

fof(f745,plain,
    ( ~ pd0_87
    | pd0_93
    | ( op(e2,e0) = e0
      & ( op(e2,e0) != e0
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f743,f744]) ).

fof(f746,plain,
    ( ~ pd0_87
    | pd0_93
    | op(e2,e0) = e0 ),
    inference(cnf_transformation,[status(esa)],[f745]) ).

fof(f748,plain,
    ( ~ pd0_88
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) )
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f719]) ).

fof(f749,plain,
    ( pd0_94
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) )
      | ( op(e1,e4) = e1
        & ( op(e1,e1) != e4
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f748]) ).

fof(f750,plain,
    ( ~ pd0_88
    | pd0_94
    | ( op(e2,e0) = e1
      & ( op(e2,e1) != e0
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f748,f749]) ).

fof(f751,plain,
    ( ~ pd0_88
    | pd0_94
    | op(e2,e0) = e1 ),
    inference(cnf_transformation,[status(esa)],[f750]) ).

fof(f753,plain,
    ( ~ pd0_89
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) )
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f724]) ).

fof(f754,plain,
    ( pd0_95
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) )
      | ( op(e1,e4) = e2
        & ( op(e1,e2) != e4
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f753]) ).

fof(f755,plain,
    ( ~ pd0_89
    | pd0_95
    | ( op(e2,e0) = e2
      & ( op(e2,e2) != e0
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f753,f754]) ).

fof(f757,plain,
    ( ~ pd0_89
    | pd0_95
    | op(e2,e2) != e0
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f755]) ).

fof(f758,plain,
    ( ~ pd0_90
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) )
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f729]) ).

fof(f759,plain,
    ( pd0_96
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) )
      | ( op(e1,e4) = e3
        & ( op(e1,e3) != e4
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f758]) ).

fof(f760,plain,
    ( ~ pd0_90
    | pd0_96
    | ( op(e2,e0) = e3
      & ( op(e2,e3) != e0
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f758,f759]) ).

fof(f761,plain,
    ( ~ pd0_90
    | pd0_96
    | op(e2,e0) = e3 ),
    inference(cnf_transformation,[status(esa)],[f760]) ).

fof(f763,plain,
    ( ~ pd0_91
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) )
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f734]) ).

fof(f764,plain,
    ( pd0_97
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) )
      | ( op(e1,e4) = e4
        & ( op(e1,e4) != e4
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f763]) ).

fof(f765,plain,
    ( ~ pd0_91
    | pd0_97
    | ( op(e2,e0) = e4
      & ( op(e2,e4) != e0
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f763,f764]) ).

fof(f766,plain,
    ( ~ pd0_91
    | pd0_97
    | op(e2,e0) = e4 ),
    inference(cnf_transformation,[status(esa)],[f765]) ).

fof(f768,plain,
    ( ~ pd0_92
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f739]) ).

fof(f769,plain,
    ( pd0_98
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f768]) ).

fof(f770,plain,
    ( ~ pd0_92
    | pd0_98
    | ( op(e1,e1) = e4
      & op(e1,e4) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f768,f769]) ).

fof(f771,plain,
    ( ~ pd0_92
    | pd0_98
    | op(e1,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f770]) ).

fof(f773,plain,
    ( ~ pd0_93
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) )
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f744]) ).

fof(f774,plain,
    ( pd0_99
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) )
      | ( op(e1,e3) = e0
        & ( op(e1,e0) != e3
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f773]) ).

fof(f775,plain,
    ( ~ pd0_93
    | pd0_99
    | ( op(e1,e4) = e0
      & ( op(e1,e0) != e4
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f773,f774]) ).

fof(f776,plain,
    ( ~ pd0_93
    | pd0_99
    | op(e1,e4) = e0 ),
    inference(cnf_transformation,[status(esa)],[f775]) ).

fof(f778,plain,
    ( ~ pd0_94
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) )
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f749]) ).

fof(f779,plain,
    ( pd0_100
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) )
      | ( op(e1,e3) = e1
        & ( op(e1,e1) != e3
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f778]) ).

fof(f780,plain,
    ( ~ pd0_94
    | pd0_100
    | ( op(e1,e4) = e1
      & ( op(e1,e1) != e4
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f778,f779]) ).

fof(f781,plain,
    ( ~ pd0_94
    | pd0_100
    | op(e1,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f780]) ).

fof(f783,plain,
    ( ~ pd0_95
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) )
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f754]) ).

fof(f784,plain,
    ( pd0_101
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) )
      | ( op(e1,e3) = e2
        & ( op(e1,e2) != e3
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f783]) ).

fof(f785,plain,
    ( ~ pd0_95
    | pd0_101
    | ( op(e1,e4) = e2
      & ( op(e1,e2) != e4
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f783,f784]) ).

fof(f786,plain,
    ( ~ pd0_95
    | pd0_101
    | op(e1,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f785]) ).

fof(f787,plain,
    ( ~ pd0_95
    | pd0_101
    | op(e1,e2) != e4
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f785]) ).

fof(f788,plain,
    ( ~ pd0_96
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) )
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f759]) ).

fof(f789,plain,
    ( pd0_102
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) )
      | ( op(e1,e3) = e3
        & ( op(e1,e3) != e3
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f788]) ).

fof(f790,plain,
    ( ~ pd0_96
    | pd0_102
    | ( op(e1,e4) = e3
      & ( op(e1,e3) != e4
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f788,f789]) ).

fof(f791,plain,
    ( ~ pd0_96
    | pd0_102
    | op(e1,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f790]) ).

fof(f792,plain,
    ( ~ pd0_96
    | pd0_102
    | op(e1,e3) != e4
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f790]) ).

fof(f793,plain,
    ( ~ pd0_97
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) )
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f764]) ).

fof(f794,plain,
    ( pd0_103
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) )
      | ( op(e1,e3) = e4
        & ( op(e1,e4) != e3
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f793]) ).

fof(f795,plain,
    ( ~ pd0_97
    | pd0_103
    | ( op(e1,e4) = e4
      & ( op(e1,e4) != e4
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f793,f794]) ).

fof(f796,plain,
    ( ~ pd0_97
    | pd0_103
    | op(e1,e4) = e4 ),
    inference(cnf_transformation,[status(esa)],[f795]) ).

fof(f798,plain,
    ( ~ pd0_98
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f769]) ).

fof(f799,plain,
    ( pd0_104
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f798]) ).

fof(f800,plain,
    ( ~ pd0_98
    | pd0_104
    | ( op(e1,e1) = e3
      & op(e1,e3) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f798,f799]) ).

fof(f801,plain,
    ( ~ pd0_98
    | pd0_104
    | op(e1,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f800]) ).

fof(f803,plain,
    ( ~ pd0_99
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) )
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f774]) ).

fof(f804,plain,
    ( pd0_105
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) )
      | ( op(e1,e2) = e0
        & ( op(e1,e0) != e2
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f803]) ).

fof(f805,plain,
    ( ~ pd0_99
    | pd0_105
    | ( op(e1,e3) = e0
      & ( op(e1,e0) != e3
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f803,f804]) ).

fof(f806,plain,
    ( ~ pd0_99
    | pd0_105
    | op(e1,e3) = e0 ),
    inference(cnf_transformation,[status(esa)],[f805]) ).

fof(f808,plain,
    ( ~ pd0_100
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) )
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f779]) ).

fof(f809,plain,
    ( pd0_106
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) )
      | ( op(e1,e2) = e1
        & ( op(e1,e1) != e2
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f808]) ).

fof(f810,plain,
    ( ~ pd0_100
    | pd0_106
    | ( op(e1,e3) = e1
      & ( op(e1,e1) != e3
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f808,f809]) ).

fof(f811,plain,
    ( ~ pd0_100
    | pd0_106
    | op(e1,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f810]) ).

fof(f813,plain,
    ( ~ pd0_101
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) )
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f784]) ).

fof(f814,plain,
    ( pd0_107
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) )
      | ( op(e1,e2) = e2
        & ( op(e1,e2) != e2
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f813]) ).

fof(f815,plain,
    ( ~ pd0_101
    | pd0_107
    | ( op(e1,e3) = e2
      & ( op(e1,e2) != e3
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f813,f814]) ).

fof(f816,plain,
    ( ~ pd0_101
    | pd0_107
    | op(e1,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f815]) ).

fof(f817,plain,
    ( ~ pd0_101
    | pd0_107
    | op(e1,e2) != e3
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f815]) ).

fof(f818,plain,
    ( ~ pd0_102
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) )
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f789]) ).

fof(f819,plain,
    ( pd0_108
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) )
      | ( op(e1,e2) = e3
        & ( op(e1,e3) != e2
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f818]) ).

fof(f820,plain,
    ( ~ pd0_102
    | pd0_108
    | ( op(e1,e3) = e3
      & ( op(e1,e3) != e3
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f818,f819]) ).

fof(f821,plain,
    ( ~ pd0_102
    | pd0_108
    | op(e1,e3) = e3 ),
    inference(cnf_transformation,[status(esa)],[f820]) ).

fof(f823,plain,
    ( ~ pd0_103
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) )
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f794]) ).

fof(f824,plain,
    ( pd0_109
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) )
      | ( op(e1,e2) = e4
        & ( op(e1,e4) != e2
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f823]) ).

fof(f825,plain,
    ( ~ pd0_103
    | pd0_109
    | ( op(e1,e3) = e4
      & ( op(e1,e4) != e3
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f823,f824]) ).

fof(f826,plain,
    ( ~ pd0_103
    | pd0_109
    | op(e1,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f825]) ).

fof(f827,plain,
    ( ~ pd0_103
    | pd0_109
    | op(e1,e4) != e3
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f825]) ).

fof(f828,plain,
    ( ~ pd0_104
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f799]) ).

fof(f829,plain,
    ( pd0_110
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f828]) ).

fof(f830,plain,
    ( ~ pd0_104
    | pd0_110
    | ( op(e1,e1) = e2
      & op(e1,e2) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f828,f829]) ).

fof(f831,plain,
    ( ~ pd0_104
    | pd0_110
    | op(e1,e1) = e2 ),
    inference(cnf_transformation,[status(esa)],[f830]) ).

fof(f833,plain,
    ( ~ pd0_105
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) )
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f804]) ).

fof(f834,plain,
    ( pd0_111
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) )
      | ( op(e1,e1) = e0
        & ( op(e1,e0) != e1
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f833]) ).

fof(f835,plain,
    ( ~ pd0_105
    | pd0_111
    | ( op(e1,e2) = e0
      & ( op(e1,e0) != e2
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f833,f834]) ).

fof(f836,plain,
    ( ~ pd0_105
    | pd0_111
    | op(e1,e2) = e0 ),
    inference(cnf_transformation,[status(esa)],[f835]) ).

fof(f838,plain,
    ( ~ pd0_106
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) )
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f809]) ).

fof(f839,plain,
    ( pd0_112
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) )
      | ( op(e1,e1) = e1
        & ( op(e1,e1) != e1
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f838]) ).

fof(f840,plain,
    ( ~ pd0_106
    | pd0_112
    | ( op(e1,e2) = e1
      & ( op(e1,e1) != e2
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f838,f839]) ).

fof(f841,plain,
    ( ~ pd0_106
    | pd0_112
    | op(e1,e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f840]) ).

fof(f843,plain,
    ( ~ pd0_107
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) )
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f814]) ).

fof(f844,plain,
    ( pd0_113
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) )
      | ( op(e1,e1) = e2
        & ( op(e1,e2) != e1
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f843]) ).

fof(f845,plain,
    ( ~ pd0_107
    | pd0_113
    | ( op(e1,e2) = e2
      & ( op(e1,e2) != e2
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f843,f844]) ).

fof(f846,plain,
    ( ~ pd0_107
    | pd0_113
    | op(e1,e2) = e2 ),
    inference(cnf_transformation,[status(esa)],[f845]) ).

fof(f848,plain,
    ( ~ pd0_108
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) )
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f819]) ).

fof(f849,plain,
    ( pd0_114
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) )
      | ( op(e1,e1) = e3
        & ( op(e1,e3) != e1
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f848]) ).

fof(f850,plain,
    ( ~ pd0_108
    | pd0_114
    | ( op(e1,e2) = e3
      & ( op(e1,e3) != e2
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f848,f849]) ).

fof(f851,plain,
    ( ~ pd0_108
    | pd0_114
    | op(e1,e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f850]) ).

fof(f852,plain,
    ( ~ pd0_108
    | pd0_114
    | op(e1,e3) != e2
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f850]) ).

fof(f853,plain,
    ( ~ pd0_109
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) )
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f824]) ).

fof(f854,plain,
    ( pd0_115
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) )
      | ( op(e1,e1) = e4
        & ( op(e1,e4) != e1
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f853]) ).

fof(f855,plain,
    ( ~ pd0_109
    | pd0_115
    | ( op(e1,e2) = e4
      & ( op(e1,e4) != e2
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f853,f854]) ).

fof(f856,plain,
    ( ~ pd0_109
    | pd0_115
    | op(e1,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f855]) ).

fof(f857,plain,
    ( ~ pd0_109
    | pd0_115
    | op(e1,e4) != e2
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f855]) ).

fof(f858,plain,
    ( ~ pd0_110
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f829]) ).

fof(f859,plain,
    ( pd0_116
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f858]) ).

fof(f860,plain,
    ( ~ pd0_110
    | pd0_116
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f858,f859]) ).

fof(f861,plain,
    ( ~ pd0_110
    | pd0_116
    | op(e1,e1) = e1 ),
    inference(cnf_transformation,[status(esa)],[f860]) ).

fof(f863,plain,
    ( ~ pd0_111
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) )
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f834]) ).

fof(f864,plain,
    ( pd0_117
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) )
      | ( op(e1,e0) = e0
        & ( op(e1,e0) != e0
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f863]) ).

fof(f865,plain,
    ( ~ pd0_111
    | pd0_117
    | ( op(e1,e1) = e0
      & ( op(e1,e0) != e1
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f863,f864]) ).

fof(f866,plain,
    ( ~ pd0_111
    | pd0_117
    | op(e1,e1) = e0 ),
    inference(cnf_transformation,[status(esa)],[f865]) ).

fof(f868,plain,
    ( ~ pd0_112
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) )
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f839]) ).

fof(f869,plain,
    ( pd0_118
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) )
      | ( op(e1,e0) = e1
        & ( op(e1,e1) != e0
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f868]) ).

fof(f870,plain,
    ( ~ pd0_112
    | pd0_118
    | ( op(e1,e1) = e1
      & ( op(e1,e1) != e1
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f868,f869]) ).

fof(f871,plain,
    ( ~ pd0_112
    | pd0_118
    | op(e1,e1) = e1 ),
    inference(cnf_transformation,[status(esa)],[f870]) ).

fof(f873,plain,
    ( ~ pd0_113
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) )
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f844]) ).

fof(f874,plain,
    ( pd0_119
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) )
      | ( op(e1,e0) = e2
        & ( op(e1,e2) != e0
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f873]) ).

fof(f875,plain,
    ( ~ pd0_113
    | pd0_119
    | ( op(e1,e1) = e2
      & ( op(e1,e2) != e1
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f873,f874]) ).

fof(f876,plain,
    ( ~ pd0_113
    | pd0_119
    | op(e1,e1) = e2 ),
    inference(cnf_transformation,[status(esa)],[f875]) ).

fof(f878,plain,
    ( ~ pd0_114
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) )
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f849]) ).

fof(f879,plain,
    ( pd0_120
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) )
      | ( op(e1,e0) = e3
        & ( op(e1,e3) != e0
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f878]) ).

fof(f880,plain,
    ( ~ pd0_114
    | pd0_120
    | ( op(e1,e1) = e3
      & ( op(e1,e3) != e1
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f878,f879]) ).

fof(f881,plain,
    ( ~ pd0_114
    | pd0_120
    | op(e1,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f880]) ).

fof(f883,plain,
    ( ~ pd0_115
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) )
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f854]) ).

fof(f884,plain,
    ( pd0_121
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) )
      | ( op(e1,e0) = e4
        & ( op(e1,e4) != e0
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f883]) ).

fof(f885,plain,
    ( ~ pd0_115
    | pd0_121
    | ( op(e1,e1) = e4
      & ( op(e1,e4) != e1
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f883,f884]) ).

fof(f886,plain,
    ( ~ pd0_115
    | pd0_121
    | op(e1,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f885]) ).

fof(f888,plain,
    ( ~ pd0_116
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f859]) ).

fof(f889,plain,
    ( pd0_122
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f888]) ).

fof(f890,plain,
    ( ~ pd0_116
    | pd0_122
    | ( op(e1,e1) = e0
      & op(e1,e0) != e1 ) ),
    inference(formula_renaming,[status(thm)],[f888,f889]) ).

fof(f892,plain,
    ( ~ pd0_116
    | pd0_122
    | op(e1,e0) != e1 ),
    inference(cnf_transformation,[status(esa)],[f890]) ).

fof(f893,plain,
    ( ~ pd0_117
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) )
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f864]) ).

fof(f894,plain,
    ( pd0_123
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) )
      | ( op(e0,e4) = e0
        & ( op(e0,e0) != e4
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f893]) ).

fof(f895,plain,
    ( ~ pd0_117
    | pd0_123
    | ( op(e1,e0) = e0
      & ( op(e1,e0) != e0
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f893,f894]) ).

fof(f896,plain,
    ( ~ pd0_117
    | pd0_123
    | op(e1,e0) = e0 ),
    inference(cnf_transformation,[status(esa)],[f895]) ).

fof(f898,plain,
    ( ~ pd0_118
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) )
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f869]) ).

fof(f899,plain,
    ( pd0_124
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) )
      | ( op(e0,e4) = e1
        & ( op(e0,e1) != e4
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f898]) ).

fof(f900,plain,
    ( ~ pd0_118
    | pd0_124
    | ( op(e1,e0) = e1
      & ( op(e1,e1) != e0
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f898,f899]) ).

fof(f902,plain,
    ( ~ pd0_118
    | pd0_124
    | op(e1,e1) != e0
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f900]) ).

fof(f903,plain,
    ( ~ pd0_119
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) )
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f874]) ).

fof(f904,plain,
    ( pd0_125
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) )
      | ( op(e0,e4) = e2
        & ( op(e0,e2) != e4
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f903]) ).

fof(f905,plain,
    ( ~ pd0_119
    | pd0_125
    | ( op(e1,e0) = e2
      & ( op(e1,e2) != e0
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f903,f904]) ).

fof(f906,plain,
    ( ~ pd0_119
    | pd0_125
    | op(e1,e0) = e2 ),
    inference(cnf_transformation,[status(esa)],[f905]) ).

fof(f908,plain,
    ( ~ pd0_120
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) )
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f879]) ).

fof(f909,plain,
    ( pd0_126
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) )
      | ( op(e0,e4) = e3
        & ( op(e0,e3) != e4
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f908]) ).

fof(f910,plain,
    ( ~ pd0_120
    | pd0_126
    | ( op(e1,e0) = e3
      & ( op(e1,e3) != e0
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f908,f909]) ).

fof(f911,plain,
    ( ~ pd0_120
    | pd0_126
    | op(e1,e0) = e3 ),
    inference(cnf_transformation,[status(esa)],[f910]) ).

fof(f913,plain,
    ( ~ pd0_121
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) )
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f884]) ).

fof(f914,plain,
    ( pd0_127
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) )
      | ( op(e0,e4) = e4
        & ( op(e0,e4) != e4
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f913]) ).

fof(f915,plain,
    ( ~ pd0_121
    | pd0_127
    | ( op(e1,e0) = e4
      & ( op(e1,e4) != e0
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f913,f914]) ).

fof(f916,plain,
    ( ~ pd0_121
    | pd0_127
    | op(e1,e0) = e4 ),
    inference(cnf_transformation,[status(esa)],[f915]) ).

fof(f918,plain,
    ( ~ pd0_122
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f889]) ).

fof(f919,plain,
    ( pd0_128
   => ( ( 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 ) ) ),
    introduced(predicate_definition,[f918]) ).

fof(f920,plain,
    ( ~ pd0_122
    | pd0_128
    | ( op(e0,e0) = e4
      & op(e0,e4) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f918,f919]) ).

fof(f921,plain,
    ( ~ pd0_122
    | pd0_128
    | op(e0,e0) = e4 ),
    inference(cnf_transformation,[status(esa)],[f920]) ).

fof(f923,plain,
    ( ~ pd0_123
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) )
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f894]) ).

fof(f924,plain,
    ( pd0_129
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) )
      | ( op(e0,e3) = e0
        & ( op(e0,e0) != e3
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f923]) ).

fof(f925,plain,
    ( ~ pd0_123
    | pd0_129
    | ( op(e0,e4) = e0
      & ( op(e0,e0) != e4
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f923,f924]) ).

fof(f926,plain,
    ( ~ pd0_123
    | pd0_129
    | op(e0,e4) = e0 ),
    inference(cnf_transformation,[status(esa)],[f925]) ).

fof(f928,plain,
    ( ~ pd0_124
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) )
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f899]) ).

fof(f929,plain,
    ( pd0_130
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) )
      | ( op(e0,e3) = e1
        & ( op(e0,e1) != e3
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f928]) ).

fof(f930,plain,
    ( ~ pd0_124
    | pd0_130
    | ( op(e0,e4) = e1
      & ( op(e0,e1) != e4
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f928,f929]) ).

fof(f931,plain,
    ( ~ pd0_124
    | pd0_130
    | op(e0,e4) = e1 ),
    inference(cnf_transformation,[status(esa)],[f930]) ).

fof(f933,plain,
    ( ~ pd0_125
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) )
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f904]) ).

fof(f934,plain,
    ( pd0_131
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) )
      | ( op(e0,e3) = e2
        & ( op(e0,e2) != e3
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f933]) ).

fof(f935,plain,
    ( ~ pd0_125
    | pd0_131
    | ( op(e0,e4) = e2
      & ( op(e0,e2) != e4
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f933,f934]) ).

fof(f936,plain,
    ( ~ pd0_125
    | pd0_131
    | op(e0,e4) = e2 ),
    inference(cnf_transformation,[status(esa)],[f935]) ).

fof(f938,plain,
    ( ~ pd0_126
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) )
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f909]) ).

fof(f939,plain,
    ( pd0_132
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e3) != e3
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f938]) ).

fof(f940,plain,
    ( ~ pd0_126
    | pd0_132
    | ( op(e0,e4) = e3
      & ( op(e0,e3) != e4
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f938,f939]) ).

fof(f941,plain,
    ( ~ pd0_126
    | pd0_132
    | op(e0,e4) = e3 ),
    inference(cnf_transformation,[status(esa)],[f940]) ).

fof(f943,plain,
    ( ~ pd0_127
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) )
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f914]) ).

fof(f944,plain,
    ( pd0_133
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) )
      | ( op(e0,e3) = e4
        & ( op(e0,e4) != e3
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f943]) ).

fof(f945,plain,
    ( ~ pd0_127
    | pd0_133
    | ( op(e0,e4) = e4
      & ( op(e0,e4) != e4
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f943,f944]) ).

fof(f947,plain,
    ( ~ pd0_127
    | pd0_133
    | op(e0,e4) != e4
    | e4 = unit ),
    inference(cnf_transformation,[status(esa)],[f945]) ).

fof(f948,plain,
    ( ~ pd0_128
    | ( 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 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f919]) ).

fof(f949,plain,
    ( pd0_134
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e0) = e2
        & op(e0,e2) != e0 ) ) ),
    introduced(predicate_definition,[f948]) ).

fof(f950,plain,
    ( ~ pd0_128
    | pd0_134
    | ( op(e0,e0) = e3
      & op(e0,e3) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f948,f949]) ).

fof(f951,plain,
    ( ~ pd0_128
    | pd0_134
    | op(e0,e0) = e3 ),
    inference(cnf_transformation,[status(esa)],[f950]) ).

fof(f953,plain,
    ( ~ pd0_129
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) )
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f924]) ).

fof(f954,plain,
    ( pd0_135
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) )
      | ( op(e0,e2) = e0
        & ( op(e0,e0) != e2
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f953]) ).

fof(f955,plain,
    ( ~ pd0_129
    | pd0_135
    | ( op(e0,e3) = e0
      & ( op(e0,e0) != e3
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f953,f954]) ).

fof(f956,plain,
    ( ~ pd0_129
    | pd0_135
    | op(e0,e3) = e0 ),
    inference(cnf_transformation,[status(esa)],[f955]) ).

fof(f958,plain,
    ( ~ pd0_130
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) )
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f929]) ).

fof(f959,plain,
    ( pd0_136
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) )
      | ( op(e0,e2) = e1
        & ( op(e0,e1) != e2
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f958]) ).

fof(f960,plain,
    ( ~ pd0_130
    | pd0_136
    | ( op(e0,e3) = e1
      & ( op(e0,e1) != e3
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f958,f959]) ).

fof(f961,plain,
    ( ~ pd0_130
    | pd0_136
    | op(e0,e3) = e1 ),
    inference(cnf_transformation,[status(esa)],[f960]) ).

fof(f963,plain,
    ( ~ pd0_131
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) )
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f934]) ).

fof(f964,plain,
    ( pd0_137
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e2) != e2
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f963]) ).

fof(f965,plain,
    ( ~ pd0_131
    | pd0_137
    | ( op(e0,e3) = e2
      & ( op(e0,e2) != e3
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f963,f964]) ).

fof(f966,plain,
    ( ~ pd0_131
    | pd0_137
    | op(e0,e3) = e2 ),
    inference(cnf_transformation,[status(esa)],[f965]) ).

fof(f968,plain,
    ( ~ pd0_132
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) )
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f939]) ).

fof(f969,plain,
    ( pd0_138
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) )
      | ( op(e0,e2) = e3
        & ( op(e0,e3) != e2
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f968]) ).

fof(f970,plain,
    ( ~ pd0_132
    | pd0_138
    | ( op(e0,e3) = e3
      & ( op(e0,e3) != e3
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f968,f969]) ).

fof(f972,plain,
    ( ~ pd0_132
    | pd0_138
    | op(e0,e3) != e3
    | e3 = unit ),
    inference(cnf_transformation,[status(esa)],[f970]) ).

fof(f973,plain,
    ( ~ pd0_133
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) )
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f944]) ).

fof(f974,plain,
    ( pd0_139
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) )
      | ( op(e0,e2) = e4
        & ( op(e0,e4) != e2
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f973]) ).

fof(f975,plain,
    ( ~ pd0_133
    | pd0_139
    | ( op(e0,e3) = e4
      & ( op(e0,e4) != e3
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f973,f974]) ).

fof(f976,plain,
    ( ~ pd0_133
    | pd0_139
    | op(e0,e3) = e4 ),
    inference(cnf_transformation,[status(esa)],[f975]) ).

fof(f978,plain,
    ( ~ pd0_134
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0 )
    | ( op(e0,e0) = e1
      & op(e0,e1) != e0 )
    | ( op(e0,e0) = e2
      & op(e0,e2) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f949]) ).

fof(f979,plain,
    ( pd0_140
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e1
        & op(e0,e1) != e0 ) ) ),
    introduced(predicate_definition,[f978]) ).

fof(f980,plain,
    ( ~ pd0_134
    | pd0_140
    | ( op(e0,e0) = e2
      & op(e0,e2) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f978,f979]) ).

fof(f981,plain,
    ( ~ pd0_134
    | pd0_140
    | op(e0,e0) = e2 ),
    inference(cnf_transformation,[status(esa)],[f980]) ).

fof(f983,plain,
    ( ~ pd0_135
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) )
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f954]) ).

fof(f984,plain,
    ( pd0_141
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | e0 = unit ) )
      | ( op(e0,e1) = e0
        & ( op(e0,e0) != e1
          | e0 = unit ) ) ) ),
    introduced(predicate_definition,[f983]) ).

fof(f985,plain,
    ( ~ pd0_135
    | pd0_141
    | ( op(e0,e2) = e0
      & ( op(e0,e0) != e2
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f983,f984]) ).

fof(f986,plain,
    ( ~ pd0_135
    | pd0_141
    | op(e0,e2) = e0 ),
    inference(cnf_transformation,[status(esa)],[f985]) ).

fof(f988,plain,
    ( ~ pd0_136
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) )
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f959]) ).

fof(f989,plain,
    ( pd0_142
   => ( ( op(e0,e0) = e1
        & ( op(e0,e1) != e0
          | e1 = unit ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e1) != e1
          | e1 = unit ) ) ) ),
    introduced(predicate_definition,[f988]) ).

fof(f990,plain,
    ( ~ pd0_136
    | pd0_142
    | ( op(e0,e2) = e1
      & ( op(e0,e1) != e2
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f988,f989]) ).

fof(f991,plain,
    ( ~ pd0_136
    | pd0_142
    | op(e0,e2) = e1 ),
    inference(cnf_transformation,[status(esa)],[f990]) ).

fof(f993,plain,
    ( ~ pd0_137
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) )
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f964]) ).

fof(f994,plain,
    ( pd0_143
   => ( ( op(e0,e0) = e2
        & ( op(e0,e2) != e0
          | e2 = unit ) )
      | ( op(e0,e1) = e2
        & ( op(e0,e2) != e1
          | e2 = unit ) ) ) ),
    introduced(predicate_definition,[f993]) ).

fof(f995,plain,
    ( ~ pd0_137
    | pd0_143
    | ( op(e0,e2) = e2
      & ( op(e0,e2) != e2
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f993,f994]) ).

fof(f997,plain,
    ( ~ pd0_137
    | pd0_143
    | op(e0,e2) != e2
    | e2 = unit ),
    inference(cnf_transformation,[status(esa)],[f995]) ).

fof(f998,plain,
    ( ~ pd0_138
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) )
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f969]) ).

fof(f999,plain,
    ( pd0_144
   => ( ( op(e0,e0) = e3
        & ( op(e0,e3) != e0
          | e3 = unit ) )
      | ( op(e0,e1) = e3
        & ( op(e0,e3) != e1
          | e3 = unit ) ) ) ),
    introduced(predicate_definition,[f998]) ).

fof(f1000,plain,
    ( ~ pd0_138
    | pd0_144
    | ( op(e0,e2) = e3
      & ( op(e0,e3) != e2
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f998,f999]) ).

fof(f1001,plain,
    ( ~ pd0_138
    | pd0_144
    | op(e0,e2) = e3 ),
    inference(cnf_transformation,[status(esa)],[f1000]) ).

fof(f1003,plain,
    ( ~ pd0_139
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) )
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f974]) ).

fof(f1004,plain,
    ( pd0_145
   => ( ( op(e0,e0) = e4
        & ( op(e0,e4) != e0
          | e4 = unit ) )
      | ( op(e0,e1) = e4
        & ( op(e0,e4) != e1
          | e4 = unit ) ) ) ),
    introduced(predicate_definition,[f1003]) ).

fof(f1005,plain,
    ( ~ pd0_139
    | pd0_145
    | ( op(e0,e2) = e4
      & ( op(e0,e4) != e2
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f1003,f1004]) ).

fof(f1006,plain,
    ( ~ pd0_139
    | pd0_145
    | op(e0,e2) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1005]) ).

fof(f1008,plain,
    ( ~ pd0_140
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0 )
    | ( op(e0,e0) = e1
      & op(e0,e1) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f979]) ).

fof(f1009,plain,
    ( pd0_146
   => ( op(e0,e0) = e0
      & op(e0,e0) != e0 ) ),
    introduced(predicate_definition,[f1008]) ).

fof(f1010,plain,
    ( ~ pd0_140
    | pd0_146
    | ( op(e0,e0) = e1
      & op(e0,e1) != e0 ) ),
    inference(formula_renaming,[status(thm)],[f1008,f1009]) ).

fof(f1011,plain,
    ( ~ pd0_140
    | pd0_146
    | op(e0,e0) = e1 ),
    inference(cnf_transformation,[status(esa)],[f1010]) ).

fof(f1013,plain,
    ( ~ pd0_141
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) )
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f984]) ).

fof(f1014,plain,
    ( pd0_147
   => ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | e0 = unit ) ) ),
    introduced(predicate_definition,[f1013]) ).

fof(f1015,plain,
    ( ~ pd0_141
    | pd0_147
    | ( op(e0,e1) = e0
      & ( op(e0,e0) != e1
        | e0 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f1013,f1014]) ).

fof(f1016,plain,
    ( ~ pd0_141
    | pd0_147
    | op(e0,e1) = e0 ),
    inference(cnf_transformation,[status(esa)],[f1015]) ).

fof(f1018,plain,
    ( ~ pd0_142
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) )
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f989]) ).

fof(f1019,plain,
    ( pd0_148
   => ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) ) ),
    introduced(predicate_definition,[f1018]) ).

fof(f1020,plain,
    ( ~ pd0_142
    | pd0_148
    | ( op(e0,e1) = e1
      & ( op(e0,e1) != e1
        | e1 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f1018,f1019]) ).

fof(f1022,plain,
    ( ~ pd0_142
    | pd0_148
    | op(e0,e1) != e1
    | e1 = unit ),
    inference(cnf_transformation,[status(esa)],[f1020]) ).

fof(f1023,plain,
    ( ~ pd0_143
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) )
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f994]) ).

fof(f1024,plain,
    ( pd0_149
   => ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) ) ),
    introduced(predicate_definition,[f1023]) ).

fof(f1025,plain,
    ( ~ pd0_143
    | pd0_149
    | ( op(e0,e1) = e2
      & ( op(e0,e2) != e1
        | e2 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f1023,f1024]) ).

fof(f1026,plain,
    ( ~ pd0_143
    | pd0_149
    | op(e0,e1) = e2 ),
    inference(cnf_transformation,[status(esa)],[f1025]) ).

fof(f1028,plain,
    ( ~ pd0_144
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) )
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f999]) ).

fof(f1029,plain,
    ( pd0_150
   => ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) ) ),
    introduced(predicate_definition,[f1028]) ).

fof(f1030,plain,
    ( ~ pd0_144
    | pd0_150
    | ( op(e0,e1) = e3
      & ( op(e0,e3) != e1
        | e3 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f1028,f1029]) ).

fof(f1031,plain,
    ( ~ pd0_144
    | pd0_150
    | op(e0,e1) = e3 ),
    inference(cnf_transformation,[status(esa)],[f1030]) ).

fof(f1033,plain,
    ( ~ pd0_145
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) )
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f1004]) ).

fof(f1034,plain,
    ( pd0_151
   => ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) ) ),
    introduced(predicate_definition,[f1033]) ).

fof(f1035,plain,
    ( ~ pd0_145
    | pd0_151
    | ( op(e0,e1) = e4
      & ( op(e0,e4) != e1
        | e4 = unit ) ) ),
    inference(formula_renaming,[status(thm)],[f1033,f1034]) ).

fof(f1036,plain,
    ( ~ pd0_145
    | pd0_151
    | op(e0,e1) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1035]) ).

fof(f1038,plain,
    ( ~ pd0_146
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f1009]) ).

fof(f1040,plain,
    ( ~ pd0_146
    | op(e0,e0) != e0 ),
    inference(cnf_transformation,[status(esa)],[f1038]) ).

fof(f1044,plain,
    ( ~ pd0_148
    | ( op(e0,e0) = e1
      & ( op(e0,e1) != e0
        | e1 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f1019]) ).

fof(f1045,plain,
    ( ~ pd0_148
    | op(e0,e0) = e1 ),
    inference(cnf_transformation,[status(esa)],[f1044]) ).

fof(f1047,plain,
    ( ~ pd0_149
    | ( op(e0,e0) = e2
      & ( op(e0,e2) != e0
        | e2 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f1024]) ).

fof(f1048,plain,
    ( ~ pd0_149
    | op(e0,e0) = e2 ),
    inference(cnf_transformation,[status(esa)],[f1047]) ).

fof(f1050,plain,
    ( ~ pd0_150
    | ( op(e0,e0) = e3
      & ( op(e0,e3) != e0
        | e3 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f1029]) ).

fof(f1051,plain,
    ( ~ pd0_150
    | op(e0,e0) = e3 ),
    inference(cnf_transformation,[status(esa)],[f1050]) ).

fof(f1053,plain,
    ( ~ pd0_151
    | ( op(e0,e0) = e4
      & ( op(e0,e4) != e0
        | e4 = unit ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f1034]) ).

fof(f1054,plain,
    ( ~ pd0_151
    | op(e0,e0) = e4 ),
    inference(cnf_transformation,[status(esa)],[f1053]) ).

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

fof(f1059,plain,
    ( spl0_1
  <=> op(e0,e0) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1060,plain,
    ( op(e0,e0) = e1
    | ~ spl0_1 ),
    inference(component_clause,[status(thm)],[f1059]) ).

fof(f1062,plain,
    ( spl0_2
  <=> op(e0,e0) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1063,plain,
    ( op(e0,e0) = e2
    | ~ spl0_2 ),
    inference(component_clause,[status(thm)],[f1062]) ).

fof(f1065,plain,
    ( spl0_3
  <=> op(e0,e0) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1066,plain,
    ( op(e0,e0) = e3
    | ~ spl0_3 ),
    inference(component_clause,[status(thm)],[f1065]) ).

fof(f1068,plain,
    ( spl0_4
  <=> op(e0,e0) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1069,plain,
    ( op(e0,e0) = e4
    | ~ spl0_4 ),
    inference(component_clause,[status(thm)],[f1068]) ).

fof(f1072,plain,
    ( spl0_5
  <=> op(e0,e1) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1073,plain,
    ( op(e0,e1) = e0
    | ~ spl0_5 ),
    inference(component_clause,[status(thm)],[f1072]) ).

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

fof(f1078,plain,
    ( spl0_7
  <=> op(e0,e1) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1079,plain,
    ( op(e0,e1) = e2
    | ~ spl0_7 ),
    inference(component_clause,[status(thm)],[f1078]) ).

fof(f1081,plain,
    ( spl0_8
  <=> op(e0,e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1082,plain,
    ( op(e0,e1) = e3
    | ~ spl0_8 ),
    inference(component_clause,[status(thm)],[f1081]) ).

fof(f1084,plain,
    ( spl0_9
  <=> op(e0,e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1085,plain,
    ( op(e0,e1) = e4
    | ~ spl0_9 ),
    inference(component_clause,[status(thm)],[f1084]) ).

fof(f1087,plain,
    ( spl0_5
    | spl0_6
    | spl0_7
    | spl0_8
    | spl0_9 ),
    inference(split_clause,[status(thm)],[f10,f1072,f1075,f1078,f1081,f1084]) ).

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

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

fof(f1091,plain,
    ( spl0_11
  <=> op(e0,e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1092,plain,
    ( op(e0,e2) = e1
    | ~ spl0_11 ),
    inference(component_clause,[status(thm)],[f1091]) ).

fof(f1094,plain,
    ( spl0_12
  <=> op(e0,e2) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1097,plain,
    ( spl0_13
  <=> op(e0,e2) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1098,plain,
    ( op(e0,e2) = e3
    | ~ spl0_13 ),
    inference(component_clause,[status(thm)],[f1097]) ).

fof(f1100,plain,
    ( spl0_14
  <=> op(e0,e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1101,plain,
    ( op(e0,e2) = e4
    | ~ spl0_14 ),
    inference(component_clause,[status(thm)],[f1100]) ).

fof(f1103,plain,
    ( spl0_10
    | spl0_11
    | spl0_12
    | spl0_13
    | spl0_14 ),
    inference(split_clause,[status(thm)],[f11,f1088,f1091,f1094,f1097,f1100]) ).

fof(f1104,plain,
    ( spl0_15
  <=> op(e0,e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1105,plain,
    ( op(e0,e3) = e0
    | ~ spl0_15 ),
    inference(component_clause,[status(thm)],[f1104]) ).

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

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

fof(f1110,plain,
    ( spl0_17
  <=> op(e0,e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1111,plain,
    ( op(e0,e3) = e2
    | ~ spl0_17 ),
    inference(component_clause,[status(thm)],[f1110]) ).

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

fof(f1116,plain,
    ( spl0_19
  <=> op(e0,e3) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1117,plain,
    ( op(e0,e3) = e4
    | ~ spl0_19 ),
    inference(component_clause,[status(thm)],[f1116]) ).

fof(f1119,plain,
    ( spl0_15
    | spl0_16
    | spl0_17
    | spl0_18
    | spl0_19 ),
    inference(split_clause,[status(thm)],[f12,f1104,f1107,f1110,f1113,f1116]) ).

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

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

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

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

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

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

fof(f1129,plain,
    ( spl0_23
  <=> op(e0,e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1130,plain,
    ( op(e0,e4) = e3
    | ~ spl0_23 ),
    inference(component_clause,[status(thm)],[f1129]) ).

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

fof(f1136,plain,
    ( spl0_25
  <=> op(e1,e0) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1137,plain,
    ( op(e1,e0) = e0
    | ~ spl0_25 ),
    inference(component_clause,[status(thm)],[f1136]) ).

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

fof(f1142,plain,
    ( spl0_27
  <=> op(e1,e0) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1143,plain,
    ( op(e1,e0) = e2
    | ~ spl0_27 ),
    inference(component_clause,[status(thm)],[f1142]) ).

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

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

fof(f1148,plain,
    ( spl0_29
  <=> op(e1,e0) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1149,plain,
    ( op(e1,e0) = e4
    | ~ spl0_29 ),
    inference(component_clause,[status(thm)],[f1148]) ).

fof(f1151,plain,
    ( spl0_25
    | spl0_26
    | spl0_27
    | spl0_28
    | spl0_29 ),
    inference(split_clause,[status(thm)],[f14,f1136,f1139,f1142,f1145,f1148]) ).

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

fof(f1153,plain,
    ( op(e1,e1) = e0
    | ~ spl0_30 ),
    inference(component_clause,[status(thm)],[f1152]) ).

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

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

fof(f1158,plain,
    ( spl0_32
  <=> op(e1,e1) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1159,plain,
    ( op(e1,e1) = e2
    | ~ spl0_32 ),
    inference(component_clause,[status(thm)],[f1158]) ).

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

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

fof(f1164,plain,
    ( spl0_34
  <=> op(e1,e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1165,plain,
    ( op(e1,e1) = e4
    | ~ spl0_34 ),
    inference(component_clause,[status(thm)],[f1164]) ).

fof(f1167,plain,
    ( spl0_30
    | spl0_31
    | spl0_32
    | spl0_33
    | spl0_34 ),
    inference(split_clause,[status(thm)],[f15,f1152,f1155,f1158,f1161,f1164]) ).

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

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

fof(f1171,plain,
    ( spl0_36
  <=> op(e1,e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1172,plain,
    ( op(e1,e2) = e1
    | ~ spl0_36 ),
    inference(component_clause,[status(thm)],[f1171]) ).

fof(f1174,plain,
    ( spl0_37
  <=> op(e1,e2) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1175,plain,
    ( op(e1,e2) = e2
    | ~ spl0_37 ),
    inference(component_clause,[status(thm)],[f1174]) ).

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

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

fof(f1180,plain,
    ( spl0_39
  <=> op(e1,e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1181,plain,
    ( op(e1,e2) = e4
    | ~ spl0_39 ),
    inference(component_clause,[status(thm)],[f1180]) ).

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

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

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

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

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

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

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

fof(f1194,plain,
    ( op(e1,e3) = e3
    | ~ spl0_43 ),
    inference(component_clause,[status(thm)],[f1193]) ).

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

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

fof(f1199,plain,
    ( spl0_40
    | spl0_41
    | spl0_42
    | spl0_43
    | spl0_44 ),
    inference(split_clause,[status(thm)],[f17,f1184,f1187,f1190,f1193,f1196]) ).

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

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

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

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

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

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

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

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

fof(f1212,plain,
    ( spl0_49
  <=> op(e1,e4) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1213,plain,
    ( op(e1,e4) = e4
    | ~ spl0_49 ),
    inference(component_clause,[status(thm)],[f1212]) ).

fof(f1215,plain,
    ( spl0_45
    | spl0_46
    | spl0_47
    | spl0_48
    | spl0_49 ),
    inference(split_clause,[status(thm)],[f18,f1200,f1203,f1206,f1209,f1212]) ).

fof(f1216,plain,
    ( spl0_50
  <=> op(e2,e0) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1217,plain,
    ( op(e2,e0) = e0
    | ~ spl0_50 ),
    inference(component_clause,[status(thm)],[f1216]) ).

fof(f1219,plain,
    ( spl0_51
  <=> op(e2,e0) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1220,plain,
    ( op(e2,e0) = e1
    | ~ spl0_51 ),
    inference(component_clause,[status(thm)],[f1219]) ).

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

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

fof(f1224,plain,
    ( op(e2,e0) != e2
    | spl0_52 ),
    inference(component_clause,[status(thm)],[f1222]) ).

fof(f1225,plain,
    ( spl0_53
  <=> op(e2,e0) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1226,plain,
    ( op(e2,e0) = e3
    | ~ spl0_53 ),
    inference(component_clause,[status(thm)],[f1225]) ).

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

fof(f1229,plain,
    ( op(e2,e0) = e4
    | ~ spl0_54 ),
    inference(component_clause,[status(thm)],[f1228]) ).

fof(f1232,plain,
    ( spl0_55
  <=> op(e2,e1) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1233,plain,
    ( op(e2,e1) = e0
    | ~ spl0_55 ),
    inference(component_clause,[status(thm)],[f1232]) ).

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

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

fof(f1238,plain,
    ( spl0_57
  <=> op(e2,e1) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1239,plain,
    ( op(e2,e1) = e2
    | ~ spl0_57 ),
    inference(component_clause,[status(thm)],[f1238]) ).

fof(f1241,plain,
    ( spl0_58
  <=> op(e2,e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1242,plain,
    ( op(e2,e1) = e3
    | ~ spl0_58 ),
    inference(component_clause,[status(thm)],[f1241]) ).

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

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

fof(f1247,plain,
    ( spl0_55
    | spl0_56
    | spl0_57
    | spl0_58
    | spl0_59 ),
    inference(split_clause,[status(thm)],[f20,f1232,f1235,f1238,f1241,f1244]) ).

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

fof(f1251,plain,
    ( spl0_61
  <=> op(e2,e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1252,plain,
    ( op(e2,e2) = e1
    | ~ spl0_61 ),
    inference(component_clause,[status(thm)],[f1251]) ).

fof(f1254,plain,
    ( spl0_62
  <=> op(e2,e2) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1257,plain,
    ( spl0_63
  <=> op(e2,e2) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1258,plain,
    ( op(e2,e2) = e3
    | ~ spl0_63 ),
    inference(component_clause,[status(thm)],[f1257]) ).

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

fof(f1261,plain,
    ( op(e2,e2) = e4
    | ~ spl0_64 ),
    inference(component_clause,[status(thm)],[f1260]) ).

fof(f1263,plain,
    ( spl0_60
    | spl0_61
    | spl0_62
    | spl0_63
    | spl0_64 ),
    inference(split_clause,[status(thm)],[f21,f1248,f1251,f1254,f1257,f1260]) ).

fof(f1264,plain,
    ( spl0_65
  <=> op(e2,e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1265,plain,
    ( op(e2,e3) = e0
    | ~ spl0_65 ),
    inference(component_clause,[status(thm)],[f1264]) ).

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

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

fof(f1270,plain,
    ( spl0_67
  <=> op(e2,e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1273,plain,
    ( spl0_68
  <=> op(e2,e3) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1274,plain,
    ( op(e2,e3) = e3
    | ~ spl0_68 ),
    inference(component_clause,[status(thm)],[f1273]) ).

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

fof(f1277,plain,
    ( op(e2,e3) = e4
    | ~ spl0_69 ),
    inference(component_clause,[status(thm)],[f1276]) ).

fof(f1279,plain,
    ( spl0_65
    | spl0_66
    | spl0_67
    | spl0_68
    | spl0_69 ),
    inference(split_clause,[status(thm)],[f22,f1264,f1267,f1270,f1273,f1276]) ).

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

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

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

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

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

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

fof(f1289,plain,
    ( spl0_73
  <=> op(e2,e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1290,plain,
    ( op(e2,e4) = e3
    | ~ spl0_73 ),
    inference(component_clause,[status(thm)],[f1289]) ).

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

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

fof(f1295,plain,
    ( spl0_70
    | spl0_71
    | spl0_72
    | spl0_73
    | spl0_74 ),
    inference(split_clause,[status(thm)],[f23,f1280,f1283,f1286,f1289,f1292]) ).

fof(f1296,plain,
    ( spl0_75
  <=> op(e3,e0) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1297,plain,
    ( op(e3,e0) = e0
    | ~ spl0_75 ),
    inference(component_clause,[status(thm)],[f1296]) ).

fof(f1299,plain,
    ( spl0_76
  <=> op(e3,e0) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1300,plain,
    ( op(e3,e0) = e1
    | ~ spl0_76 ),
    inference(component_clause,[status(thm)],[f1299]) ).

fof(f1302,plain,
    ( spl0_77
  <=> op(e3,e0) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1303,plain,
    ( op(e3,e0) = e2
    | ~ spl0_77 ),
    inference(component_clause,[status(thm)],[f1302]) ).

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

fof(f1307,plain,
    ( op(e3,e0) != e3
    | spl0_78 ),
    inference(component_clause,[status(thm)],[f1305]) ).

fof(f1308,plain,
    ( spl0_79
  <=> op(e3,e0) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1309,plain,
    ( op(e3,e0) = e4
    | ~ spl0_79 ),
    inference(component_clause,[status(thm)],[f1308]) ).

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

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

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

fof(f1316,plain,
    ( op(e3,e1) = e1
    | ~ spl0_81 ),
    inference(component_clause,[status(thm)],[f1315]) ).

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

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

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

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

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

fof(f1325,plain,
    ( op(e3,e1) = e4
    | ~ spl0_84 ),
    inference(component_clause,[status(thm)],[f1324]) ).

fof(f1327,plain,
    ( spl0_80
    | spl0_81
    | spl0_82
    | spl0_83
    | spl0_84 ),
    inference(split_clause,[status(thm)],[f25,f1312,f1315,f1318,f1321,f1324]) ).

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

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

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

fof(f1332,plain,
    ( op(e3,e2) = e1
    | ~ spl0_86 ),
    inference(component_clause,[status(thm)],[f1331]) ).

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

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

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

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

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

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

fof(f1343,plain,
    ( spl0_85
    | spl0_86
    | spl0_87
    | spl0_88
    | spl0_89 ),
    inference(split_clause,[status(thm)],[f26,f1328,f1331,f1334,f1337,f1340]) ).

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

fof(f1345,plain,
    ( op(e3,e3) = e0
    | ~ spl0_90 ),
    inference(component_clause,[status(thm)],[f1344]) ).

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

fof(f1348,plain,
    ( op(e3,e3) = e1
    | ~ spl0_91 ),
    inference(component_clause,[status(thm)],[f1347]) ).

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

fof(f1351,plain,
    ( op(e3,e3) = e2
    | ~ spl0_92 ),
    inference(component_clause,[status(thm)],[f1350]) ).

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

fof(f1354,plain,
    ( op(e3,e3) = e3
    | ~ spl0_93 ),
    inference(component_clause,[status(thm)],[f1353]) ).

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

fof(f1359,plain,
    ( spl0_90
    | spl0_91
    | spl0_92
    | spl0_93
    | spl0_94 ),
    inference(split_clause,[status(thm)],[f27,f1344,f1347,f1350,f1353,f1356]) ).

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

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

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

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

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

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

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

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

fof(f1372,plain,
    ( spl0_99
  <=> op(e3,e4) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1373,plain,
    ( op(e3,e4) = e4
    | ~ spl0_99 ),
    inference(component_clause,[status(thm)],[f1372]) ).

fof(f1375,plain,
    ( spl0_95
    | spl0_96
    | spl0_97
    | spl0_98
    | spl0_99 ),
    inference(split_clause,[status(thm)],[f28,f1360,f1363,f1366,f1369,f1372]) ).

fof(f1376,plain,
    ( spl0_100
  <=> op(e4,e0) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1377,plain,
    ( op(e4,e0) = e0
    | ~ spl0_100 ),
    inference(component_clause,[status(thm)],[f1376]) ).

fof(f1379,plain,
    ( spl0_101
  <=> op(e4,e0) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1380,plain,
    ( op(e4,e0) = e1
    | ~ spl0_101 ),
    inference(component_clause,[status(thm)],[f1379]) ).

fof(f1382,plain,
    ( spl0_102
  <=> op(e4,e0) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1383,plain,
    ( op(e4,e0) = e2
    | ~ spl0_102 ),
    inference(component_clause,[status(thm)],[f1382]) ).

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

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

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

fof(f1390,plain,
    ( op(e4,e0) != e4
    | spl0_104 ),
    inference(component_clause,[status(thm)],[f1388]) ).

fof(f1392,plain,
    ( spl0_105
  <=> op(e4,e1) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1393,plain,
    ( op(e4,e1) = e0
    | ~ spl0_105 ),
    inference(component_clause,[status(thm)],[f1392]) ).

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

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

fof(f1398,plain,
    ( spl0_107
  <=> op(e4,e1) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1399,plain,
    ( op(e4,e1) = e2
    | ~ spl0_107 ),
    inference(component_clause,[status(thm)],[f1398]) ).

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

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

fof(f1404,plain,
    ( spl0_109
  <=> op(e4,e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1405,plain,
    ( op(e4,e1) = e4
    | ~ spl0_109 ),
    inference(component_clause,[status(thm)],[f1404]) ).

fof(f1407,plain,
    ( spl0_105
    | spl0_106
    | spl0_107
    | spl0_108
    | spl0_109 ),
    inference(split_clause,[status(thm)],[f30,f1392,f1395,f1398,f1401,f1404]) ).

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

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

fof(f1411,plain,
    ( spl0_111
  <=> op(e4,e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1412,plain,
    ( op(e4,e2) = e1
    | ~ spl0_111 ),
    inference(component_clause,[status(thm)],[f1411]) ).

fof(f1414,plain,
    ( spl0_112
  <=> op(e4,e2) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1415,plain,
    ( op(e4,e2) = e2
    | ~ spl0_112 ),
    inference(component_clause,[status(thm)],[f1414]) ).

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

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

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

fof(f1423,plain,
    ( spl0_110
    | spl0_111
    | spl0_112
    | spl0_113
    | spl0_114 ),
    inference(split_clause,[status(thm)],[f31,f1408,f1411,f1414,f1417,f1420]) ).

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

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

fof(f1426,plain,
    ( op(e4,e3) != e0
    | spl0_115 ),
    inference(component_clause,[status(thm)],[f1424]) ).

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

fof(f1428,plain,
    ( op(e4,e3) = e1
    | ~ spl0_116 ),
    inference(component_clause,[status(thm)],[f1427]) ).

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

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

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

fof(f1434,plain,
    ( op(e4,e3) = e3
    | ~ spl0_118 ),
    inference(component_clause,[status(thm)],[f1433]) ).

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

fof(f1439,plain,
    ( spl0_115
    | spl0_116
    | spl0_117
    | spl0_118
    | spl0_119 ),
    inference(split_clause,[status(thm)],[f32,f1424,f1427,f1430,f1433,f1436]) ).

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

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

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

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

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

fof(f1447,plain,
    ( op(e4,e4) = e2
    | ~ spl0_122 ),
    inference(component_clause,[status(thm)],[f1446]) ).

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

fof(f1450,plain,
    ( op(e4,e4) = e3
    | ~ spl0_123 ),
    inference(component_clause,[status(thm)],[f1449]) ).

fof(f1452,plain,
    ( spl0_124
  <=> op(e4,e4) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1453,plain,
    ( op(e4,e4) = e4
    | ~ spl0_124 ),
    inference(component_clause,[status(thm)],[f1452]) ).

fof(f1455,plain,
    ( spl0_120
    | spl0_121
    | spl0_122
    | spl0_123
    | spl0_124 ),
    inference(split_clause,[status(thm)],[f33,f1440,f1443,f1446,f1449,f1452]) ).

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

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

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

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

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

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

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

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

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

fof(f1471,plain,
    ( spl0_125
    | spl0_126
    | spl0_127
    | spl0_128
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f44,f1456,f1459,f1462,f1465,f1468]) ).

fof(f1473,plain,
    ( spl0_0
    | spl0_25
    | spl0_50
    | spl0_75
    | spl0_100 ),
    inference(split_clause,[status(thm)],[f46,f1056,f1136,f1216,f1296,f1376]) ).

fof(f1480,plain,
    ( spl0_4
    | spl0_9
    | spl0_14
    | spl0_19
    | spl0_24 ),
    inference(split_clause,[status(thm)],[f53,f1068,f1084,f1100,f1116,f1132]) ).

fof(f1482,plain,
    ( spl0_25
    | spl0_30
    | spl0_35
    | spl0_40
    | spl0_45 ),
    inference(split_clause,[status(thm)],[f55,f1136,f1152,f1168,f1184,f1200]) ).

fof(f1483,plain,
    ( spl0_5
    | spl0_30
    | spl0_55
    | spl0_80
    | spl0_105 ),
    inference(split_clause,[status(thm)],[f56,f1072,f1152,f1232,f1312,f1392]) ).

fof(f1486,plain,
    ( spl0_27
    | spl0_32
    | spl0_37
    | spl0_42
    | spl0_47 ),
    inference(split_clause,[status(thm)],[f59,f1142,f1158,f1174,f1190,f1206]) ).

fof(f1487,plain,
    ( spl0_7
    | spl0_32
    | spl0_57
    | spl0_82
    | spl0_107 ),
    inference(split_clause,[status(thm)],[f60,f1078,f1158,f1238,f1318,f1398]) ).

fof(f1488,plain,
    ( spl0_28
    | spl0_33
    | spl0_38
    | spl0_43
    | spl0_48 ),
    inference(split_clause,[status(thm)],[f61,f1145,f1161,f1177,f1193,f1209]) ).

fof(f1489,plain,
    ( spl0_8
    | spl0_33
    | spl0_58
    | spl0_83
    | spl0_108 ),
    inference(split_clause,[status(thm)],[f62,f1081,f1161,f1241,f1321,f1401]) ).

fof(f1490,plain,
    ( spl0_29
    | spl0_34
    | spl0_39
    | spl0_44
    | spl0_49 ),
    inference(split_clause,[status(thm)],[f63,f1148,f1164,f1180,f1196,f1212]) ).

fof(f1491,plain,
    ( spl0_9
    | spl0_34
    | spl0_59
    | spl0_84
    | spl0_109 ),
    inference(split_clause,[status(thm)],[f64,f1084,f1164,f1244,f1324,f1404]) ).

fof(f1492,plain,
    ( spl0_50
    | spl0_55
    | spl0_60
    | spl0_65
    | spl0_70 ),
    inference(split_clause,[status(thm)],[f65,f1216,f1232,f1248,f1264,f1280]) ).

fof(f1493,plain,
    ( spl0_10
    | spl0_35
    | spl0_60
    | spl0_85
    | spl0_110 ),
    inference(split_clause,[status(thm)],[f66,f1088,f1168,f1248,f1328,f1408]) ).

fof(f1494,plain,
    ( spl0_51
    | spl0_56
    | spl0_61
    | spl0_66
    | spl0_71 ),
    inference(split_clause,[status(thm)],[f67,f1219,f1235,f1251,f1267,f1283]) ).

fof(f1495,plain,
    ( spl0_11
    | spl0_36
    | spl0_61
    | spl0_86
    | spl0_111 ),
    inference(split_clause,[status(thm)],[f68,f1091,f1171,f1251,f1331,f1411]) ).

fof(f1498,plain,
    ( spl0_53
    | spl0_58
    | spl0_63
    | spl0_68
    | spl0_73 ),
    inference(split_clause,[status(thm)],[f71,f1225,f1241,f1257,f1273,f1289]) ).

fof(f1499,plain,
    ( spl0_13
    | spl0_38
    | spl0_63
    | spl0_88
    | spl0_113 ),
    inference(split_clause,[status(thm)],[f72,f1097,f1177,f1257,f1337,f1417]) ).

fof(f1500,plain,
    ( spl0_54
    | spl0_59
    | spl0_64
    | spl0_69
    | spl0_74 ),
    inference(split_clause,[status(thm)],[f73,f1228,f1244,f1260,f1276,f1292]) ).

fof(f1501,plain,
    ( spl0_14
    | spl0_39
    | spl0_64
    | spl0_89
    | spl0_114 ),
    inference(split_clause,[status(thm)],[f74,f1100,f1180,f1260,f1340,f1420]) ).

fof(f1502,plain,
    ( spl0_75
    | spl0_80
    | spl0_85
    | spl0_90
    | spl0_95 ),
    inference(split_clause,[status(thm)],[f75,f1296,f1312,f1328,f1344,f1360]) ).

fof(f1503,plain,
    ( spl0_15
    | spl0_40
    | spl0_65
    | spl0_90
    | spl0_115 ),
    inference(split_clause,[status(thm)],[f76,f1104,f1184,f1264,f1344,f1424]) ).

fof(f1504,plain,
    ( spl0_76
    | spl0_81
    | spl0_86
    | spl0_91
    | spl0_96 ),
    inference(split_clause,[status(thm)],[f77,f1299,f1315,f1331,f1347,f1363]) ).

fof(f1505,plain,
    ( spl0_16
    | spl0_41
    | spl0_66
    | spl0_91
    | spl0_116 ),
    inference(split_clause,[status(thm)],[f78,f1107,f1187,f1267,f1347,f1427]) ).

fof(f1506,plain,
    ( spl0_77
    | spl0_82
    | spl0_87
    | spl0_92
    | spl0_97 ),
    inference(split_clause,[status(thm)],[f79,f1302,f1318,f1334,f1350,f1366]) ).

fof(f1507,plain,
    ( spl0_17
    | spl0_42
    | spl0_67
    | spl0_92
    | spl0_117 ),
    inference(split_clause,[status(thm)],[f80,f1110,f1190,f1270,f1350,f1430]) ).

fof(f1510,plain,
    ( spl0_79
    | spl0_84
    | spl0_89
    | spl0_94
    | spl0_99 ),
    inference(split_clause,[status(thm)],[f83,f1308,f1324,f1340,f1356,f1372]) ).

fof(f1511,plain,
    ( spl0_19
    | spl0_44
    | spl0_69
    | spl0_94
    | spl0_119 ),
    inference(split_clause,[status(thm)],[f84,f1116,f1196,f1276,f1356,f1436]) ).

fof(f1512,plain,
    ( spl0_100
    | spl0_105
    | spl0_110
    | spl0_115
    | spl0_120 ),
    inference(split_clause,[status(thm)],[f85,f1376,f1392,f1408,f1424,f1440]) ).

fof(f1513,plain,
    ( spl0_20
    | spl0_45
    | spl0_70
    | spl0_95
    | spl0_120 ),
    inference(split_clause,[status(thm)],[f86,f1120,f1200,f1280,f1360,f1440]) ).

fof(f1514,plain,
    ( spl0_101
    | spl0_106
    | spl0_111
    | spl0_116
    | spl0_121 ),
    inference(split_clause,[status(thm)],[f87,f1379,f1395,f1411,f1427,f1443]) ).

fof(f1515,plain,
    ( spl0_21
    | spl0_46
    | spl0_71
    | spl0_96
    | spl0_121 ),
    inference(split_clause,[status(thm)],[f88,f1123,f1203,f1283,f1363,f1443]) ).

fof(f1516,plain,
    ( spl0_102
    | spl0_107
    | spl0_112
    | spl0_117
    | spl0_122 ),
    inference(split_clause,[status(thm)],[f89,f1382,f1398,f1414,f1430,f1446]) ).

fof(f1517,plain,
    ( spl0_22
    | spl0_47
    | spl0_72
    | spl0_97
    | spl0_122 ),
    inference(split_clause,[status(thm)],[f90,f1126,f1206,f1286,f1366,f1446]) ).

fof(f1518,plain,
    ( spl0_103
    | spl0_108
    | spl0_113
    | spl0_118
    | spl0_123 ),
    inference(split_clause,[status(thm)],[f91,f1385,f1401,f1417,f1433,f1449]) ).

fof(f1519,plain,
    ( spl0_23
    | spl0_48
    | spl0_73
    | spl0_98
    | spl0_123 ),
    inference(split_clause,[status(thm)],[f92,f1129,f1209,f1289,f1369,f1449]) ).

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

fof(f1526,plain,
    ( spl0_130
    | ~ spl0_34 ),
    inference(split_clause,[status(thm)],[f217,f1522,f1164]) ).

fof(f1527,plain,
    ( spl0_130
    | ~ spl0_64 ),
    inference(split_clause,[status(thm)],[f218,f1522,f1260]) ).

fof(f1528,plain,
    ( spl0_130
    | ~ spl0_94 ),
    inference(split_clause,[status(thm)],[f219,f1522,f1356]) ).

fof(f1530,plain,
    ( spl0_131
  <=> pd0_1 ),
    introduced(split_symbol_definition) ).

fof(f1533,plain,
    ( spl0_131
    | spl0_124 ),
    inference(split_clause,[status(thm)],[f221,f1530,f1452]) ).

fof(f1535,plain,
    ( spl0_132
  <=> pd0_2 ),
    introduced(split_symbol_definition) ).

fof(f1541,plain,
    ( spl0_134
  <=> op(e4,op(e0,e4)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1542,plain,
    ( op(e4,op(e0,e4)) = e0
    | ~ spl0_134 ),
    inference(component_clause,[status(thm)],[f1541]) ).

fof(f1543,plain,
    ( op(e4,op(e0,e4)) != e0
    | spl0_134 ),
    inference(component_clause,[status(thm)],[f1541]) ).

fof(f1545,plain,
    ( spl0_135
  <=> op(e1,op(e1,e4)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1546,plain,
    ( op(e1,op(e1,e4)) = e4
    | ~ spl0_135 ),
    inference(component_clause,[status(thm)],[f1545]) ).

fof(f1548,plain,
    ( spl0_136
  <=> op(e4,op(e1,e4)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1550,plain,
    ( op(e4,op(e1,e4)) != e1
    | spl0_136 ),
    inference(component_clause,[status(thm)],[f1548]) ).

fof(f1551,plain,
    ( spl0_132
    | spl0_135
    | ~ spl0_136 ),
    inference(split_clause,[status(thm)],[f224,f1535,f1545,f1548]) ).

fof(f1552,plain,
    ( spl0_137
  <=> op(e2,op(e2,e4)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1553,plain,
    ( op(e2,op(e2,e4)) = e4
    | ~ spl0_137 ),
    inference(component_clause,[status(thm)],[f1552]) ).

fof(f1554,plain,
    ( op(e2,op(e2,e4)) != e4
    | spl0_137 ),
    inference(component_clause,[status(thm)],[f1552]) ).

fof(f1555,plain,
    ( spl0_138
  <=> op(e4,op(e2,e4)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1557,plain,
    ( op(e4,op(e2,e4)) != e2
    | spl0_138 ),
    inference(component_clause,[status(thm)],[f1555]) ).

fof(f1558,plain,
    ( spl0_132
    | spl0_137
    | ~ spl0_138 ),
    inference(split_clause,[status(thm)],[f225,f1535,f1552,f1555]) ).

fof(f1559,plain,
    ( spl0_139
  <=> op(e3,op(e3,e4)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1560,plain,
    ( op(e3,op(e3,e4)) = e4
    | ~ spl0_139 ),
    inference(component_clause,[status(thm)],[f1559]) ).

fof(f1562,plain,
    ( spl0_140
  <=> op(e4,op(e3,e4)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1563,plain,
    ( op(e4,op(e3,e4)) = e3
    | ~ spl0_140 ),
    inference(component_clause,[status(thm)],[f1562]) ).

fof(f1564,plain,
    ( op(e4,op(e3,e4)) != e3
    | spl0_140 ),
    inference(component_clause,[status(thm)],[f1562]) ).

fof(f1565,plain,
    ( spl0_132
    | spl0_139
    | ~ spl0_140 ),
    inference(split_clause,[status(thm)],[f226,f1535,f1559,f1562]) ).

fof(f1570,plain,
    ( spl0_142
  <=> pd0_3 ),
    introduced(split_symbol_definition) ).

fof(f1573,plain,
    ( spl0_142
    | spl0_120 ),
    inference(split_clause,[status(thm)],[f228,f1570,f1440]) ).

fof(f1575,plain,
    ( spl0_143
  <=> pd0_4 ),
    introduced(split_symbol_definition) ).

fof(f1578,plain,
    ( spl0_143
    | spl0_121 ),
    inference(split_clause,[status(thm)],[f230,f1575,f1443]) ).

fof(f1580,plain,
    ( spl0_144
  <=> pd0_5 ),
    introduced(split_symbol_definition) ).

fof(f1583,plain,
    ( spl0_144
    | spl0_122 ),
    inference(split_clause,[status(thm)],[f232,f1580,f1446]) ).

fof(f1585,plain,
    ( spl0_145
  <=> pd0_6 ),
    introduced(split_symbol_definition) ).

fof(f1588,plain,
    ( spl0_145
    | spl0_123 ),
    inference(split_clause,[status(thm)],[f234,f1585,f1449]) ).

fof(f1590,plain,
    ( spl0_146
  <=> pd0_7 ),
    introduced(split_symbol_definition) ).

fof(f1593,plain,
    ( spl0_146
    | spl0_124 ),
    inference(split_clause,[status(thm)],[f236,f1590,f1452]) ).

fof(f1603,plain,
    ( ~ spl0_33
    | ~ spl0_91
    | spl0_41 ),
    inference(split_clause,[status(thm)],[f246,f1161,f1347,f1187]) ).

fof(f1604,plain,
    ( ~ spl0_34
    | ~ spl0_121
    | spl0_46 ),
    inference(split_clause,[status(thm)],[f247,f1164,f1443,f1203]) ).

fof(f1606,plain,
    ( ~ spl0_61
    | ~ spl0_32
    | spl0_57 ),
    inference(split_clause,[status(thm)],[f249,f1251,f1158,f1238]) ).

fof(f1608,plain,
    ( ~ spl0_63
    | ~ spl0_92
    | spl0_67 ),
    inference(split_clause,[status(thm)],[f251,f1257,f1350,f1270]) ).

fof(f1609,plain,
    ( ~ spl0_64
    | ~ spl0_122
    | spl0_72 ),
    inference(split_clause,[status(thm)],[f252,f1260,f1446,f1286]) ).

fof(f1614,plain,
    ( ~ spl0_94
    | ~ spl0_123
    | spl0_98 ),
    inference(split_clause,[status(thm)],[f257,f1356,f1449,f1369]) ).

fof(f1627,plain,
    ( spl0_149
  <=> op(e1,e0) = op(e0,e1) ),
    introduced(split_symbol_definition) ).

fof(f1628,plain,
    ( op(e1,e0) = op(e0,e1)
    | ~ spl0_149 ),
    inference(component_clause,[status(thm)],[f1627]) ).

fof(f1629,plain,
    ( op(e1,e0) != op(e0,e1)
    | spl0_149 ),
    inference(component_clause,[status(thm)],[f1627]) ).

fof(f1630,plain,
    ( spl0_150
  <=> op(op(e0,e1),e1) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1631,plain,
    ( op(op(e0,e1),e1) = e0
    | ~ spl0_150 ),
    inference(component_clause,[status(thm)],[f1630]) ).

fof(f1632,plain,
    ( op(op(e0,e1),e1) != e0
    | spl0_150 ),
    inference(component_clause,[status(thm)],[f1630]) ).

fof(f1637,plain,
    ( spl0_152
  <=> op(e2,e0) = op(e0,e2) ),
    introduced(split_symbol_definition) ).

fof(f1638,plain,
    ( op(e2,e0) = op(e0,e2)
    | ~ spl0_152 ),
    inference(component_clause,[status(thm)],[f1637]) ).

fof(f1639,plain,
    ( op(e2,e0) != op(e0,e2)
    | spl0_152 ),
    inference(component_clause,[status(thm)],[f1637]) ).

fof(f1640,plain,
    ( spl0_153
  <=> op(op(e0,e2),e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1641,plain,
    ( op(op(e0,e2),e2) = e0
    | ~ spl0_153 ),
    inference(component_clause,[status(thm)],[f1640]) ).

fof(f1642,plain,
    ( op(op(e0,e2),e2) != e0
    | spl0_153 ),
    inference(component_clause,[status(thm)],[f1640]) ).

fof(f1647,plain,
    ( spl0_155
  <=> op(e3,e0) = op(e0,e3) ),
    introduced(split_symbol_definition) ).

fof(f1648,plain,
    ( op(e3,e0) = op(e0,e3)
    | ~ spl0_155 ),
    inference(component_clause,[status(thm)],[f1647]) ).

fof(f1649,plain,
    ( op(e3,e0) != op(e0,e3)
    | spl0_155 ),
    inference(component_clause,[status(thm)],[f1647]) ).

fof(f1650,plain,
    ( spl0_156
  <=> op(op(e0,e3),e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1651,plain,
    ( op(op(e0,e3),e3) = e0
    | ~ spl0_156 ),
    inference(component_clause,[status(thm)],[f1650]) ).

fof(f1652,plain,
    ( op(op(e0,e3),e3) != e0
    | spl0_156 ),
    inference(component_clause,[status(thm)],[f1650]) ).

fof(f1657,plain,
    ( spl0_158
  <=> op(e4,e0) = op(e0,e4) ),
    introduced(split_symbol_definition) ).

fof(f1658,plain,
    ( op(e4,e0) = op(e0,e4)
    | ~ spl0_158 ),
    inference(component_clause,[status(thm)],[f1657]) ).

fof(f1659,plain,
    ( op(e4,e0) != op(e0,e4)
    | spl0_158 ),
    inference(component_clause,[status(thm)],[f1657]) ).

fof(f1660,plain,
    ( spl0_159
  <=> op(op(e0,e4),e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1661,plain,
    ( op(op(e0,e4),e4) = e0
    | ~ spl0_159 ),
    inference(component_clause,[status(thm)],[f1660]) ).

fof(f1662,plain,
    ( op(op(e0,e4),e4) != e0
    | spl0_159 ),
    inference(component_clause,[status(thm)],[f1660]) ).

fof(f1667,plain,
    ( spl0_161
  <=> op(op(e1,e0),e0) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1669,plain,
    ( op(op(e1,e0),e0) != e1
    | spl0_161 ),
    inference(component_clause,[status(thm)],[f1667]) ).

fof(f1681,plain,
    ( spl0_165
  <=> op(e2,e1) = op(e1,e2) ),
    introduced(split_symbol_definition) ).

fof(f1682,plain,
    ( op(e2,e1) = op(e1,e2)
    | ~ spl0_165 ),
    inference(component_clause,[status(thm)],[f1681]) ).

fof(f1683,plain,
    ( op(e2,e1) != op(e1,e2)
    | spl0_165 ),
    inference(component_clause,[status(thm)],[f1681]) ).

fof(f1691,plain,
    ( spl0_168
  <=> op(e3,e1) = op(e1,e3) ),
    introduced(split_symbol_definition) ).

fof(f1692,plain,
    ( op(e3,e1) = op(e1,e3)
    | ~ spl0_168 ),
    inference(component_clause,[status(thm)],[f1691]) ).

fof(f1693,plain,
    ( op(e3,e1) != op(e1,e3)
    | spl0_168 ),
    inference(component_clause,[status(thm)],[f1691]) ).

fof(f1694,plain,
    ( spl0_169
  <=> op(op(e1,e3),e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1696,plain,
    ( op(op(e1,e3),e3) != e1
    | spl0_169 ),
    inference(component_clause,[status(thm)],[f1694]) ).

fof(f1697,plain,
    ( spl0_170
  <=> op(op(e1,e3),e1) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1698,plain,
    ( op(op(e1,e3),e1) = e3
    | ~ spl0_170 ),
    inference(component_clause,[status(thm)],[f1697]) ).

fof(f1700,plain,
    ( spl0_168
    | ~ spl0_169
    | spl0_170 ),
    inference(split_clause,[status(thm)],[f271,f1691,f1694,f1697]) ).

fof(f1701,plain,
    ( spl0_171
  <=> op(e4,e1) = op(e1,e4) ),
    introduced(split_symbol_definition) ).

fof(f1702,plain,
    ( op(e4,e1) = op(e1,e4)
    | ~ spl0_171 ),
    inference(component_clause,[status(thm)],[f1701]) ).

fof(f1703,plain,
    ( op(e4,e1) != op(e1,e4)
    | spl0_171 ),
    inference(component_clause,[status(thm)],[f1701]) ).

fof(f1704,plain,
    ( spl0_172
  <=> op(op(e1,e4),e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1705,plain,
    ( op(op(e1,e4),e4) = e1
    | ~ spl0_172 ),
    inference(component_clause,[status(thm)],[f1704]) ).

fof(f1706,plain,
    ( op(op(e1,e4),e4) != e1
    | spl0_172 ),
    inference(component_clause,[status(thm)],[f1704]) ).

fof(f1707,plain,
    ( spl0_173
  <=> op(op(e1,e4),e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1710,plain,
    ( spl0_171
    | ~ spl0_172
    | spl0_173 ),
    inference(split_clause,[status(thm)],[f272,f1701,f1704,f1707]) ).

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

fof(f1713,plain,
    ( op(op(e2,e0),e0) != e2
    | spl0_174 ),
    inference(component_clause,[status(thm)],[f1711]) ).

fof(f1714,plain,
    ( spl0_175
  <=> op(op(e2,e0),e2) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1715,plain,
    ( op(op(e2,e0),e2) = e0
    | ~ spl0_175 ),
    inference(component_clause,[status(thm)],[f1714]) ).

fof(f1716,plain,
    ( op(op(e2,e0),e2) != e0
    | spl0_175 ),
    inference(component_clause,[status(thm)],[f1714]) ).

fof(f1718,plain,
    ( spl0_176
  <=> op(op(e2,e1),e1) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1720,plain,
    ( op(op(e2,e1),e1) != e2
    | spl0_176 ),
    inference(component_clause,[status(thm)],[f1718]) ).

fof(f1721,plain,
    ( spl0_177
  <=> op(op(e2,e1),e2) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1722,plain,
    ( op(op(e2,e1),e2) = e1
    | ~ spl0_177 ),
    inference(component_clause,[status(thm)],[f1721]) ).

fof(f1724,plain,
    ( spl0_165
    | ~ spl0_176
    | spl0_177 ),
    inference(split_clause,[status(thm)],[f274,f1681,f1718,f1721]) ).

fof(f1732,plain,
    ( spl0_180
  <=> op(e3,e2) = op(e2,e3) ),
    introduced(split_symbol_definition) ).

fof(f1733,plain,
    ( op(e3,e2) = op(e2,e3)
    | ~ spl0_180 ),
    inference(component_clause,[status(thm)],[f1732]) ).

fof(f1735,plain,
    ( spl0_181
  <=> op(op(e2,e3),e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1738,plain,
    ( spl0_182
  <=> op(op(e2,e3),e2) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1739,plain,
    ( op(op(e2,e3),e2) = e3
    | ~ spl0_182 ),
    inference(component_clause,[status(thm)],[f1738]) ).

fof(f1741,plain,
    ( spl0_180
    | ~ spl0_181
    | spl0_182 ),
    inference(split_clause,[status(thm)],[f276,f1732,f1735,f1738]) ).

fof(f1742,plain,
    ( spl0_183
  <=> op(e4,e2) = op(e2,e4) ),
    introduced(split_symbol_definition) ).

fof(f1743,plain,
    ( op(e4,e2) = op(e2,e4)
    | ~ spl0_183 ),
    inference(component_clause,[status(thm)],[f1742]) ).

fof(f1744,plain,
    ( op(e4,e2) != op(e2,e4)
    | spl0_183 ),
    inference(component_clause,[status(thm)],[f1742]) ).

fof(f1745,plain,
    ( spl0_184
  <=> op(op(e2,e4),e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1747,plain,
    ( op(op(e2,e4),e4) != e2
    | spl0_184 ),
    inference(component_clause,[status(thm)],[f1745]) ).

fof(f1748,plain,
    ( spl0_185
  <=> op(op(e2,e4),e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1749,plain,
    ( op(op(e2,e4),e2) = e4
    | ~ spl0_185 ),
    inference(component_clause,[status(thm)],[f1748]) ).

fof(f1751,plain,
    ( spl0_183
    | ~ spl0_184
    | spl0_185 ),
    inference(split_clause,[status(thm)],[f277,f1742,f1745,f1748]) ).

fof(f1752,plain,
    ( spl0_186
  <=> op(op(e3,e0),e0) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1754,plain,
    ( op(op(e3,e0),e0) != e3
    | spl0_186 ),
    inference(component_clause,[status(thm)],[f1752]) ).

fof(f1755,plain,
    ( spl0_187
  <=> op(op(e3,e0),e3) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1756,plain,
    ( op(op(e3,e0),e3) = e0
    | ~ spl0_187 ),
    inference(component_clause,[status(thm)],[f1755]) ).

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

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

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

fof(f1762,plain,
    ( spl0_189
  <=> op(op(e3,e1),e3) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1763,plain,
    ( op(op(e3,e1),e3) = e1
    | ~ spl0_189 ),
    inference(component_clause,[status(thm)],[f1762]) ).

fof(f1764,plain,
    ( op(op(e3,e1),e3) != e1
    | spl0_189 ),
    inference(component_clause,[status(thm)],[f1762]) ).

fof(f1765,plain,
    ( spl0_168
    | ~ spl0_188
    | spl0_189 ),
    inference(split_clause,[status(thm)],[f279,f1691,f1759,f1762]) ).

fof(f1769,plain,
    ( spl0_191
  <=> op(op(e3,e2),e3) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1770,plain,
    ( op(op(e3,e2),e3) = e2
    | ~ spl0_191 ),
    inference(component_clause,[status(thm)],[f1769]) ).

fof(f1771,plain,
    ( op(op(e3,e2),e3) != e2
    | spl0_191 ),
    inference(component_clause,[status(thm)],[f1769]) ).

fof(f1780,plain,
    ( spl0_194
  <=> op(e4,e3) = op(e3,e4) ),
    introduced(split_symbol_definition) ).

fof(f1781,plain,
    ( op(e4,e3) = op(e3,e4)
    | ~ spl0_194 ),
    inference(component_clause,[status(thm)],[f1780]) ).

fof(f1782,plain,
    ( op(e4,e3) != op(e3,e4)
    | spl0_194 ),
    inference(component_clause,[status(thm)],[f1780]) ).

fof(f1783,plain,
    ( spl0_195
  <=> op(op(e3,e4),e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1785,plain,
    ( op(op(e3,e4),e4) != e3
    | spl0_195 ),
    inference(component_clause,[status(thm)],[f1783]) ).

fof(f1790,plain,
    ( spl0_197
  <=> op(op(e4,e0),e0) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1792,plain,
    ( op(op(e4,e0),e0) != e4
    | spl0_197 ),
    inference(component_clause,[status(thm)],[f1790]) ).

fof(f1793,plain,
    ( spl0_198
  <=> op(op(e4,e0),e4) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1794,plain,
    ( op(op(e4,e0),e4) = e0
    | ~ spl0_198 ),
    inference(component_clause,[status(thm)],[f1793]) ).

fof(f1797,plain,
    ( spl0_199
  <=> op(op(e4,e1),e1) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1798,plain,
    ( op(op(e4,e1),e1) = e4
    | ~ spl0_199 ),
    inference(component_clause,[status(thm)],[f1797]) ).

fof(f1799,plain,
    ( op(op(e4,e1),e1) != e4
    | spl0_199 ),
    inference(component_clause,[status(thm)],[f1797]) ).

fof(f1800,plain,
    ( spl0_200
  <=> op(op(e4,e1),e4) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1801,plain,
    ( op(op(e4,e1),e4) = e1
    | ~ spl0_200 ),
    inference(component_clause,[status(thm)],[f1800]) ).

fof(f1802,plain,
    ( op(op(e4,e1),e4) != e1
    | spl0_200 ),
    inference(component_clause,[status(thm)],[f1800]) ).

fof(f1803,plain,
    ( spl0_171
    | ~ spl0_199
    | spl0_200 ),
    inference(split_clause,[status(thm)],[f284,f1701,f1797,f1800]) ).

fof(f1804,plain,
    ( spl0_201
  <=> op(op(e4,e2),e2) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1806,plain,
    ( op(op(e4,e2),e2) != e4
    | spl0_201 ),
    inference(component_clause,[status(thm)],[f1804]) ).

fof(f1807,plain,
    ( spl0_202
  <=> op(op(e4,e2),e4) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1808,plain,
    ( op(op(e4,e2),e4) = e2
    | ~ spl0_202 ),
    inference(component_clause,[status(thm)],[f1807]) ).

fof(f1810,plain,
    ( spl0_183
    | ~ spl0_201
    | spl0_202 ),
    inference(split_clause,[status(thm)],[f285,f1742,f1804,f1807]) ).

fof(f1811,plain,
    ( spl0_203
  <=> op(op(e4,e3),e3) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1812,plain,
    ( op(op(e4,e3),e3) = e4
    | ~ spl0_203 ),
    inference(component_clause,[status(thm)],[f1811]) ).

fof(f1813,plain,
    ( op(op(e4,e3),e3) != e4
    | spl0_203 ),
    inference(component_clause,[status(thm)],[f1811]) ).

fof(f1814,plain,
    ( spl0_204
  <=> op(op(e4,e3),e4) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1815,plain,
    ( op(op(e4,e3),e4) = e3
    | ~ spl0_204 ),
    inference(component_clause,[status(thm)],[f1814]) ).

fof(f1816,plain,
    ( op(op(e4,e3),e4) != e3
    | spl0_204 ),
    inference(component_clause,[status(thm)],[f1814]) ).

fof(f1817,plain,
    ( spl0_194
    | ~ spl0_203
    | spl0_204 ),
    inference(split_clause,[status(thm)],[f286,f1780,f1811,f1814]) ).

fof(f1825,plain,
    ( spl0_207
  <=> pd0_8 ),
    introduced(split_symbol_definition) ).

fof(f1829,plain,
    ( ~ spl0_130
    | spl0_207
    | ~ spl0_33 ),
    inference(split_clause,[status(thm)],[f292,f1522,f1825,f1161]) ).

fof(f1830,plain,
    ( ~ spl0_130
    | spl0_207
    | ~ spl0_63 ),
    inference(split_clause,[status(thm)],[f293,f1522,f1825,f1257]) ).

fof(f1832,plain,
    ( ~ spl0_130
    | spl0_207
    | ~ spl0_123 ),
    inference(split_clause,[status(thm)],[f295,f1522,f1825,f1449]) ).

fof(f1833,plain,
    ( spl0_208
  <=> pd0_9 ),
    introduced(split_symbol_definition) ).

fof(f1836,plain,
    ( ~ spl0_131
    | spl0_208
    | spl0_123 ),
    inference(split_clause,[status(thm)],[f299,f1530,f1833,f1449]) ).

fof(f1838,plain,
    ( spl0_209
  <=> pd0_10 ),
    introduced(split_symbol_definition) ).

fof(f1844,plain,
    ( spl0_211
  <=> op(e3,op(e0,e3)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1845,plain,
    ( op(e3,op(e0,e3)) = e0
    | ~ spl0_211 ),
    inference(component_clause,[status(thm)],[f1844]) ).

fof(f1846,plain,
    ( op(e3,op(e0,e3)) != e0
    | spl0_211 ),
    inference(component_clause,[status(thm)],[f1844]) ).

fof(f1848,plain,
    ( spl0_212
  <=> op(e1,op(e1,e3)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1849,plain,
    ( op(e1,op(e1,e3)) = e3
    | ~ spl0_212 ),
    inference(component_clause,[status(thm)],[f1848]) ).

fof(f1850,plain,
    ( op(e1,op(e1,e3)) != e3
    | spl0_212 ),
    inference(component_clause,[status(thm)],[f1848]) ).

fof(f1851,plain,
    ( spl0_213
  <=> op(e3,op(e1,e3)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1852,plain,
    ( op(e3,op(e1,e3)) = e1
    | ~ spl0_213 ),
    inference(component_clause,[status(thm)],[f1851]) ).

fof(f1853,plain,
    ( op(e3,op(e1,e3)) != e1
    | spl0_213 ),
    inference(component_clause,[status(thm)],[f1851]) ).

fof(f1854,plain,
    ( ~ spl0_132
    | spl0_209
    | spl0_212
    | ~ spl0_213 ),
    inference(split_clause,[status(thm)],[f305,f1535,f1838,f1848,f1851]) ).

fof(f1855,plain,
    ( spl0_214
  <=> op(e2,op(e2,e3)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1856,plain,
    ( op(e2,op(e2,e3)) = e3
    | ~ spl0_214 ),
    inference(component_clause,[status(thm)],[f1855]) ).

fof(f1857,plain,
    ( op(e2,op(e2,e3)) != e3
    | spl0_214 ),
    inference(component_clause,[status(thm)],[f1855]) ).

fof(f1858,plain,
    ( spl0_215
  <=> op(e3,op(e2,e3)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1860,plain,
    ( op(e3,op(e2,e3)) != e2
    | spl0_215 ),
    inference(component_clause,[status(thm)],[f1858]) ).

fof(f1861,plain,
    ( ~ spl0_132
    | spl0_209
    | spl0_214
    | ~ spl0_215 ),
    inference(split_clause,[status(thm)],[f306,f1535,f1838,f1855,f1858]) ).

fof(f1866,plain,
    ( spl0_217
  <=> op(e4,op(e4,e3)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1867,plain,
    ( op(e4,op(e4,e3)) = e3
    | ~ spl0_217 ),
    inference(component_clause,[status(thm)],[f1866]) ).

fof(f1868,plain,
    ( op(e4,op(e4,e3)) != e3
    | spl0_217 ),
    inference(component_clause,[status(thm)],[f1866]) ).

fof(f1869,plain,
    ( spl0_218
  <=> op(e3,op(e4,e3)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1870,plain,
    ( op(e3,op(e4,e3)) = e4
    | ~ spl0_218 ),
    inference(component_clause,[status(thm)],[f1869]) ).

fof(f1871,plain,
    ( op(e3,op(e4,e3)) != e4
    | spl0_218 ),
    inference(component_clause,[status(thm)],[f1869]) ).

fof(f1872,plain,
    ( ~ spl0_132
    | spl0_209
    | spl0_217
    | ~ spl0_218 ),
    inference(split_clause,[status(thm)],[f308,f1535,f1838,f1866,f1869]) ).

fof(f1873,plain,
    ( spl0_219
  <=> pd0_11 ),
    introduced(split_symbol_definition) ).

fof(f1876,plain,
    ( ~ spl0_142
    | spl0_219
    | spl0_115 ),
    inference(split_clause,[status(thm)],[f312,f1570,f1873,f1424]) ).

fof(f1878,plain,
    ( spl0_220
  <=> pd0_12 ),
    introduced(split_symbol_definition) ).

fof(f1881,plain,
    ( ~ spl0_143
    | spl0_220
    | spl0_116 ),
    inference(split_clause,[status(thm)],[f317,f1575,f1878,f1427]) ).

fof(f1882,plain,
    ( ~ spl0_143
    | spl0_220
    | ~ spl0_108
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f318,f1575,f1878,f1401,f1459]) ).

fof(f1883,plain,
    ( spl0_221
  <=> pd0_13 ),
    introduced(split_symbol_definition) ).

fof(f1886,plain,
    ( ~ spl0_144
    | spl0_221
    | spl0_117 ),
    inference(split_clause,[status(thm)],[f322,f1580,f1883,f1430]) ).

fof(f1887,plain,
    ( ~ spl0_144
    | spl0_221
    | ~ spl0_113
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f323,f1580,f1883,f1417,f1462]) ).

fof(f1888,plain,
    ( spl0_222
  <=> pd0_14 ),
    introduced(split_symbol_definition) ).

fof(f1891,plain,
    ( ~ spl0_145
    | spl0_222
    | spl0_118 ),
    inference(split_clause,[status(thm)],[f327,f1585,f1888,f1433]) ).

fof(f1893,plain,
    ( spl0_223
  <=> pd0_15 ),
    introduced(split_symbol_definition) ).

fof(f1896,plain,
    ( ~ spl0_146
    | spl0_223
    | spl0_119 ),
    inference(split_clause,[status(thm)],[f332,f1590,f1893,f1436]) ).

fof(f1898,plain,
    ( spl0_224
  <=> pd0_16 ),
    introduced(split_symbol_definition) ).

fof(f1902,plain,
    ( ~ spl0_207
    | spl0_224
    | ~ spl0_32 ),
    inference(split_clause,[status(thm)],[f338,f1825,f1898,f1158]) ).

fof(f1904,plain,
    ( ~ spl0_207
    | spl0_224
    | ~ spl0_92 ),
    inference(split_clause,[status(thm)],[f340,f1825,f1898,f1350]) ).

fof(f1905,plain,
    ( ~ spl0_207
    | spl0_224
    | ~ spl0_122 ),
    inference(split_clause,[status(thm)],[f341,f1825,f1898,f1446]) ).

fof(f1906,plain,
    ( spl0_225
  <=> pd0_17 ),
    introduced(split_symbol_definition) ).

fof(f1909,plain,
    ( ~ spl0_208
    | spl0_225
    | spl0_122 ),
    inference(split_clause,[status(thm)],[f345,f1833,f1906,f1446]) ).

fof(f1911,plain,
    ( spl0_226
  <=> pd0_18 ),
    introduced(split_symbol_definition) ).

fof(f1914,plain,
    ( spl0_227
  <=> op(e0,op(e0,e2)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1917,plain,
    ( spl0_228
  <=> op(e2,op(e0,e2)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1919,plain,
    ( op(e2,op(e0,e2)) != e0
    | spl0_228 ),
    inference(component_clause,[status(thm)],[f1917]) ).

fof(f1920,plain,
    ( ~ spl0_209
    | spl0_226
    | spl0_227
    | ~ spl0_228 ),
    inference(split_clause,[status(thm)],[f350,f1838,f1911,f1914,f1917]) ).

fof(f1921,plain,
    ( spl0_229
  <=> op(e1,op(e1,e2)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1922,plain,
    ( op(e1,op(e1,e2)) = e2
    | ~ spl0_229 ),
    inference(component_clause,[status(thm)],[f1921]) ).

fof(f1923,plain,
    ( op(e1,op(e1,e2)) != e2
    | spl0_229 ),
    inference(component_clause,[status(thm)],[f1921]) ).

fof(f1924,plain,
    ( spl0_230
  <=> op(e2,op(e1,e2)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1926,plain,
    ( op(e2,op(e1,e2)) != e1
    | spl0_230 ),
    inference(component_clause,[status(thm)],[f1924]) ).

fof(f1927,plain,
    ( ~ spl0_209
    | spl0_226
    | spl0_229
    | ~ spl0_230 ),
    inference(split_clause,[status(thm)],[f351,f1838,f1911,f1921,f1924]) ).

fof(f1932,plain,
    ( spl0_232
  <=> op(e3,op(e3,e2)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1933,plain,
    ( op(e3,op(e3,e2)) = e2
    | ~ spl0_232 ),
    inference(component_clause,[status(thm)],[f1932]) ).

fof(f1935,plain,
    ( spl0_233
  <=> op(e2,op(e3,e2)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f1937,plain,
    ( op(e2,op(e3,e2)) != e3
    | spl0_233 ),
    inference(component_clause,[status(thm)],[f1935]) ).

fof(f1938,plain,
    ( ~ spl0_209
    | spl0_226
    | spl0_232
    | ~ spl0_233 ),
    inference(split_clause,[status(thm)],[f353,f1838,f1911,f1932,f1935]) ).

fof(f1939,plain,
    ( spl0_234
  <=> op(e4,op(e4,e2)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f1940,plain,
    ( op(e4,op(e4,e2)) = e2
    | ~ spl0_234 ),
    inference(component_clause,[status(thm)],[f1939]) ).

fof(f1942,plain,
    ( spl0_235
  <=> op(e2,op(e4,e2)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f1943,plain,
    ( op(e2,op(e4,e2)) = e4
    | ~ spl0_235 ),
    inference(component_clause,[status(thm)],[f1942]) ).

fof(f1944,plain,
    ( op(e2,op(e4,e2)) != e4
    | spl0_235 ),
    inference(component_clause,[status(thm)],[f1942]) ).

fof(f1945,plain,
    ( ~ spl0_209
    | spl0_226
    | spl0_234
    | ~ spl0_235 ),
    inference(split_clause,[status(thm)],[f354,f1838,f1911,f1939,f1942]) ).

fof(f1951,plain,
    ( spl0_237
  <=> pd0_20 ),
    introduced(split_symbol_definition) ).

fof(f1954,plain,
    ( ~ spl0_220
    | spl0_237
    | spl0_111 ),
    inference(split_clause,[status(thm)],[f363,f1878,f1951,f1411]) ).

fof(f1955,plain,
    ( ~ spl0_220
    | spl0_237
    | ~ spl0_107
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f364,f1878,f1951,f1398,f1459]) ).

fof(f1956,plain,
    ( spl0_238
  <=> pd0_21 ),
    introduced(split_symbol_definition) ).

fof(f1959,plain,
    ( ~ spl0_221
    | spl0_238
    | spl0_112 ),
    inference(split_clause,[status(thm)],[f368,f1883,f1956,f1414]) ).

fof(f1960,plain,
    ( ~ spl0_221
    | spl0_238
    | ~ spl0_112
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f369,f1883,f1956,f1414,f1462]) ).

fof(f1961,plain,
    ( spl0_239
  <=> pd0_22 ),
    introduced(split_symbol_definition) ).

fof(f1964,plain,
    ( ~ spl0_222
    | spl0_239
    | spl0_113 ),
    inference(split_clause,[status(thm)],[f373,f1888,f1961,f1417]) ).

fof(f1965,plain,
    ( ~ spl0_222
    | spl0_239
    | ~ spl0_117
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f374,f1888,f1961,f1430,f1465]) ).

fof(f1966,plain,
    ( spl0_240
  <=> pd0_23 ),
    introduced(split_symbol_definition) ).

fof(f1969,plain,
    ( ~ spl0_223
    | spl0_240
    | spl0_114 ),
    inference(split_clause,[status(thm)],[f378,f1893,f1966,f1420]) ).

fof(f1971,plain,
    ( spl0_241
  <=> pd0_24 ),
    introduced(split_symbol_definition) ).

fof(f1976,plain,
    ( ~ spl0_224
    | spl0_241
    | ~ spl0_61 ),
    inference(split_clause,[status(thm)],[f385,f1898,f1971,f1251]) ).

fof(f1977,plain,
    ( ~ spl0_224
    | spl0_241
    | ~ spl0_91 ),
    inference(split_clause,[status(thm)],[f386,f1898,f1971,f1347]) ).

fof(f1978,plain,
    ( ~ spl0_224
    | spl0_241
    | ~ spl0_121 ),
    inference(split_clause,[status(thm)],[f387,f1898,f1971,f1443]) ).

fof(f1979,plain,
    ( spl0_242
  <=> pd0_25 ),
    introduced(split_symbol_definition) ).

fof(f1982,plain,
    ( ~ spl0_225
    | spl0_242
    | spl0_121 ),
    inference(split_clause,[status(thm)],[f391,f1906,f1979,f1443]) ).

fof(f1984,plain,
    ( spl0_243
  <=> pd0_26 ),
    introduced(split_symbol_definition) ).

fof(f1990,plain,
    ( spl0_245
  <=> op(e1,op(e0,e1)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f1991,plain,
    ( op(e1,op(e0,e1)) = e0
    | ~ spl0_245 ),
    inference(component_clause,[status(thm)],[f1990]) ).

fof(f1992,plain,
    ( op(e1,op(e0,e1)) != e0
    | spl0_245 ),
    inference(component_clause,[status(thm)],[f1990]) ).

fof(f1998,plain,
    ( spl0_247
  <=> op(e2,op(e2,e1)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f1999,plain,
    ( op(e2,op(e2,e1)) = e1
    | ~ spl0_247 ),
    inference(component_clause,[status(thm)],[f1998]) ).

fof(f2001,plain,
    ( spl0_248
  <=> op(e1,op(e2,e1)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f2003,plain,
    ( op(e1,op(e2,e1)) != e2
    | spl0_248 ),
    inference(component_clause,[status(thm)],[f2001]) ).

fof(f2004,plain,
    ( ~ spl0_226
    | spl0_243
    | spl0_247
    | ~ spl0_248 ),
    inference(split_clause,[status(thm)],[f398,f1911,f1984,f1998,f2001]) ).

fof(f2005,plain,
    ( spl0_249
  <=> op(e3,op(e3,e1)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f2006,plain,
    ( op(e3,op(e3,e1)) = e1
    | ~ spl0_249 ),
    inference(component_clause,[status(thm)],[f2005]) ).

fof(f2008,plain,
    ( spl0_250
  <=> op(e1,op(e3,e1)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f2009,plain,
    ( op(e1,op(e3,e1)) = e3
    | ~ spl0_250 ),
    inference(component_clause,[status(thm)],[f2008]) ).

fof(f2010,plain,
    ( op(e1,op(e3,e1)) != e3
    | spl0_250 ),
    inference(component_clause,[status(thm)],[f2008]) ).

fof(f2011,plain,
    ( ~ spl0_226
    | spl0_243
    | spl0_249
    | ~ spl0_250 ),
    inference(split_clause,[status(thm)],[f399,f1911,f1984,f2005,f2008]) ).

fof(f2012,plain,
    ( spl0_251
  <=> op(e4,op(e4,e1)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f2013,plain,
    ( op(e4,op(e4,e1)) = e1
    | ~ spl0_251 ),
    inference(component_clause,[status(thm)],[f2012]) ).

fof(f2014,plain,
    ( op(e4,op(e4,e1)) != e1
    | spl0_251 ),
    inference(component_clause,[status(thm)],[f2012]) ).

fof(f2015,plain,
    ( spl0_252
  <=> op(e1,op(e4,e1)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f2016,plain,
    ( op(e1,op(e4,e1)) = e4
    | ~ spl0_252 ),
    inference(component_clause,[status(thm)],[f2015]) ).

fof(f2017,plain,
    ( op(e1,op(e4,e1)) != e4
    | spl0_252 ),
    inference(component_clause,[status(thm)],[f2015]) ).

fof(f2018,plain,
    ( ~ spl0_226
    | spl0_243
    | spl0_251
    | ~ spl0_252 ),
    inference(split_clause,[status(thm)],[f400,f1911,f1984,f2012,f2015]) ).

fof(f2024,plain,
    ( spl0_254
  <=> pd0_28 ),
    introduced(split_symbol_definition) ).

fof(f2027,plain,
    ( ~ spl0_237
    | spl0_254
    | spl0_106 ),
    inference(split_clause,[status(thm)],[f409,f1951,f2024,f1395]) ).

fof(f2029,plain,
    ( spl0_255
  <=> pd0_29 ),
    introduced(split_symbol_definition) ).

fof(f2032,plain,
    ( ~ spl0_238
    | spl0_255
    | spl0_107 ),
    inference(split_clause,[status(thm)],[f414,f1956,f2029,f1398]) ).

fof(f2033,plain,
    ( ~ spl0_238
    | spl0_255
    | ~ spl0_111
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f415,f1956,f2029,f1411,f1462]) ).

fof(f2034,plain,
    ( spl0_256
  <=> pd0_30 ),
    introduced(split_symbol_definition) ).

fof(f2037,plain,
    ( ~ spl0_239
    | spl0_256
    | spl0_108 ),
    inference(split_clause,[status(thm)],[f419,f1961,f2034,f1401]) ).

fof(f2038,plain,
    ( ~ spl0_239
    | spl0_256
    | ~ spl0_116
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f420,f1961,f2034,f1427,f1465]) ).

fof(f2039,plain,
    ( spl0_257
  <=> pd0_31 ),
    introduced(split_symbol_definition) ).

fof(f2042,plain,
    ( ~ spl0_240
    | spl0_257
    | spl0_109 ),
    inference(split_clause,[status(thm)],[f424,f1966,f2039,f1404]) ).

fof(f2044,plain,
    ( ~ spl0_241
    | ~ spl0_0 ),
    inference(split_clause,[status(thm)],[f427,f1971,f1056]) ).

fof(f2049,plain,
    ( spl0_258
  <=> pd0_32 ),
    introduced(split_symbol_definition) ).

fof(f2053,plain,
    ( ~ spl0_242
    | spl0_258
    | ~ spl0_104 ),
    inference(split_clause,[status(thm)],[f436,f1979,f2049,f1388]) ).

fof(f2058,plain,
    ( spl0_260
  <=> op(e1,op(e1,e0)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f2059,plain,
    ( op(e1,op(e1,e0)) = e0
    | ~ spl0_260 ),
    inference(component_clause,[status(thm)],[f2058]) ).

fof(f2060,plain,
    ( op(e1,op(e1,e0)) != e0
    | spl0_260 ),
    inference(component_clause,[status(thm)],[f2058]) ).

fof(f2061,plain,
    ( spl0_261
  <=> op(e0,op(e1,e0)) = e1 ),
    introduced(split_symbol_definition) ).

fof(f2063,plain,
    ( op(e0,op(e1,e0)) != e1
    | spl0_261 ),
    inference(component_clause,[status(thm)],[f2061]) ).

fof(f2064,plain,
    ( ~ spl0_243
    | spl0_260
    | ~ spl0_261 ),
    inference(split_clause,[status(thm)],[f439,f1984,f2058,f2061]) ).

fof(f2065,plain,
    ( spl0_262
  <=> op(e2,op(e2,e0)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f2066,plain,
    ( op(e2,op(e2,e0)) = e0
    | ~ spl0_262 ),
    inference(component_clause,[status(thm)],[f2065]) ).

fof(f2067,plain,
    ( op(e2,op(e2,e0)) != e0
    | spl0_262 ),
    inference(component_clause,[status(thm)],[f2065]) ).

fof(f2068,plain,
    ( spl0_263
  <=> op(e0,op(e2,e0)) = e2 ),
    introduced(split_symbol_definition) ).

fof(f2070,plain,
    ( op(e0,op(e2,e0)) != e2
    | spl0_263 ),
    inference(component_clause,[status(thm)],[f2068]) ).

fof(f2071,plain,
    ( ~ spl0_243
    | spl0_262
    | ~ spl0_263 ),
    inference(split_clause,[status(thm)],[f440,f1984,f2065,f2068]) ).

fof(f2072,plain,
    ( spl0_264
  <=> op(e3,op(e3,e0)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f2073,plain,
    ( op(e3,op(e3,e0)) = e0
    | ~ spl0_264 ),
    inference(component_clause,[status(thm)],[f2072]) ).

fof(f2074,plain,
    ( op(e3,op(e3,e0)) != e0
    | spl0_264 ),
    inference(component_clause,[status(thm)],[f2072]) ).

fof(f2075,plain,
    ( spl0_265
  <=> op(e0,op(e3,e0)) = e3 ),
    introduced(split_symbol_definition) ).

fof(f2077,plain,
    ( op(e0,op(e3,e0)) != e3
    | spl0_265 ),
    inference(component_clause,[status(thm)],[f2075]) ).

fof(f2078,plain,
    ( ~ spl0_243
    | spl0_264
    | ~ spl0_265 ),
    inference(split_clause,[status(thm)],[f441,f1984,f2072,f2075]) ).

fof(f2079,plain,
    ( spl0_266
  <=> op(e4,op(e4,e0)) = e0 ),
    introduced(split_symbol_definition) ).

fof(f2080,plain,
    ( op(e4,op(e4,e0)) = e0
    | ~ spl0_266 ),
    inference(component_clause,[status(thm)],[f2079]) ).

fof(f2082,plain,
    ( spl0_267
  <=> op(e0,op(e4,e0)) = e4 ),
    introduced(split_symbol_definition) ).

fof(f2084,plain,
    ( op(e0,op(e4,e0)) != e4
    | spl0_267 ),
    inference(component_clause,[status(thm)],[f2082]) ).

fof(f2085,plain,
    ( ~ spl0_243
    | spl0_266
    | ~ spl0_267 ),
    inference(split_clause,[status(thm)],[f442,f1984,f2079,f2082]) ).

fof(f2091,plain,
    ( spl0_269
  <=> pd0_34 ),
    introduced(split_symbol_definition) ).

fof(f2094,plain,
    ( ~ spl0_254
    | spl0_269
    | spl0_101 ),
    inference(split_clause,[status(thm)],[f451,f2024,f2091,f1379]) ).

fof(f2096,plain,
    ( spl0_270
  <=> pd0_35 ),
    introduced(split_symbol_definition) ).

fof(f2099,plain,
    ( ~ spl0_255
    | spl0_270
    | spl0_102 ),
    inference(split_clause,[status(thm)],[f456,f2029,f2096,f1382]) ).

fof(f2101,plain,
    ( spl0_271
  <=> pd0_36 ),
    introduced(split_symbol_definition) ).

fof(f2104,plain,
    ( ~ spl0_256
    | spl0_271
    | spl0_103 ),
    inference(split_clause,[status(thm)],[f461,f2034,f2101,f1385]) ).

fof(f2106,plain,
    ( spl0_272
  <=> pd0_37 ),
    introduced(split_symbol_definition) ).

fof(f2110,plain,
    ( ~ spl0_257
    | spl0_272
    | ~ spl0_120
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f467,f2039,f2106,f1440,f1468]) ).

fof(f2111,plain,
    ( spl0_273
  <=> pd0_38 ),
    introduced(split_symbol_definition) ).

fof(f2114,plain,
    ( ~ spl0_258
    | spl0_273
    | spl0_94 ),
    inference(split_clause,[status(thm)],[f471,f2049,f2111,f1356]) ).

fof(f2121,plain,
    ( spl0_275
  <=> pd0_40 ),
    introduced(split_symbol_definition) ).

fof(f2124,plain,
    ( ~ spl0_269
    | spl0_275
    | spl0_96 ),
    inference(split_clause,[status(thm)],[f481,f2091,f2121,f1363]) ).

fof(f2125,plain,
    ( ~ spl0_269
    | spl0_275
    | ~ spl0_84
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f482,f2091,f2121,f1324,f1459]) ).

fof(f2126,plain,
    ( spl0_276
  <=> pd0_41 ),
    introduced(split_symbol_definition) ).

fof(f2129,plain,
    ( ~ spl0_270
    | spl0_276
    | spl0_97 ),
    inference(split_clause,[status(thm)],[f486,f2096,f2126,f1366]) ).

fof(f2130,plain,
    ( ~ spl0_270
    | spl0_276
    | ~ spl0_89
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f487,f2096,f2126,f1340,f1462]) ).

fof(f2131,plain,
    ( spl0_277
  <=> pd0_42 ),
    introduced(split_symbol_definition) ).

fof(f2134,plain,
    ( ~ spl0_271
    | spl0_277
    | spl0_98 ),
    inference(split_clause,[status(thm)],[f491,f2101,f2131,f1369]) ).

fof(f2136,plain,
    ( spl0_278
  <=> pd0_43 ),
    introduced(split_symbol_definition) ).

fof(f2139,plain,
    ( ~ spl0_272
    | spl0_278
    | spl0_99 ),
    inference(split_clause,[status(thm)],[f496,f2106,f2136,f1372]) ).

fof(f2141,plain,
    ( spl0_279
  <=> pd0_44 ),
    introduced(split_symbol_definition) ).

fof(f2144,plain,
    ( ~ spl0_273
    | spl0_279
    | spl0_93 ),
    inference(split_clause,[status(thm)],[f501,f2111,f2141,f1353]) ).

fof(f2151,plain,
    ( spl0_281
  <=> pd0_46 ),
    introduced(split_symbol_definition) ).

fof(f2154,plain,
    ( ~ spl0_275
    | spl0_281
    | spl0_91 ),
    inference(split_clause,[status(thm)],[f511,f2121,f2151,f1347]) ).

fof(f2156,plain,
    ( spl0_282
  <=> pd0_47 ),
    introduced(split_symbol_definition) ).

fof(f2159,plain,
    ( ~ spl0_276
    | spl0_282
    | spl0_92 ),
    inference(split_clause,[status(thm)],[f516,f2126,f2156,f1350]) ).

fof(f2161,plain,
    ( spl0_283
  <=> pd0_48 ),
    introduced(split_symbol_definition) ).

fof(f2164,plain,
    ( ~ spl0_277
    | spl0_283
    | spl0_93 ),
    inference(split_clause,[status(thm)],[f521,f2131,f2161,f1353]) ).

fof(f2166,plain,
    ( spl0_284
  <=> pd0_49 ),
    introduced(split_symbol_definition) ).

fof(f2169,plain,
    ( ~ spl0_278
    | spl0_284
    | spl0_94 ),
    inference(split_clause,[status(thm)],[f526,f2136,f2166,f1356]) ).

fof(f2171,plain,
    ( spl0_285
  <=> pd0_50 ),
    introduced(split_symbol_definition) ).

fof(f2174,plain,
    ( ~ spl0_279
    | spl0_285
    | spl0_92 ),
    inference(split_clause,[status(thm)],[f531,f2141,f2171,f1350]) ).

fof(f2176,plain,
    ( spl0_286
  <=> pd0_51 ),
    introduced(split_symbol_definition) ).

fof(f2181,plain,
    ( spl0_287
  <=> pd0_52 ),
    introduced(split_symbol_definition) ).

fof(f2184,plain,
    ( ~ spl0_281
    | spl0_287
    | spl0_86 ),
    inference(split_clause,[status(thm)],[f541,f2151,f2181,f1331]) ).

fof(f2185,plain,
    ( ~ spl0_281
    | spl0_287
    | ~ spl0_82
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f542,f2151,f2181,f1318,f1459]) ).

fof(f2186,plain,
    ( spl0_288
  <=> pd0_53 ),
    introduced(split_symbol_definition) ).

fof(f2189,plain,
    ( ~ spl0_282
    | spl0_288
    | spl0_87 ),
    inference(split_clause,[status(thm)],[f546,f2156,f2186,f1334]) ).

fof(f2191,plain,
    ( spl0_289
  <=> pd0_54 ),
    introduced(split_symbol_definition) ).

fof(f2194,plain,
    ( ~ spl0_283
    | spl0_289
    | spl0_88 ),
    inference(split_clause,[status(thm)],[f551,f2161,f2191,f1337]) ).

fof(f2196,plain,
    ( spl0_290
  <=> pd0_55 ),
    introduced(split_symbol_definition) ).

fof(f2199,plain,
    ( ~ spl0_284
    | spl0_290
    | spl0_89 ),
    inference(split_clause,[status(thm)],[f556,f2166,f2196,f1340]) ).

fof(f2200,plain,
    ( ~ spl0_284
    | spl0_290
    | ~ spl0_97
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f557,f2166,f2196,f1366,f1468]) ).

fof(f2201,plain,
    ( spl0_291
  <=> pd0_56 ),
    introduced(split_symbol_definition) ).

fof(f2204,plain,
    ( ~ spl0_285
    | spl0_291
    | spl0_91 ),
    inference(split_clause,[status(thm)],[f561,f2171,f2201,f1347]) ).

fof(f2206,plain,
    ( spl0_292
  <=> pd0_57 ),
    introduced(split_symbol_definition) ).

fof(f2209,plain,
    ( ~ spl0_286
    | spl0_292
    | spl0_80 ),
    inference(split_clause,[status(thm)],[f566,f2176,f2206,f1312]) ).

fof(f2211,plain,
    ( spl0_293
  <=> pd0_58 ),
    introduced(split_symbol_definition) ).

fof(f2214,plain,
    ( ~ spl0_287
    | spl0_293
    | spl0_81 ),
    inference(split_clause,[status(thm)],[f571,f2181,f2211,f1315]) ).

fof(f2216,plain,
    ( spl0_294
  <=> pd0_59 ),
    introduced(split_symbol_definition) ).

fof(f2219,plain,
    ( ~ spl0_288
    | spl0_294
    | spl0_82 ),
    inference(split_clause,[status(thm)],[f576,f2186,f2216,f1318]) ).

fof(f2220,plain,
    ( ~ spl0_288
    | spl0_294
    | ~ spl0_86
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f577,f2186,f2216,f1331,f1462]) ).

fof(f2221,plain,
    ( spl0_295
  <=> pd0_60 ),
    introduced(split_symbol_definition) ).

fof(f2224,plain,
    ( ~ spl0_289
    | spl0_295
    | spl0_83 ),
    inference(split_clause,[status(thm)],[f581,f2191,f2221,f1321]) ).

fof(f2226,plain,
    ( spl0_296
  <=> pd0_61 ),
    introduced(split_symbol_definition) ).

fof(f2229,plain,
    ( ~ spl0_290
    | spl0_296
    | spl0_84 ),
    inference(split_clause,[status(thm)],[f586,f2196,f2226,f1324]) ).

fof(f2230,plain,
    ( ~ spl0_290
    | spl0_296
    | ~ spl0_96
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f587,f2196,f2226,f1363,f1468]) ).

fof(f2231,plain,
    ( spl0_297
  <=> pd0_62 ),
    introduced(split_symbol_definition) ).

fof(f2235,plain,
    ( ~ spl0_291
    | spl0_297
    | ~ spl0_78 ),
    inference(split_clause,[status(thm)],[f592,f2201,f2231,f1305]) ).

fof(f2236,plain,
    ( spl0_298
  <=> pd0_63 ),
    introduced(split_symbol_definition) ).

fof(f2239,plain,
    ( ~ spl0_292
    | spl0_298
    | spl0_75 ),
    inference(split_clause,[status(thm)],[f596,f2206,f2236,f1296]) ).

fof(f2241,plain,
    ( spl0_299
  <=> pd0_64 ),
    introduced(split_symbol_definition) ).

fof(f2244,plain,
    ( ~ spl0_293
    | spl0_299
    | spl0_76 ),
    inference(split_clause,[status(thm)],[f601,f2211,f2241,f1299]) ).

fof(f2246,plain,
    ( spl0_300
  <=> pd0_65 ),
    introduced(split_symbol_definition) ).

fof(f2249,plain,
    ( ~ spl0_294
    | spl0_300
    | spl0_77 ),
    inference(split_clause,[status(thm)],[f606,f2216,f2246,f1302]) ).

fof(f2251,plain,
    ( spl0_301
  <=> pd0_66 ),
    introduced(split_symbol_definition) ).

fof(f2255,plain,
    ( ~ spl0_295
    | spl0_301
    | ~ spl0_90
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f612,f2221,f2251,f1344,f1465]) ).

fof(f2256,plain,
    ( spl0_302
  <=> pd0_67 ),
    introduced(split_symbol_definition) ).

fof(f2259,plain,
    ( ~ spl0_296
    | spl0_302
    | spl0_79 ),
    inference(split_clause,[status(thm)],[f616,f2226,f2256,f1308]) ).

fof(f2261,plain,
    ( spl0_303
  <=> pd0_68 ),
    introduced(split_symbol_definition) ).

fof(f2264,plain,
    ( ~ spl0_297
    | spl0_303
    | spl0_64 ),
    inference(split_clause,[status(thm)],[f621,f2231,f2261,f1260]) ).

fof(f2266,plain,
    ( spl0_304
  <=> pd0_69 ),
    introduced(split_symbol_definition) ).

fof(f2271,plain,
    ( spl0_305
  <=> pd0_70 ),
    introduced(split_symbol_definition) ).

fof(f2274,plain,
    ( ~ spl0_299
    | spl0_305
    | spl0_71 ),
    inference(split_clause,[status(thm)],[f631,f2241,f2271,f1283]) ).

fof(f2275,plain,
    ( ~ spl0_299
    | spl0_305
    | ~ spl0_59
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f632,f2241,f2271,f1244,f1459]) ).

fof(f2276,plain,
    ( spl0_306
  <=> pd0_71 ),
    introduced(split_symbol_definition) ).

fof(f2279,plain,
    ( ~ spl0_300
    | spl0_306
    | spl0_72 ),
    inference(split_clause,[status(thm)],[f636,f2246,f2276,f1286]) ).

fof(f2281,plain,
    ( spl0_307
  <=> pd0_72 ),
    introduced(split_symbol_definition) ).

fof(f2284,plain,
    ( ~ spl0_301
    | spl0_307
    | spl0_73 ),
    inference(split_clause,[status(thm)],[f641,f2251,f2281,f1289]) ).

fof(f2285,plain,
    ( ~ spl0_301
    | spl0_307
    | ~ spl0_69
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f642,f2251,f2281,f1276,f1465]) ).

fof(f2286,plain,
    ( spl0_308
  <=> pd0_73 ),
    introduced(split_symbol_definition) ).

fof(f2289,plain,
    ( ~ spl0_302
    | spl0_308
    | spl0_74 ),
    inference(split_clause,[status(thm)],[f646,f2256,f2286,f1292]) ).

fof(f2291,plain,
    ( spl0_309
  <=> pd0_74 ),
    introduced(split_symbol_definition) ).

fof(f2294,plain,
    ( ~ spl0_303
    | spl0_309
    | spl0_63 ),
    inference(split_clause,[status(thm)],[f651,f2261,f2291,f1257]) ).

fof(f2296,plain,
    ( spl0_310
  <=> pd0_75 ),
    introduced(split_symbol_definition) ).

fof(f2299,plain,
    ( ~ spl0_304
    | spl0_310
    | spl0_65 ),
    inference(split_clause,[status(thm)],[f656,f2266,f2296,f1264]) ).

fof(f2301,plain,
    ( spl0_311
  <=> pd0_76 ),
    introduced(split_symbol_definition) ).

fof(f2304,plain,
    ( ~ spl0_305
    | spl0_311
    | spl0_66 ),
    inference(split_clause,[status(thm)],[f661,f2271,f2301,f1267]) ).

fof(f2305,plain,
    ( ~ spl0_305
    | spl0_311
    | ~ spl0_58
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f662,f2271,f2301,f1241,f1459]) ).

fof(f2306,plain,
    ( spl0_312
  <=> pd0_77 ),
    introduced(split_symbol_definition) ).

fof(f2309,plain,
    ( ~ spl0_306
    | spl0_312
    | spl0_67 ),
    inference(split_clause,[status(thm)],[f666,f2276,f2306,f1270]) ).

fof(f2311,plain,
    ( spl0_313
  <=> pd0_78 ),
    introduced(split_symbol_definition) ).

fof(f2314,plain,
    ( ~ spl0_307
    | spl0_313
    | spl0_68 ),
    inference(split_clause,[status(thm)],[f671,f2281,f2311,f1273]) ).

fof(f2316,plain,
    ( spl0_314
  <=> pd0_79 ),
    introduced(split_symbol_definition) ).

fof(f2319,plain,
    ( ~ spl0_308
    | spl0_314
    | spl0_69 ),
    inference(split_clause,[status(thm)],[f676,f2286,f2316,f1276]) ).

fof(f2320,plain,
    ( ~ spl0_308
    | spl0_314
    | ~ spl0_73
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f677,f2286,f2316,f1289,f1468]) ).

fof(f2321,plain,
    ( spl0_315
  <=> pd0_80 ),
    introduced(split_symbol_definition) ).

fof(f2324,plain,
    ( ~ spl0_309
    | spl0_315
    | spl0_62 ),
    inference(split_clause,[status(thm)],[f681,f2291,f2321,f1254]) ).

fof(f2326,plain,
    ( spl0_316
  <=> pd0_81 ),
    introduced(split_symbol_definition) ).

fof(f2329,plain,
    ( ~ spl0_310
    | spl0_316
    | spl0_60 ),
    inference(split_clause,[status(thm)],[f686,f2296,f2326,f1248]) ).

fof(f2331,plain,
    ( spl0_317
  <=> pd0_82 ),
    introduced(split_symbol_definition) ).

fof(f2334,plain,
    ( ~ spl0_311
    | spl0_317
    | spl0_61 ),
    inference(split_clause,[status(thm)],[f691,f2301,f2331,f1251]) ).

fof(f2336,plain,
    ( spl0_318
  <=> pd0_83 ),
    introduced(split_symbol_definition) ).

fof(f2339,plain,
    ( ~ spl0_312
    | spl0_318
    | spl0_62 ),
    inference(split_clause,[status(thm)],[f696,f2306,f2336,f1254]) ).

fof(f2341,plain,
    ( spl0_319
  <=> pd0_84 ),
    introduced(split_symbol_definition) ).

fof(f2344,plain,
    ( ~ spl0_313
    | spl0_319
    | spl0_63 ),
    inference(split_clause,[status(thm)],[f701,f2311,f2341,f1257]) ).

fof(f2346,plain,
    ( spl0_320
  <=> pd0_85 ),
    introduced(split_symbol_definition) ).

fof(f2349,plain,
    ( ~ spl0_314
    | spl0_320
    | spl0_64 ),
    inference(split_clause,[status(thm)],[f706,f2316,f2346,f1260]) ).

fof(f2351,plain,
    ( spl0_321
  <=> pd0_86 ),
    introduced(split_symbol_definition) ).

fof(f2354,plain,
    ( ~ spl0_315
    | spl0_321
    | spl0_61 ),
    inference(split_clause,[status(thm)],[f711,f2321,f2351,f1251]) ).

fof(f2356,plain,
    ( spl0_322
  <=> pd0_87 ),
    introduced(split_symbol_definition) ).

fof(f2359,plain,
    ( ~ spl0_316
    | spl0_322
    | spl0_55 ),
    inference(split_clause,[status(thm)],[f716,f2326,f2356,f1232]) ).

fof(f2361,plain,
    ( spl0_323
  <=> pd0_88 ),
    introduced(split_symbol_definition) ).

fof(f2364,plain,
    ( ~ spl0_317
    | spl0_323
    | spl0_56 ),
    inference(split_clause,[status(thm)],[f721,f2331,f2361,f1235]) ).

fof(f2366,plain,
    ( spl0_324
  <=> pd0_89 ),
    introduced(split_symbol_definition) ).

fof(f2369,plain,
    ( ~ spl0_318
    | spl0_324
    | spl0_57 ),
    inference(split_clause,[status(thm)],[f726,f2336,f2366,f1238]) ).

fof(f2371,plain,
    ( spl0_325
  <=> pd0_90 ),
    introduced(split_symbol_definition) ).

fof(f2374,plain,
    ( ~ spl0_319
    | spl0_325
    | spl0_58 ),
    inference(split_clause,[status(thm)],[f731,f2341,f2371,f1241]) ).

fof(f2375,plain,
    ( ~ spl0_319
    | spl0_325
    | ~ spl0_66
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f732,f2341,f2371,f1267,f1465]) ).

fof(f2376,plain,
    ( spl0_326
  <=> pd0_91 ),
    introduced(split_symbol_definition) ).

fof(f2379,plain,
    ( ~ spl0_320
    | spl0_326
    | spl0_59 ),
    inference(split_clause,[status(thm)],[f736,f2346,f2376,f1244]) ).

fof(f2380,plain,
    ( ~ spl0_320
    | spl0_326
    | ~ spl0_71
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f737,f2346,f2376,f1283,f1468]) ).

fof(f2381,plain,
    ( spl0_327
  <=> pd0_92 ),
    introduced(split_symbol_definition) ).

fof(f2384,plain,
    ( ~ spl0_321
    | spl0_327
    | spl0_60 ),
    inference(split_clause,[status(thm)],[f741,f2351,f2381,f1248]) ).

fof(f2385,plain,
    ( ~ spl0_321
    | spl0_327
    | ~ spl0_52 ),
    inference(split_clause,[status(thm)],[f742,f2351,f2381,f1222]) ).

fof(f2386,plain,
    ( spl0_328
  <=> pd0_93 ),
    introduced(split_symbol_definition) ).

fof(f2389,plain,
    ( ~ spl0_322
    | spl0_328
    | spl0_50 ),
    inference(split_clause,[status(thm)],[f746,f2356,f2386,f1216]) ).

fof(f2391,plain,
    ( spl0_329
  <=> pd0_94 ),
    introduced(split_symbol_definition) ).

fof(f2394,plain,
    ( ~ spl0_323
    | spl0_329
    | spl0_51 ),
    inference(split_clause,[status(thm)],[f751,f2361,f2391,f1219]) ).

fof(f2396,plain,
    ( spl0_330
  <=> pd0_95 ),
    introduced(split_symbol_definition) ).

fof(f2400,plain,
    ( ~ spl0_324
    | spl0_330
    | ~ spl0_60
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f757,f2366,f2396,f1248,f1462]) ).

fof(f2401,plain,
    ( spl0_331
  <=> pd0_96 ),
    introduced(split_symbol_definition) ).

fof(f2404,plain,
    ( ~ spl0_325
    | spl0_331
    | spl0_53 ),
    inference(split_clause,[status(thm)],[f761,f2371,f2401,f1225]) ).

fof(f2406,plain,
    ( spl0_332
  <=> pd0_97 ),
    introduced(split_symbol_definition) ).

fof(f2409,plain,
    ( ~ spl0_326
    | spl0_332
    | spl0_54 ),
    inference(split_clause,[status(thm)],[f766,f2376,f2406,f1228]) ).

fof(f2411,plain,
    ( spl0_333
  <=> pd0_98 ),
    introduced(split_symbol_definition) ).

fof(f2414,plain,
    ( ~ spl0_327
    | spl0_333
    | spl0_34 ),
    inference(split_clause,[status(thm)],[f771,f2381,f2411,f1164]) ).

fof(f2416,plain,
    ( spl0_334
  <=> pd0_99 ),
    introduced(split_symbol_definition) ).

fof(f2419,plain,
    ( ~ spl0_328
    | spl0_334
    | spl0_45 ),
    inference(split_clause,[status(thm)],[f776,f2386,f2416,f1200]) ).

fof(f2421,plain,
    ( spl0_335
  <=> pd0_100 ),
    introduced(split_symbol_definition) ).

fof(f2424,plain,
    ( ~ spl0_329
    | spl0_335
    | spl0_46 ),
    inference(split_clause,[status(thm)],[f781,f2391,f2421,f1203]) ).

fof(f2426,plain,
    ( spl0_336
  <=> pd0_101 ),
    introduced(split_symbol_definition) ).

fof(f2429,plain,
    ( ~ spl0_330
    | spl0_336
    | spl0_47 ),
    inference(split_clause,[status(thm)],[f786,f2396,f2426,f1206]) ).

fof(f2430,plain,
    ( ~ spl0_330
    | spl0_336
    | ~ spl0_39
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f787,f2396,f2426,f1180,f1462]) ).

fof(f2431,plain,
    ( spl0_337
  <=> pd0_102 ),
    introduced(split_symbol_definition) ).

fof(f2434,plain,
    ( ~ spl0_331
    | spl0_337
    | spl0_48 ),
    inference(split_clause,[status(thm)],[f791,f2401,f2431,f1209]) ).

fof(f2435,plain,
    ( ~ spl0_331
    | spl0_337
    | ~ spl0_44
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f792,f2401,f2431,f1196,f1465]) ).

fof(f2436,plain,
    ( spl0_338
  <=> pd0_103 ),
    introduced(split_symbol_definition) ).

fof(f2439,plain,
    ( ~ spl0_332
    | spl0_338
    | spl0_49 ),
    inference(split_clause,[status(thm)],[f796,f2406,f2436,f1212]) ).

fof(f2441,plain,
    ( spl0_339
  <=> pd0_104 ),
    introduced(split_symbol_definition) ).

fof(f2444,plain,
    ( ~ spl0_333
    | spl0_339
    | spl0_33 ),
    inference(split_clause,[status(thm)],[f801,f2411,f2441,f1161]) ).

fof(f2446,plain,
    ( spl0_340
  <=> pd0_105 ),
    introduced(split_symbol_definition) ).

fof(f2449,plain,
    ( ~ spl0_334
    | spl0_340
    | spl0_40 ),
    inference(split_clause,[status(thm)],[f806,f2416,f2446,f1184]) ).

fof(f2451,plain,
    ( spl0_341
  <=> pd0_106 ),
    introduced(split_symbol_definition) ).

fof(f2454,plain,
    ( ~ spl0_335
    | spl0_341
    | spl0_41 ),
    inference(split_clause,[status(thm)],[f811,f2421,f2451,f1187]) ).

fof(f2456,plain,
    ( spl0_342
  <=> pd0_107 ),
    introduced(split_symbol_definition) ).

fof(f2459,plain,
    ( ~ spl0_336
    | spl0_342
    | spl0_42 ),
    inference(split_clause,[status(thm)],[f816,f2426,f2456,f1190]) ).

fof(f2460,plain,
    ( ~ spl0_336
    | spl0_342
    | ~ spl0_38
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f817,f2426,f2456,f1177,f1462]) ).

fof(f2461,plain,
    ( spl0_343
  <=> pd0_108 ),
    introduced(split_symbol_definition) ).

fof(f2464,plain,
    ( ~ spl0_337
    | spl0_343
    | spl0_43 ),
    inference(split_clause,[status(thm)],[f821,f2431,f2461,f1193]) ).

fof(f2466,plain,
    ( spl0_344
  <=> pd0_109 ),
    introduced(split_symbol_definition) ).

fof(f2469,plain,
    ( ~ spl0_338
    | spl0_344
    | spl0_44 ),
    inference(split_clause,[status(thm)],[f826,f2436,f2466,f1196]) ).

fof(f2470,plain,
    ( ~ spl0_338
    | spl0_344
    | ~ spl0_48
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f827,f2436,f2466,f1209,f1468]) ).

fof(f2471,plain,
    ( spl0_345
  <=> pd0_110 ),
    introduced(split_symbol_definition) ).

fof(f2474,plain,
    ( ~ spl0_339
    | spl0_345
    | spl0_32 ),
    inference(split_clause,[status(thm)],[f831,f2441,f2471,f1158]) ).

fof(f2476,plain,
    ( spl0_346
  <=> pd0_111 ),
    introduced(split_symbol_definition) ).

fof(f2479,plain,
    ( ~ spl0_340
    | spl0_346
    | spl0_35 ),
    inference(split_clause,[status(thm)],[f836,f2446,f2476,f1168]) ).

fof(f2481,plain,
    ( spl0_347
  <=> pd0_112 ),
    introduced(split_symbol_definition) ).

fof(f2484,plain,
    ( ~ spl0_341
    | spl0_347
    | spl0_36 ),
    inference(split_clause,[status(thm)],[f841,f2451,f2481,f1171]) ).

fof(f2486,plain,
    ( spl0_348
  <=> pd0_113 ),
    introduced(split_symbol_definition) ).

fof(f2489,plain,
    ( ~ spl0_342
    | spl0_348
    | spl0_37 ),
    inference(split_clause,[status(thm)],[f846,f2456,f2486,f1174]) ).

fof(f2491,plain,
    ( spl0_349
  <=> pd0_114 ),
    introduced(split_symbol_definition) ).

fof(f2494,plain,
    ( ~ spl0_343
    | spl0_349
    | spl0_38 ),
    inference(split_clause,[status(thm)],[f851,f2461,f2491,f1177]) ).

fof(f2495,plain,
    ( ~ spl0_343
    | spl0_349
    | ~ spl0_42
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f852,f2461,f2491,f1190,f1465]) ).

fof(f2496,plain,
    ( spl0_350
  <=> pd0_115 ),
    introduced(split_symbol_definition) ).

fof(f2499,plain,
    ( ~ spl0_344
    | spl0_350
    | spl0_39 ),
    inference(split_clause,[status(thm)],[f856,f2466,f2496,f1180]) ).

fof(f2500,plain,
    ( ~ spl0_344
    | spl0_350
    | ~ spl0_47
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f857,f2466,f2496,f1206,f1468]) ).

fof(f2501,plain,
    ( spl0_351
  <=> pd0_116 ),
    introduced(split_symbol_definition) ).

fof(f2504,plain,
    ( ~ spl0_345
    | spl0_351
    | spl0_31 ),
    inference(split_clause,[status(thm)],[f861,f2471,f2501,f1155]) ).

fof(f2506,plain,
    ( spl0_352
  <=> pd0_117 ),
    introduced(split_symbol_definition) ).

fof(f2509,plain,
    ( ~ spl0_346
    | spl0_352
    | spl0_30 ),
    inference(split_clause,[status(thm)],[f866,f2476,f2506,f1152]) ).

fof(f2511,plain,
    ( spl0_353
  <=> pd0_118 ),
    introduced(split_symbol_definition) ).

fof(f2514,plain,
    ( ~ spl0_347
    | spl0_353
    | spl0_31 ),
    inference(split_clause,[status(thm)],[f871,f2481,f2511,f1155]) ).

fof(f2516,plain,
    ( spl0_354
  <=> pd0_119 ),
    introduced(split_symbol_definition) ).

fof(f2519,plain,
    ( ~ spl0_348
    | spl0_354
    | spl0_32 ),
    inference(split_clause,[status(thm)],[f876,f2486,f2516,f1158]) ).

fof(f2521,plain,
    ( spl0_355
  <=> pd0_120 ),
    introduced(split_symbol_definition) ).

fof(f2524,plain,
    ( ~ spl0_349
    | spl0_355
    | spl0_33 ),
    inference(split_clause,[status(thm)],[f881,f2491,f2521,f1161]) ).

fof(f2526,plain,
    ( spl0_356
  <=> pd0_121 ),
    introduced(split_symbol_definition) ).

fof(f2529,plain,
    ( ~ spl0_350
    | spl0_356
    | spl0_34 ),
    inference(split_clause,[status(thm)],[f886,f2496,f2526,f1164]) ).

fof(f2531,plain,
    ( spl0_357
  <=> pd0_122 ),
    introduced(split_symbol_definition) ).

fof(f2535,plain,
    ( ~ spl0_351
    | spl0_357
    | ~ spl0_26 ),
    inference(split_clause,[status(thm)],[f892,f2501,f2531,f1139]) ).

fof(f2536,plain,
    ( spl0_358
  <=> pd0_123 ),
    introduced(split_symbol_definition) ).

fof(f2539,plain,
    ( ~ spl0_352
    | spl0_358
    | spl0_25 ),
    inference(split_clause,[status(thm)],[f896,f2506,f2536,f1136]) ).

fof(f2541,plain,
    ( spl0_359
  <=> pd0_124 ),
    introduced(split_symbol_definition) ).

fof(f2545,plain,
    ( ~ spl0_353
    | spl0_359
    | ~ spl0_30
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f902,f2511,f2541,f1152,f1459]) ).

fof(f2546,plain,
    ( spl0_360
  <=> pd0_125 ),
    introduced(split_symbol_definition) ).

fof(f2549,plain,
    ( ~ spl0_354
    | spl0_360
    | spl0_27 ),
    inference(split_clause,[status(thm)],[f906,f2516,f2546,f1142]) ).

fof(f2551,plain,
    ( spl0_361
  <=> pd0_126 ),
    introduced(split_symbol_definition) ).

fof(f2554,plain,
    ( ~ spl0_355
    | spl0_361
    | spl0_28 ),
    inference(split_clause,[status(thm)],[f911,f2521,f2551,f1145]) ).

fof(f2556,plain,
    ( spl0_362
  <=> pd0_127 ),
    introduced(split_symbol_definition) ).

fof(f2559,plain,
    ( ~ spl0_356
    | spl0_362
    | spl0_29 ),
    inference(split_clause,[status(thm)],[f916,f2526,f2556,f1148]) ).

fof(f2561,plain,
    ( spl0_363
  <=> pd0_128 ),
    introduced(split_symbol_definition) ).

fof(f2564,plain,
    ( ~ spl0_357
    | spl0_363
    | spl0_4 ),
    inference(split_clause,[status(thm)],[f921,f2531,f2561,f1068]) ).

fof(f2566,plain,
    ( spl0_364
  <=> pd0_129 ),
    introduced(split_symbol_definition) ).

fof(f2569,plain,
    ( ~ spl0_358
    | spl0_364
    | spl0_20 ),
    inference(split_clause,[status(thm)],[f926,f2536,f2566,f1120]) ).

fof(f2571,plain,
    ( spl0_365
  <=> pd0_130 ),
    introduced(split_symbol_definition) ).

fof(f2574,plain,
    ( ~ spl0_359
    | spl0_365
    | spl0_21 ),
    inference(split_clause,[status(thm)],[f931,f2541,f2571,f1123]) ).

fof(f2576,plain,
    ( spl0_366
  <=> pd0_131 ),
    introduced(split_symbol_definition) ).

fof(f2579,plain,
    ( ~ spl0_360
    | spl0_366
    | spl0_22 ),
    inference(split_clause,[status(thm)],[f936,f2546,f2576,f1126]) ).

fof(f2581,plain,
    ( spl0_367
  <=> pd0_132 ),
    introduced(split_symbol_definition) ).

fof(f2584,plain,
    ( ~ spl0_361
    | spl0_367
    | spl0_23 ),
    inference(split_clause,[status(thm)],[f941,f2551,f2581,f1129]) ).

fof(f2586,plain,
    ( spl0_368
  <=> pd0_133 ),
    introduced(split_symbol_definition) ).

fof(f2590,plain,
    ( ~ spl0_362
    | spl0_368
    | ~ spl0_24
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f947,f2556,f2586,f1132,f1468]) ).

fof(f2591,plain,
    ( spl0_369
  <=> pd0_134 ),
    introduced(split_symbol_definition) ).

fof(f2594,plain,
    ( ~ spl0_363
    | spl0_369
    | spl0_3 ),
    inference(split_clause,[status(thm)],[f951,f2561,f2591,f1065]) ).

fof(f2596,plain,
    ( spl0_370
  <=> pd0_135 ),
    introduced(split_symbol_definition) ).

fof(f2599,plain,
    ( ~ spl0_364
    | spl0_370
    | spl0_15 ),
    inference(split_clause,[status(thm)],[f956,f2566,f2596,f1104]) ).

fof(f2601,plain,
    ( spl0_371
  <=> pd0_136 ),
    introduced(split_symbol_definition) ).

fof(f2604,plain,
    ( ~ spl0_365
    | spl0_371
    | spl0_16 ),
    inference(split_clause,[status(thm)],[f961,f2571,f2601,f1107]) ).

fof(f2606,plain,
    ( spl0_372
  <=> pd0_137 ),
    introduced(split_symbol_definition) ).

fof(f2609,plain,
    ( ~ spl0_366
    | spl0_372
    | spl0_17 ),
    inference(split_clause,[status(thm)],[f966,f2576,f2606,f1110]) ).

fof(f2611,plain,
    ( spl0_373
  <=> pd0_138 ),
    introduced(split_symbol_definition) ).

fof(f2615,plain,
    ( ~ spl0_367
    | spl0_373
    | ~ spl0_18
    | spl0_128 ),
    inference(split_clause,[status(thm)],[f972,f2581,f2611,f1113,f1465]) ).

fof(f2616,plain,
    ( spl0_374
  <=> pd0_139 ),
    introduced(split_symbol_definition) ).

fof(f2619,plain,
    ( ~ spl0_368
    | spl0_374
    | spl0_19 ),
    inference(split_clause,[status(thm)],[f976,f2586,f2616,f1116]) ).

fof(f2621,plain,
    ( spl0_375
  <=> pd0_140 ),
    introduced(split_symbol_definition) ).

fof(f2624,plain,
    ( ~ spl0_369
    | spl0_375
    | spl0_2 ),
    inference(split_clause,[status(thm)],[f981,f2591,f2621,f1062]) ).

fof(f2626,plain,
    ( spl0_376
  <=> pd0_141 ),
    introduced(split_symbol_definition) ).

fof(f2629,plain,
    ( ~ spl0_370
    | spl0_376
    | spl0_10 ),
    inference(split_clause,[status(thm)],[f986,f2596,f2626,f1088]) ).

fof(f2631,plain,
    ( spl0_377
  <=> pd0_142 ),
    introduced(split_symbol_definition) ).

fof(f2634,plain,
    ( ~ spl0_371
    | spl0_377
    | spl0_11 ),
    inference(split_clause,[status(thm)],[f991,f2601,f2631,f1091]) ).

fof(f2636,plain,
    ( spl0_378
  <=> pd0_143 ),
    introduced(split_symbol_definition) ).

fof(f2640,plain,
    ( ~ spl0_372
    | spl0_378
    | ~ spl0_12
    | spl0_127 ),
    inference(split_clause,[status(thm)],[f997,f2606,f2636,f1094,f1462]) ).

fof(f2641,plain,
    ( spl0_379
  <=> pd0_144 ),
    introduced(split_symbol_definition) ).

fof(f2644,plain,
    ( ~ spl0_373
    | spl0_379
    | spl0_13 ),
    inference(split_clause,[status(thm)],[f1001,f2611,f2641,f1097]) ).

fof(f2646,plain,
    ( spl0_380
  <=> pd0_145 ),
    introduced(split_symbol_definition) ).

fof(f2649,plain,
    ( ~ spl0_374
    | spl0_380
    | spl0_14 ),
    inference(split_clause,[status(thm)],[f1006,f2616,f2646,f1100]) ).

fof(f2651,plain,
    ( spl0_381
  <=> pd0_146 ),
    introduced(split_symbol_definition) ).

fof(f2654,plain,
    ( ~ spl0_375
    | spl0_381
    | spl0_1 ),
    inference(split_clause,[status(thm)],[f1011,f2621,f2651,f1059]) ).

fof(f2656,plain,
    ( spl0_382
  <=> pd0_147 ),
    introduced(split_symbol_definition) ).

fof(f2659,plain,
    ( ~ spl0_376
    | spl0_382
    | spl0_5 ),
    inference(split_clause,[status(thm)],[f1016,f2626,f2656,f1072]) ).

fof(f2661,plain,
    ( spl0_383
  <=> pd0_148 ),
    introduced(split_symbol_definition) ).

fof(f2665,plain,
    ( ~ spl0_377
    | spl0_383
    | ~ spl0_6
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f1022,f2631,f2661,f1075,f1459]) ).

fof(f2666,plain,
    ( spl0_384
  <=> pd0_149 ),
    introduced(split_symbol_definition) ).

fof(f2669,plain,
    ( ~ spl0_378
    | spl0_384
    | spl0_7 ),
    inference(split_clause,[status(thm)],[f1026,f2636,f2666,f1078]) ).

fof(f2671,plain,
    ( spl0_385
  <=> pd0_150 ),
    introduced(split_symbol_definition) ).

fof(f2674,plain,
    ( ~ spl0_379
    | spl0_385
    | spl0_8 ),
    inference(split_clause,[status(thm)],[f1031,f2641,f2671,f1081]) ).

fof(f2676,plain,
    ( spl0_386
  <=> pd0_151 ),
    introduced(split_symbol_definition) ).

fof(f2679,plain,
    ( ~ spl0_380
    | spl0_386
    | spl0_9 ),
    inference(split_clause,[status(thm)],[f1036,f2646,f2676,f1084]) ).

fof(f2682,plain,
    ( ~ spl0_381
    | ~ spl0_0 ),
    inference(split_clause,[status(thm)],[f1040,f2651,f1056]) ).

fof(f2685,plain,
    ( ~ spl0_383
    | spl0_1 ),
    inference(split_clause,[status(thm)],[f1045,f2661,f1059]) ).

fof(f2687,plain,
    ( ~ spl0_384
    | spl0_2 ),
    inference(split_clause,[status(thm)],[f1048,f2666,f1062]) ).

fof(f2689,plain,
    ( ~ spl0_385
    | spl0_3 ),
    inference(split_clause,[status(thm)],[f1051,f2671,f1065]) ).

fof(f2691,plain,
    ( ~ spl0_386
    | spl0_4 ),
    inference(split_clause,[status(thm)],[f1054,f2676,f1068]) ).

fof(f2693,plain,
    op(e4,e0) = e4,
    inference(backward_demodulation,[status(thm)],[f95,f43]) ).

fof(f2694,plain,
    op(e0,e4) = e4,
    inference(backward_demodulation,[status(thm)],[f95,f42]) ).

fof(f2695,plain,
    op(e3,e0) = e3,
    inference(backward_demodulation,[status(thm)],[f95,f41]) ).

fof(f2696,plain,
    op(e0,e3) = e3,
    inference(backward_demodulation,[status(thm)],[f95,f40]) ).

fof(f2697,plain,
    op(e2,e0) = e2,
    inference(backward_demodulation,[status(thm)],[f95,f39]) ).

fof(f2698,plain,
    op(e0,e2) = e2,
    inference(backward_demodulation,[status(thm)],[f95,f38]) ).

fof(f2699,plain,
    op(e1,e0) = e1,
    inference(backward_demodulation,[status(thm)],[f95,f37]) ).

fof(f2700,plain,
    op(e0,e1) = e1,
    inference(backward_demodulation,[status(thm)],[f95,f36]) ).

fof(f2701,plain,
    op(e0,e0) = e0,
    inference(backward_demodulation,[status(thm)],[f95,f35]) ).

fof(f2713,plain,
    ( op(e2,op(e2,e4)) != e4
    | ~ spl0_183
    | spl0_235 ),
    inference(backward_demodulation,[status(thm)],[f1743,f1944]) ).

fof(f2714,plain,
    ( op(e0,e2) != op(e2,e4)
    | ~ spl0_183 ),
    inference(backward_demodulation,[status(thm)],[f1743,f119]) ).

fof(f2715,plain,
    ( e0 = e4
    | ~ spl0_129 ),
    inference(forward_demodulation,[status(thm)],[f95,f1469]) ).

fof(f2728,plain,
    ( op(e0,e0) != op(e0,e0)
    | ~ spl0_129 ),
    inference(backward_demodulation,[status(thm)],[f2715,f149]) ).

fof(f2729,plain,
    ( $false
    | ~ spl0_129 ),
    inference(trivial_equality_resolution,[status(esa)],[f2728]) ).

fof(f2730,plain,
    ~ spl0_129,
    inference(contradiction_clause,[status(thm)],[f2729]) ).

fof(f2732,plain,
    ( e0 = e2
    | ~ spl0_127 ),
    inference(forward_demodulation,[status(thm)],[f95,f1463]) ).

fof(f2735,plain,
    ( op(e0,e0) != op(e0,e0)
    | ~ spl0_127 ),
    inference(backward_demodulation,[status(thm)],[f2732,f147]) ).

fof(f2736,plain,
    ( $false
    | ~ spl0_127 ),
    inference(trivial_equality_resolution,[status(esa)],[f2735]) ).

fof(f2737,plain,
    ~ spl0_127,
    inference(contradiction_clause,[status(thm)],[f2736]) ).

fof(f2739,plain,
    ( e0 = e1
    | ~ spl0_126 ),
    inference(forward_demodulation,[status(thm)],[f95,f1460]) ).

fof(f2740,plain,
    ( op(e1,e0) != op(e1,e0)
    | ~ spl0_126 ),
    inference(backward_demodulation,[status(thm)],[f2739,f156]) ).

fof(f2741,plain,
    ( op(e0,e0) != op(e1,e0)
    | ~ spl0_126 ),
    inference(forward_demodulation,[status(thm)],[f2739,f2740]) ).

fof(f2742,plain,
    ( op(e0,e0) != op(e0,e0)
    | ~ spl0_126 ),
    inference(forward_demodulation,[status(thm)],[f2739,f2741]) ).

fof(f2743,plain,
    ( $false
    | ~ spl0_126 ),
    inference(trivial_equality_resolution,[status(esa)],[f2742]) ).

fof(f2744,plain,
    ~ spl0_126,
    inference(contradiction_clause,[status(thm)],[f2743]) ).

fof(f2746,plain,
    ( e0 = e3
    | ~ spl0_128 ),
    inference(forward_demodulation,[status(thm)],[f95,f1466]) ).

fof(f2747,plain,
    ( op(e0,e0) != op(e0,e0)
    | ~ spl0_128 ),
    inference(backward_demodulation,[status(thm)],[f2746,f148]) ).

fof(f2748,plain,
    ( $false
    | ~ spl0_128 ),
    inference(trivial_equality_resolution,[status(esa)],[f2747]) ).

fof(f2749,plain,
    ~ spl0_128,
    inference(contradiction_clause,[status(thm)],[f2748]) ).

fof(f2751,plain,
    ( op(e4,op(e0,e4)) = e0
    | ~ spl0_158
    | ~ spl0_266 ),
    inference(forward_demodulation,[status(thm)],[f1658,f2080]) ).

fof(f2754,plain,
    ( op(e1,op(e0,e1)) = e0
    | ~ spl0_149
    | ~ spl0_260 ),
    inference(forward_demodulation,[status(thm)],[f1628,f2059]) ).

fof(f2756,plain,
    ( op(e3,op(e1,e3)) = e1
    | ~ spl0_168
    | ~ spl0_249 ),
    inference(forward_demodulation,[status(thm)],[f1692,f2006]) ).

fof(f2764,plain,
    ( op(e0,e2) != op(e2,e2)
    | ~ spl0_152 ),
    inference(forward_demodulation,[status(thm)],[f1638,f167]) ).

fof(f2765,plain,
    ( op(e0,e2) != op(e2,e3)
    | ~ spl0_152 ),
    inference(forward_demodulation,[status(thm)],[f1638,f168]) ).

fof(f2769,plain,
    ( op(e1,e2) != op(e2,e4)
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1682,f172]) ).

fof(f2775,plain,
    ( op(e0,e3) != op(e3,e4)
    | ~ spl0_155 ),
    inference(forward_demodulation,[status(thm)],[f1648,f179]) ).

fof(f2776,plain,
    ( op(e1,e3) != op(e3,e2)
    | ~ spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1692,f180]) ).

fof(f2779,plain,
    ( op(e1,e3) != op(e3,e4)
    | ~ spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1692,f182]) ).

fof(f2784,plain,
    ( op(e0,e4) != op(e4,e2)
    | ~ spl0_158 ),
    inference(forward_demodulation,[status(thm)],[f1658,f187]) ).

fof(f2785,plain,
    ( op(e0,e4) != op(e4,e3)
    | ~ spl0_158 ),
    inference(forward_demodulation,[status(thm)],[f1658,f188]) ).

fof(f2788,plain,
    ( op(e1,e4) != op(e4,e3)
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1702,f191]) ).

fof(f2790,plain,
    ( op(op(e1,e4),e4) = e1
    | ~ spl0_171
    | ~ spl0_200 ),
    inference(forward_demodulation,[status(thm)],[f1702,f1801]) ).

fof(f2791,plain,
    ( op(op(e0,e4),e4) = e0
    | ~ spl0_158
    | ~ spl0_198 ),
    inference(forward_demodulation,[status(thm)],[f1658,f1794]) ).

fof(f2813,plain,
    ( op(e0,e4) = e3
    | ~ spl0_115
    | ~ spl0_204 ),
    inference(backward_demodulation,[status(thm)],[f1425,f1815]) ).

fof(f2814,plain,
    ( op(e4,e0) = e3
    | ~ spl0_115
    | ~ spl0_217 ),
    inference(backward_demodulation,[status(thm)],[f1425,f1867]) ).

fof(f2837,plain,
    ( op(e0,e3) != e3
    | ~ spl0_98
    | ~ spl0_155 ),
    inference(backward_demodulation,[status(thm)],[f1370,f2775]) ).

fof(f2871,plain,
    ( op(e2,e3) = e1
    | ~ spl0_180
    | ~ spl0_86 ),
    inference(forward_demodulation,[status(thm)],[f1733,f1332]) ).

fof(f2910,plain,
    ( op(e0,e2) = e2
    | ~ spl0_152 ),
    inference(forward_demodulation,[status(thm)],[f1638,f2697]) ).

fof(f2913,plain,
    ( e2 != op(e2,e2)
    | ~ spl0_152 ),
    inference(backward_demodulation,[status(thm)],[f2910,f2764]) ).

fof(f2914,plain,
    ( ~ spl0_62
    | ~ spl0_152 ),
    inference(split_clause,[status(thm)],[f2913,f1254,f1637]) ).

fof(f2918,plain,
    ( op(e2,e0) != e2
    | ~ spl0_72 ),
    inference(forward_demodulation,[status(thm)],[f1287,f169]) ).

fof(f2919,plain,
    ( op(e2,e0) != e2
    | ~ spl0_57 ),
    inference(forward_demodulation,[status(thm)],[f1239,f166]) ).

fof(f2920,plain,
    ( e0 = e1
    | ~ spl0_25 ),
    inference(forward_demodulation,[status(thm)],[f1137,f2699]) ).

fof(f2921,plain,
    ( $false
    | ~ spl0_25 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2920,f196]) ).

fof(f2922,plain,
    ~ spl0_25,
    inference(contradiction_clause,[status(thm)],[f2921]) ).

fof(f2934,plain,
    e4 != op(e4,e4),
    inference(forward_demodulation,[status(thm)],[f2694,f139]) ).

fof(f2935,plain,
    e4 != op(e3,e4),
    inference(forward_demodulation,[status(thm)],[f2694,f138]) ).

fof(f2936,plain,
    e4 != op(e2,e4),
    inference(forward_demodulation,[status(thm)],[f2694,f137]) ).

fof(f2939,plain,
    ( e1 = e0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1073]) ).

fof(f2940,plain,
    ( $false
    | ~ spl0_5 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2939,f196]) ).

fof(f2941,plain,
    ~ spl0_5,
    inference(contradiction_clause,[status(thm)],[f2940]) ).

fof(f2943,plain,
    ( e3 = e0
    | ~ spl0_15 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1105]) ).

fof(f2944,plain,
    ( $false
    | ~ spl0_15 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2943,f198]) ).

fof(f2945,plain,
    ~ spl0_15,
    inference(contradiction_clause,[status(thm)],[f2944]) ).

fof(f2946,plain,
    ( e3 != e3
    | spl0_78 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1307]) ).

fof(f2947,plain,
    ( $false
    | spl0_78 ),
    inference(trivial_equality_resolution,[status(esa)],[f2946]) ).

fof(f2948,plain,
    spl0_78,
    inference(contradiction_clause,[status(thm)],[f2947]) ).

fof(f2954,plain,
    ( e0 = e4
    | ~ spl0_4 ),
    inference(forward_demodulation,[status(thm)],[f2701,f1069]) ).

fof(f2955,plain,
    ( $false
    | ~ spl0_4 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2954,f199]) ).

fof(f2956,plain,
    ~ spl0_4,
    inference(contradiction_clause,[status(thm)],[f2955]) ).

fof(f2959,plain,
    ( op(e4,e4) = e0
    | ~ spl0_158
    | ~ spl0_266 ),
    inference(forward_demodulation,[status(thm)],[f2694,f2751]) ).

fof(f2961,plain,
    ( e4 != op(e4,e2)
    | ~ spl0_158 ),
    inference(forward_demodulation,[status(thm)],[f2694,f2784]) ).

fof(f2963,plain,
    ( op(e4,e4) = e0
    | ~ spl0_158
    | ~ spl0_198 ),
    inference(forward_demodulation,[status(thm)],[f2694,f2791]) ).

fof(f2964,plain,
    ( e4 != op(e4,e3)
    | ~ spl0_158 ),
    inference(forward_demodulation,[status(thm)],[f2694,f2785]) ).

fof(f2965,plain,
    ( e2 = e3
    | ~ spl0_13 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1098]) ).

fof(f2966,plain,
    ( $false
    | ~ spl0_13 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2965,f203]) ).

fof(f2967,plain,
    ~ spl0_13,
    inference(contradiction_clause,[status(thm)],[f2966]) ).

fof(f2968,plain,
    ( e4 = e2
    | ~ spl0_22 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1127]) ).

fof(f2969,plain,
    ( $false
    | ~ spl0_22 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2968,f204]) ).

fof(f2970,plain,
    ~ spl0_22,
    inference(contradiction_clause,[status(thm)],[f2969]) ).

fof(f2973,plain,
    ( ~ spl0_52
    | ~ spl0_57 ),
    inference(split_clause,[status(thm)],[f2919,f1222,f1238]) ).

fof(f2975,plain,
    ( e1 = e2
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1079]) ).

fof(f2976,plain,
    ( $false
    | ~ spl0_7 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2975,f200]) ).

fof(f2977,plain,
    ~ spl0_7,
    inference(contradiction_clause,[status(thm)],[f2976]) ).

fof(f2978,plain,
    ( $false
    | ~ spl0_99 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1373,f2935]) ).

fof(f2979,plain,
    ~ spl0_99,
    inference(contradiction_clause,[status(thm)],[f2978]) ).

fof(f2980,plain,
    ( e4 != e4
    | spl0_104 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1390]) ).

fof(f2981,plain,
    ( $false
    | spl0_104 ),
    inference(trivial_equality_resolution,[status(esa)],[f2980]) ).

fof(f2982,plain,
    spl0_104,
    inference(contradiction_clause,[status(thm)],[f2981]) ).

fof(f2983,plain,
    ( e4 = e3
    | ~ spl0_115
    | ~ spl0_204 ),
    inference(forward_demodulation,[status(thm)],[f2694,f2813]) ).

fof(f2984,plain,
    ( $false
    | ~ spl0_115
    | ~ spl0_204 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2983,f205]) ).

fof(f2985,plain,
    ( ~ spl0_115
    | ~ spl0_204 ),
    inference(contradiction_clause,[status(thm)],[f2984]) ).

fof(f2986,plain,
    ( e4 = e3
    | ~ spl0_115
    | ~ spl0_217 ),
    inference(forward_demodulation,[status(thm)],[f2693,f2814]) ).

fof(f2987,plain,
    ( $false
    | ~ spl0_115
    | ~ spl0_217 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2986,f205]) ).

fof(f2988,plain,
    ( ~ spl0_115
    | ~ spl0_217 ),
    inference(contradiction_clause,[status(thm)],[f2987]) ).

fof(f2989,plain,
    ( e0 = e3
    | ~ spl0_3 ),
    inference(forward_demodulation,[status(thm)],[f2701,f1066]) ).

fof(f2990,plain,
    ( $false
    | ~ spl0_3 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2989,f198]) ).

fof(f2991,plain,
    ~ spl0_3,
    inference(contradiction_clause,[status(thm)],[f2990]) ).

fof(f2993,plain,
    ( e4 = e3
    | ~ spl0_23 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1130]) ).

fof(f2994,plain,
    ( $false
    | ~ spl0_23 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2993,f205]) ).

fof(f2995,plain,
    ~ spl0_23,
    inference(contradiction_clause,[status(thm)],[f2994]) ).

fof(f2996,plain,
    ( e2 = e4
    | ~ spl0_14 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1101]) ).

fof(f2997,plain,
    ( $false
    | ~ spl0_14 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2996,f204]) ).

fof(f2998,plain,
    ~ spl0_14,
    inference(contradiction_clause,[status(thm)],[f2997]) ).

fof(f2999,plain,
    ( e3 = e2
    | ~ spl0_17 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1111]) ).

fof(f3000,plain,
    ( $false
    | ~ spl0_17 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2999,f203]) ).

fof(f3001,plain,
    ~ spl0_17,
    inference(contradiction_clause,[status(thm)],[f3000]) ).

fof(f3004,plain,
    ( e2 = e1
    | ~ spl0_11 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1092]) ).

fof(f3005,plain,
    ( $false
    | ~ spl0_11 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3004,f200]) ).

fof(f3006,plain,
    ~ spl0_11,
    inference(contradiction_clause,[status(thm)],[f3005]) ).

fof(f3008,plain,
    ( e4 = e0
    | ~ spl0_20 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1121]) ).

fof(f3009,plain,
    ( $false
    | ~ spl0_20 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3008,f199]) ).

fof(f3010,plain,
    ~ spl0_20,
    inference(contradiction_clause,[status(thm)],[f3009]) ).

fof(f3011,plain,
    ( e3 = e4
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1117]) ).

fof(f3012,plain,
    ( $false
    | ~ spl0_19 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3011,f205]) ).

fof(f3013,plain,
    ~ spl0_19,
    inference(contradiction_clause,[status(thm)],[f3012]) ).

fof(f3015,plain,
    ( $false
    | ~ spl0_124 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1453,f2934]) ).

fof(f3016,plain,
    ~ spl0_124,
    inference(contradiction_clause,[status(thm)],[f3015]) ).

fof(f3020,plain,
    ( e4 = e1
    | ~ spl0_21 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1124]) ).

fof(f3021,plain,
    ( $false
    | ~ spl0_21 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3020,f202]) ).

fof(f3022,plain,
    ~ spl0_21,
    inference(contradiction_clause,[status(thm)],[f3021]) ).

fof(f3025,plain,
    ( spl0_120
    | ~ spl0_158
    | ~ spl0_266 ),
    inference(split_clause,[status(thm)],[f2959,f1440,f1657,f2079]) ).

fof(f3026,plain,
    ( spl0_120
    | ~ spl0_158
    | ~ spl0_198 ),
    inference(split_clause,[status(thm)],[f2963,f1440,f1657,f1793]) ).

fof(f3027,plain,
    ( ~ spl0_119
    | ~ spl0_158 ),
    inference(split_clause,[status(thm)],[f2964,f1436,f1657]) ).

fof(f3029,plain,
    ( ~ spl0_52
    | ~ spl0_72 ),
    inference(split_clause,[status(thm)],[f2918,f1222,f1286]) ).

fof(f3033,plain,
    ( e1 = e3
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1082]) ).

fof(f3034,plain,
    ( $false
    | ~ spl0_8 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3033,f201]) ).

fof(f3035,plain,
    ~ spl0_8,
    inference(contradiction_clause,[status(thm)],[f3034]) ).

fof(f3036,plain,
    ( e1 = e4
    | ~ spl0_9 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1085]) ).

fof(f3037,plain,
    ( $false
    | ~ spl0_9 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3036,f202]) ).

fof(f3038,plain,
    ~ spl0_9,
    inference(contradiction_clause,[status(thm)],[f3037]) ).

fof(f3040,plain,
    ( e4 != op(e0,e4)
    | spl0_158 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1659]) ).

fof(f3041,plain,
    ( e4 != e4
    | spl0_158 ),
    inference(forward_demodulation,[status(thm)],[f2694,f3040]) ).

fof(f3042,plain,
    ( $false
    | spl0_158 ),
    inference(trivial_equality_resolution,[status(esa)],[f3041]) ).

fof(f3043,plain,
    spl0_158,
    inference(contradiction_clause,[status(thm)],[f3042]) ).

fof(f3047,plain,
    ( e3 != e3
    | ~ spl0_98
    | ~ spl0_155 ),
    inference(forward_demodulation,[status(thm)],[f2696,f2837]) ).

fof(f3048,plain,
    ( $false
    | ~ spl0_98
    | ~ spl0_155 ),
    inference(trivial_equality_resolution,[status(esa)],[f3047]) ).

fof(f3049,plain,
    ( ~ spl0_98
    | ~ spl0_155 ),
    inference(contradiction_clause,[status(thm)],[f3048]) ).

fof(f3053,plain,
    ( e0 = e1
    | ~ spl0_1 ),
    inference(forward_demodulation,[status(thm)],[f2701,f1060]) ).

fof(f3054,plain,
    ( $false
    | ~ spl0_1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3053,f196]) ).

fof(f3055,plain,
    ~ spl0_1,
    inference(contradiction_clause,[status(thm)],[f3054]) ).

fof(f3057,plain,
    ( ~ spl0_114
    | ~ spl0_158 ),
    inference(split_clause,[status(thm)],[f2961,f1420,f1657]) ).

fof(f3060,plain,
    e4 != op(e4,e1),
    inference(forward_demodulation,[status(thm)],[f2693,f186]) ).

fof(f3063,plain,
    ( e2 != op(e2,e3)
    | ~ spl0_152 ),
    inference(forward_demodulation,[status(thm)],[f2698,f2765]) ).

fof(f3068,plain,
    ( op(e2,e0) != e2
    | spl0_152 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1639]) ).

fof(f3069,plain,
    ( op(e3,e3) = e0
    | ~ spl0_187 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1756]) ).

fof(f3071,plain,
    e3 != op(e3,e2),
    inference(forward_demodulation,[status(thm)],[f2695,f177]) ).

fof(f3072,plain,
    e3 != op(e3,e1),
    inference(forward_demodulation,[status(thm)],[f2695,f176]) ).

fof(f3073,plain,
    ( op(e3,e3) = e0
    | ~ spl0_264 ),
    inference(forward_demodulation,[status(thm)],[f2695,f2073]) ).

fof(f3073_001,plain,
    ( op(e3,e3) = e0
    | ~ spl0_264 ),
    inference(forward_demodulation,[status(thm)],[f2695,f2073]) ).

fof(f3074,plain,
    ( e2 = e0
    | ~ spl0_10 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1089]) ).

fof(f3075,plain,
    ( $false
    | ~ spl0_10 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3074,f197]) ).

fof(f3076,plain,
    ~ spl0_10,
    inference(contradiction_clause,[status(thm)],[f3075]) ).

fof(f3080,plain,
    ( e3 != op(e0,e3)
    | spl0_155 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1649]) ).

fof(f3081,plain,
    ( e3 != e3
    | spl0_155 ),
    inference(forward_demodulation,[status(thm)],[f2696,f3080]) ).

fof(f3082,plain,
    ( $false
    | spl0_155 ),
    inference(trivial_equality_resolution,[status(esa)],[f3081]) ).

fof(f3083,plain,
    spl0_155,
    inference(contradiction_clause,[status(thm)],[f3082]) ).

fof(f3085,plain,
    e3 != op(e4,e3),
    inference(forward_demodulation,[status(thm)],[f2696,f129]) ).

fof(f3113,plain,
    ( e4 = e1
    | ~ spl0_101 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1380]) ).

fof(f3114,plain,
    ( $false
    | ~ spl0_101 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3113,f202]) ).

fof(f3115,plain,
    ~ spl0_101,
    inference(contradiction_clause,[status(thm)],[f3114]) ).

fof(f3120,plain,
    ( e1 = e3
    | ~ spl0_36
    | ~ spl0_38 ),
    inference(forward_demodulation,[status(thm)],[f1172,f1178]) ).

fof(f3121,plain,
    ( $false
    | ~ spl0_36
    | ~ spl0_38 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3120,f201]) ).

fof(f3122,plain,
    ( ~ spl0_36
    | ~ spl0_38 ),
    inference(contradiction_clause,[status(thm)],[f3121]) ).

fof(f3140,plain,
    ( e1 = e2
    | ~ spl0_51
    | ~ spl0_52 ),
    inference(forward_demodulation,[status(thm)],[f1220,f1223]) ).

fof(f3141,plain,
    ( $false
    | ~ spl0_51
    | ~ spl0_52 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3140,f200]) ).

fof(f3142,plain,
    ( ~ spl0_51
    | ~ spl0_52 ),
    inference(contradiction_clause,[status(thm)],[f3141]) ).

fof(f3148,plain,
    ( e3 = e4
    | ~ spl0_79 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1309]) ).

fof(f3149,plain,
    ( $false
    | ~ spl0_79 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3148,f205]) ).

fof(f3150,plain,
    ~ spl0_79,
    inference(contradiction_clause,[status(thm)],[f3149]) ).

fof(f3152,plain,
    ( spl0_66
    | ~ spl0_180
    | ~ spl0_86 ),
    inference(split_clause,[status(thm)],[f2871,f1267,f1732,f1331]) ).

fof(f3176,plain,
    ( e3 = e2
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1303]) ).

fof(f3177,plain,
    ( $false
    | ~ spl0_77 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3176,f203]) ).

fof(f3178,plain,
    ~ spl0_77,
    inference(contradiction_clause,[status(thm)],[f3177]) ).

fof(f3180,plain,
    ( e3 = e1
    | ~ spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1300]) ).

fof(f3181,plain,
    ( $false
    | ~ spl0_76 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3180,f201]) ).

fof(f3182,plain,
    ~ spl0_76,
    inference(contradiction_clause,[status(thm)],[f3181]) ).

fof(f3184,plain,
    ( e3 = e0
    | ~ spl0_75 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1297]) ).

fof(f3185,plain,
    ( $false
    | ~ spl0_75 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3184,f198]) ).

fof(f3186,plain,
    ~ spl0_75,
    inference(contradiction_clause,[status(thm)],[f3185]) ).

fof(f3188,plain,
    ( e4 = e3
    | ~ spl0_103 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1386]) ).

fof(f3189,plain,
    ( $false
    | ~ spl0_103 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3188,f205]) ).

fof(f3190,plain,
    ~ spl0_103,
    inference(contradiction_clause,[status(thm)],[f3189]) ).

fof(f3192,plain,
    ( e4 = e2
    | ~ spl0_102 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1383]) ).

fof(f3193,plain,
    ( $false
    | ~ spl0_102 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3192,f204]) ).

fof(f3194,plain,
    ~ spl0_102,
    inference(contradiction_clause,[status(thm)],[f3193]) ).

fof(f3196,plain,
    ( e4 = e0
    | ~ spl0_100 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1377]) ).

fof(f3197,plain,
    ( $false
    | ~ spl0_100 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3196,f199]) ).

fof(f3198,plain,
    ~ spl0_100,
    inference(contradiction_clause,[status(thm)],[f3197]) ).

fof(f3200,plain,
    e4 != op(e1,e4),
    inference(forward_demodulation,[status(thm)],[f2694,f136]) ).

fof(f3214,plain,
    e3 != op(e2,e3),
    inference(forward_demodulation,[status(thm)],[f2696,f127]) ).

fof(f3217,plain,
    e2 != op(e3,e2),
    inference(forward_demodulation,[status(thm)],[f2698,f118]) ).

fof(f3218,plain,
    ( e2 != e2
    | ~ spl0_87 ),
    inference(forward_demodulation,[status(thm)],[f1335,f3217]) ).

fof(f3219,plain,
    ( $false
    | ~ spl0_87 ),
    inference(trivial_equality_resolution,[status(esa)],[f3218]) ).

fof(f3220,plain,
    ~ spl0_87,
    inference(contradiction_clause,[status(thm)],[f3219]) ).

fof(f3222,plain,
    e2 != op(e1,e2),
    inference(forward_demodulation,[status(thm)],[f2698,f116]) ).

fof(f3231,plain,
    e1 != op(e4,e1),
    inference(forward_demodulation,[status(thm)],[f2700,f109]) ).

fof(f3232,plain,
    e1 != op(e2,e1),
    inference(forward_demodulation,[status(thm)],[f2700,f107]) ).

fof(f3239,plain,
    e3 != op(e1,e3),
    inference(forward_demodulation,[status(thm)],[f2696,f126]) ).

fof(f3240,plain,
    e1 != op(e3,e1),
    inference(forward_demodulation,[status(thm)],[f2700,f108]) ).

fof(f3241,plain,
    e1 != op(e1,e1),
    inference(forward_demodulation,[status(thm)],[f2700,f106]) ).

fof(f3245,plain,
    ( e2 != op(e4,e4)
    | ~ spl0_112 ),
    inference(backward_demodulation,[status(thm)],[f1415,f194]) ).

fof(f3246,plain,
    ( ~ spl0_122
    | ~ spl0_112 ),
    inference(split_clause,[status(thm)],[f3245,f1446,f1414]) ).

fof(f3247,plain,
    ( e2 != op(e4,e3)
    | ~ spl0_112 ),
    inference(backward_demodulation,[status(thm)],[f1415,f193]) ).

fof(f3251,plain,
    ( e2 != op(e2,e4)
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f2698,f2714]) ).

fof(f3252,plain,
    ( e2 = op(e2,e4)
    | ~ spl0_112
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f1415,f1743]) ).

fof(f3253,plain,
    ( $false
    | ~ spl0_112
    | ~ spl0_183 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3252,f3251]) ).

fof(f3254,plain,
    ( ~ spl0_112
    | ~ spl0_183 ),
    inference(contradiction_clause,[status(thm)],[f3253]) ).

fof(f3255,plain,
    ( op(e4,e4) != e0
    | spl0_134 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1543]) ).

fof(f3256,plain,
    ( op(e4,e0) != e4
    | spl0_197 ),
    inference(forward_demodulation,[status(thm)],[f2693,f1792]) ).

fof(f3257,plain,
    ( e4 != e4
    | spl0_197 ),
    inference(forward_demodulation,[status(thm)],[f2693,f3256]) ).

fof(f3258,plain,
    ( $false
    | spl0_197 ),
    inference(trivial_equality_resolution,[status(esa)],[f3257]) ).

fof(f3259,plain,
    spl0_197,
    inference(contradiction_clause,[status(thm)],[f3258]) ).

fof(f3262,plain,
    ( op(e0,e4) != e4
    | spl0_267 ),
    inference(forward_demodulation,[status(thm)],[f2693,f2084]) ).

fof(f3263,plain,
    ( e4 != e4
    | spl0_267 ),
    inference(forward_demodulation,[status(thm)],[f2694,f3262]) ).

fof(f3264,plain,
    ( $false
    | spl0_267 ),
    inference(trivial_equality_resolution,[status(esa)],[f3263]) ).

fof(f3265,plain,
    spl0_267,
    inference(contradiction_clause,[status(thm)],[f3264]) ).

fof(f3267,plain,
    ( op(e2,e2) != e0
    | spl0_153 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1642]) ).

fof(f3271,plain,
    e3 != op(e3,e3),
    inference(forward_demodulation,[status(thm)],[f2696,f128]) ).

fof(f3277,plain,
    ( op(e2,e0) != e2
    | spl0_174 ),
    inference(backward_demodulation,[status(thm)],[f2697,f1713]) ).

fof(f3278,plain,
    ( e2 != e2
    | spl0_174 ),
    inference(forward_demodulation,[status(thm)],[f2697,f3277]) ).

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

fof(f3280,plain,
    spl0_174,
    inference(contradiction_clause,[status(thm)],[f3279]) ).

fof(f3289,plain,
    e1 != op(e1,e3),
    inference(backward_demodulation,[status(thm)],[f2699,f158]) ).

fof(f3290,plain,
    e1 != op(e1,e4),
    inference(backward_demodulation,[status(thm)],[f2699,f159]) ).

fof(f3296,plain,
    ( op(e0,e2) != e2
    | spl0_263 ),
    inference(forward_demodulation,[status(thm)],[f2697,f2070]) ).

fof(f3297,plain,
    ( e2 != e2
    | spl0_263 ),
    inference(forward_demodulation,[status(thm)],[f2698,f3296]) ).

fof(f3298,plain,
    ( $false
    | spl0_263 ),
    inference(trivial_equality_resolution,[status(esa)],[f3297]) ).

fof(f3299,plain,
    spl0_263,
    inference(contradiction_clause,[status(thm)],[f3298]) ).

fof(f3301,plain,
    ( op(e1,e1) != e0
    | spl0_150 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1632]) ).

fof(f3301_002,plain,
    ( op(e1,e1) != e0
    | spl0_150 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1632]) ).

fof(f3302,plain,
    ( op(e1,e0) != e1
    | spl0_161 ),
    inference(forward_demodulation,[status(thm)],[f2699,f1669]) ).

fof(f3303,plain,
    ( e1 != e1
    | spl0_161 ),
    inference(forward_demodulation,[status(thm)],[f2699,f3302]) ).

fof(f3304,plain,
    ( $false
    | spl0_161 ),
    inference(trivial_equality_resolution,[status(esa)],[f3303]) ).

fof(f3305,plain,
    spl0_161,
    inference(contradiction_clause,[status(thm)],[f3304]) ).

fof(f3310,plain,
    ( op(e1,e1) = e0
    | ~ spl0_149
    | ~ spl0_260 ),
    inference(forward_demodulation,[status(thm)],[f2700,f2754]) ).

fof(f3311,plain,
    ( $false
    | spl0_150
    | ~ spl0_149
    | ~ spl0_260 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3310,f3301]) ).

fof(f3312,plain,
    ( spl0_150
    | ~ spl0_149
    | ~ spl0_260 ),
    inference(contradiction_clause,[status(thm)],[f3311]) ).

fof(f3314,plain,
    ( op(e1,e1) = e0
    | ~ spl0_150 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1631]) ).

fof(f3315,plain,
    ( op(e1,e1) != e0
    | spl0_245 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1992]) ).

fof(f3316,plain,
    ( op(e0,e1) != e1
    | spl0_261 ),
    inference(forward_demodulation,[status(thm)],[f2699,f2063]) ).

fof(f3317,plain,
    ( e1 != e1
    | spl0_261 ),
    inference(forward_demodulation,[status(thm)],[f2700,f3316]) ).

fof(f3318,plain,
    ( $false
    | spl0_261 ),
    inference(trivial_equality_resolution,[status(esa)],[f3317]) ).

fof(f3319,plain,
    spl0_261,
    inference(contradiction_clause,[status(thm)],[f3318]) ).

fof(f3321,plain,
    ( op(e3,e3) != e0
    | spl0_156 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1652]) ).

fof(f3322,plain,
    ( op(e3,e0) != e3
    | spl0_186 ),
    inference(forward_demodulation,[status(thm)],[f2695,f1754]) ).

fof(f3323,plain,
    ( e3 != e3
    | spl0_186 ),
    inference(forward_demodulation,[status(thm)],[f2695,f3322]) ).

fof(f3324,plain,
    ( $false
    | spl0_186 ),
    inference(trivial_equality_resolution,[status(esa)],[f3323]) ).

fof(f3325,plain,
    spl0_186,
    inference(contradiction_clause,[status(thm)],[f3324]) ).

fof(f3327,plain,
    ( op(e0,e3) != e3
    | spl0_265 ),
    inference(forward_demodulation,[status(thm)],[f2695,f2077]) ).

fof(f3328,plain,
    ( e3 != e3
    | spl0_265 ),
    inference(forward_demodulation,[status(thm)],[f2696,f3327]) ).

fof(f3329,plain,
    ( $false
    | spl0_265 ),
    inference(trivial_equality_resolution,[status(esa)],[f3328]) ).

fof(f3330,plain,
    spl0_265,
    inference(contradiction_clause,[status(thm)],[f3329]) ).

fof(f3332,plain,
    ( e3 = e1
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1108]) ).

fof(f3333,plain,
    ( $false
    | ~ spl0_16 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3332,f201]) ).

fof(f3334,plain,
    ~ spl0_16,
    inference(contradiction_clause,[status(thm)],[f3333]) ).

fof(f3337,plain,
    ( op(e1,e1) = e0
    | ~ spl0_260 ),
    inference(forward_demodulation,[status(thm)],[f2699,f2059]) ).

fof(f3338,plain,
    ( $false
    | spl0_245
    | ~ spl0_260 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3337,f3315]) ).

fof(f3339,plain,
    ( spl0_245
    | ~ spl0_260 ),
    inference(contradiction_clause,[status(thm)],[f3338]) ).

fof(f3340,plain,
    ( op(e1,e1) != e0
    | spl0_260 ),
    inference(forward_demodulation,[status(thm)],[f2699,f2060]) ).

fof(f3341,plain,
    ( op(e1,e1) = e0
    | ~ spl0_245 ),
    inference(forward_demodulation,[status(thm)],[f2700,f1991]) ).

fof(f3343,plain,
    ( $false
    | ~ spl0_183
    | spl0_235
    | ~ spl0_137 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1553,f2713]) ).

fof(f3344,plain,
    ( ~ spl0_183
    | spl0_235
    | ~ spl0_137 ),
    inference(contradiction_clause,[status(thm)],[f3343]) ).

fof(f3355,plain,
    ( e1 != e1
    | ~ spl0_106 ),
    inference(forward_demodulation,[status(thm)],[f1396,f3231]) ).

fof(f3356,plain,
    ( $false
    | ~ spl0_106 ),
    inference(trivial_equality_resolution,[status(esa)],[f3355]) ).

fof(f3357,plain,
    ~ spl0_106,
    inference(contradiction_clause,[status(thm)],[f3356]) ).

fof(f3358,plain,
    ( ~ spl0_117
    | ~ spl0_112 ),
    inference(split_clause,[status(thm)],[f3247,f1430,f1414]) ).

fof(f3359,plain,
    ( $false
    | spl0_156
    | ~ spl0_90 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1345,f3321]) ).

fof(f3360,plain,
    ( spl0_156
    | ~ spl0_90 ),
    inference(contradiction_clause,[status(thm)],[f3359]) ).

fof(f3361,plain,
    ( $false
    | ~ spl0_31 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1156,f3241]) ).

fof(f3362,plain,
    ~ spl0_31,
    inference(contradiction_clause,[status(thm)],[f3361]) ).

fof(f3363,plain,
    ( op(e3,e3) != e0
    | spl0_211 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1846]) ).

fof(f3364,plain,
    ( ~ spl0_90
    | spl0_211 ),
    inference(split_clause,[status(thm)],[f3363,f1344,f1844]) ).

fof(f3365,plain,
    ( op(e3,e3) = e0
    | ~ spl0_156 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1651]) ).

fof(f3365_003,plain,
    ( op(e3,e3) = e0
    | ~ spl0_156 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1651]) ).

fof(f3369,plain,
    ( op(e3,e3) = e0
    | ~ spl0_211 ),
    inference(forward_demodulation,[status(thm)],[f2696,f1845]) ).

fof(f3373,plain,
    ( op(e2,e2) = e0
    | ~ spl0_175 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1715]) ).

fof(f3373_004,plain,
    ( op(e2,e2) = e0
    | ~ spl0_175 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1715]) ).

fof(f3374,plain,
    ( $false
    | spl0_153
    | ~ spl0_175 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3373,f3267]) ).

fof(f3375,plain,
    ( spl0_153
    | ~ spl0_175 ),
    inference(contradiction_clause,[status(thm)],[f3374]) ).

fof(f3376,plain,
    ( spl0_60
    | ~ spl0_175 ),
    inference(split_clause,[status(thm)],[f3373,f1248,f1714]) ).

fof(f3377,plain,
    ( op(e2,e2) != e0
    | spl0_228 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1919]) ).

fof(f3378,plain,
    ( op(e2,e2) = e0
    | ~ spl0_153 ),
    inference(forward_demodulation,[status(thm)],[f2698,f1641]) ).

fof(f3380,plain,
    ( e2 != e2
    | spl0_52 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1224]) ).

fof(f3381,plain,
    ( $false
    | spl0_52 ),
    inference(trivial_equality_resolution,[status(esa)],[f3380]) ).

fof(f3382,plain,
    spl0_52,
    inference(contradiction_clause,[status(thm)],[f3381]) ).

fof(f3383,plain,
    ( $false
    | ~ spl0_118 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1434,f3085]) ).

fof(f3384,plain,
    ~ spl0_118,
    inference(contradiction_clause,[status(thm)],[f3383]) ).

fof(f3385,plain,
    ( op(e2,e2) = e0
    | ~ spl0_262 ),
    inference(forward_demodulation,[status(thm)],[f2697,f2066]) ).

fof(f3386,plain,
    ( e0 != op(e4,e2)
    | ~ spl0_262 ),
    inference(backward_demodulation,[status(thm)],[f3385,f124]) ).

fof(f3387,plain,
    ( ~ spl0_110
    | ~ spl0_262 ),
    inference(split_clause,[status(thm)],[f3386,f1408,f2065]) ).

fof(f3388,plain,
    ( e0 != op(e2,e4)
    | ~ spl0_262 ),
    inference(backward_demodulation,[status(thm)],[f3385,f174]) ).

fof(f3389,plain,
    ( e0 != op(e3,e2)
    | ~ spl0_262 ),
    inference(backward_demodulation,[status(thm)],[f3385,f123]) ).

fof(f3390,plain,
    ( ~ spl0_85
    | ~ spl0_262 ),
    inference(split_clause,[status(thm)],[f3389,f1328,f2065]) ).

fof(f3391,plain,
    ( op(e2,e1) != e0
    | ~ spl0_262 ),
    inference(backward_demodulation,[status(thm)],[f3385,f170]) ).

fof(f3392,plain,
    ( ~ spl0_55
    | ~ spl0_262 ),
    inference(split_clause,[status(thm)],[f3391,f1232,f2065]) ).

fof(f3393,plain,
    ( e0 != op(e2,e3)
    | ~ spl0_262 ),
    inference(backward_demodulation,[status(thm)],[f3385,f173]) ).

fof(f3394,plain,
    ( ~ spl0_65
    | ~ spl0_262 ),
    inference(split_clause,[status(thm)],[f3393,f1264,f2065]) ).

fof(f3396,plain,
    ( op(e1,e2) != e0
    | ~ spl0_262 ),
    inference(backward_demodulation,[status(thm)],[f3385,f120]) ).

fof(f3397,plain,
    ( op(e2,e2) != e0
    | spl0_262 ),
    inference(forward_demodulation,[status(thm)],[f2697,f2067]) ).

fof(f3398,plain,
    ( e0 != op(e4,e2)
    | ~ spl0_105 ),
    inference(backward_demodulation,[status(thm)],[f1393,f190]) ).

fof(f3399,plain,
    ( ~ spl0_110
    | ~ spl0_105 ),
    inference(split_clause,[status(thm)],[f3398,f1408,f1392]) ).

fof(f3400,plain,
    ( op(e2,e1) != e0
    | ~ spl0_105 ),
    inference(backward_demodulation,[status(thm)],[f1393,f114]) ).

fof(f3401,plain,
    ( ~ spl0_55
    | ~ spl0_105 ),
    inference(split_clause,[status(thm)],[f3400,f1232,f1392]) ).

fof(f3402,plain,
    ( op(e3,e1) != e0
    | ~ spl0_105 ),
    inference(backward_demodulation,[status(thm)],[f1393,f115]) ).

fof(f3403,plain,
    ( ~ spl0_80
    | ~ spl0_105 ),
    inference(split_clause,[status(thm)],[f3402,f1312,f1392]) ).

fof(f3404,plain,
    ( op(e2,e2) != e0
    | spl0_175 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1716]) ).

fof(f3405,plain,
    ( ~ spl0_67
    | ~ spl0_152 ),
    inference(split_clause,[status(thm)],[f3063,f1270,f1637]) ).

fof(f3406,plain,
    ( e2 = e3
    | ~ spl0_53 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1226]) ).

fof(f3407,plain,
    ( $false
    | ~ spl0_53 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3406,f203]) ).

fof(f3408,plain,
    ~ spl0_53,
    inference(contradiction_clause,[status(thm)],[f3407]) ).

fof(f3409,plain,
    ( ~ spl0_52
    | spl0_152 ),
    inference(split_clause,[status(thm)],[f3068,f1222,f1637]) ).

fof(f3411,plain,
    ( e2 = e4
    | ~ spl0_54 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1229]) ).

fof(f3412,plain,
    ( $false
    | ~ spl0_54 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3411,f204]) ).

fof(f3413,plain,
    ~ spl0_54,
    inference(contradiction_clause,[status(thm)],[f3412]) ).

fof(f3414,plain,
    ( ~ spl0_60
    | spl0_175 ),
    inference(split_clause,[status(thm)],[f3404,f1248,f1714]) ).

fof(f3416,plain,
    ( $false
    | ~ spl0_37 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1175,f3222]) ).

fof(f3417,plain,
    ~ spl0_37,
    inference(contradiction_clause,[status(thm)],[f3416]) ).

fof(f3427,plain,
    ( op(e1,e3) != e0
    | ~ spl0_187 ),
    inference(backward_demodulation,[status(thm)],[f3069,f131]) ).

fof(f3428,plain,
    ( ~ spl0_40
    | ~ spl0_187 ),
    inference(split_clause,[status(thm)],[f3427,f1184,f1755]) ).

fof(f3429,plain,
    ( op(e2,e3) != e0
    | ~ spl0_187 ),
    inference(backward_demodulation,[status(thm)],[f3069,f133]) ).

fof(f3430,plain,
    ( ~ spl0_65
    | ~ spl0_187 ),
    inference(split_clause,[status(thm)],[f3429,f1264,f1755]) ).

fof(f3432,plain,
    ( e0 != op(e3,e4)
    | ~ spl0_45 ),
    inference(backward_demodulation,[status(thm)],[f1201,f141]) ).

fof(f3433,plain,
    ( ~ spl0_95
    | ~ spl0_45 ),
    inference(split_clause,[status(thm)],[f3432,f1360,f1200]) ).

fof(f3434,plain,
    ( e0 != op(e2,e4)
    | ~ spl0_45 ),
    inference(backward_demodulation,[status(thm)],[f1201,f140]) ).

fof(f3435,plain,
    ( ~ spl0_70
    | ~ spl0_45 ),
    inference(split_clause,[status(thm)],[f3434,f1280,f1200]) ).

fof(f3436,plain,
    ( op(e1,e1) != e0
    | ~ spl0_45 ),
    inference(backward_demodulation,[status(thm)],[f1201,f162]) ).

fof(f3437,plain,
    ( ~ spl0_30
    | ~ spl0_45 ),
    inference(split_clause,[status(thm)],[f3436,f1152,f1200]) ).

fof(f3438,plain,
    ( op(e1,e2) != e0
    | ~ spl0_45 ),
    inference(backward_demodulation,[status(thm)],[f1201,f164]) ).

fof(f3439,plain,
    ( op(e1,e3) != e0
    | ~ spl0_45 ),
    inference(backward_demodulation,[status(thm)],[f1201,f165]) ).

fof(f3440,plain,
    ( ~ spl0_40
    | ~ spl0_45 ),
    inference(split_clause,[status(thm)],[f3439,f1184,f1200]) ).

fof(f3446,plain,
    ( $false
    | ~ spl0_74 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1293,f2936]) ).

fof(f3447,plain,
    ~ spl0_74,
    inference(contradiction_clause,[status(thm)],[f3446]) ).

fof(f3448,plain,
    ( $false
    | ~ spl0_43 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1194,f3239]) ).

fof(f3449,plain,
    ~ spl0_43,
    inference(contradiction_clause,[status(thm)],[f3448]) ).

fof(f3451,plain,
    ( e0 = e2
    | ~ spl0_2 ),
    inference(forward_demodulation,[status(thm)],[f2701,f1063]) ).

fof(f3452,plain,
    ( $false
    | ~ spl0_2 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3451,f197]) ).

fof(f3453,plain,
    ~ spl0_2,
    inference(contradiction_clause,[status(thm)],[f3452]) ).

fof(f3455,plain,
    ( e0 = e2
    | ~ spl0_45
    | ~ spl0_47 ),
    inference(forward_demodulation,[status(thm)],[f1201,f1207]) ).

fof(f3456,plain,
    ( $false
    | ~ spl0_45
    | ~ spl0_47 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3455,f197]) ).

fof(f3457,plain,
    ( ~ spl0_45
    | ~ spl0_47 ),
    inference(contradiction_clause,[status(thm)],[f3456]) ).

fof(f3458,plain,
    ( $false
    | ~ spl0_81 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1316,f3240]) ).

fof(f3459,plain,
    ~ spl0_81,
    inference(contradiction_clause,[status(thm)],[f3458]) ).

fof(f3460,plain,
    ( e0 = e2
    | ~ spl0_264
    | ~ spl0_92 ),
    inference(forward_demodulation,[status(thm)],[f3073,f1351]) ).

fof(f3461,plain,
    ( $false
    | ~ spl0_264
    | ~ spl0_92 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3460,f197]) ).

fof(f3462,plain,
    ( ~ spl0_264
    | ~ spl0_92 ),
    inference(contradiction_clause,[status(thm)],[f3461]) ).

fof(f3463,plain,
    ( $false
    | ~ spl0_41 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1188,f3289]) ).

fof(f3464,plain,
    ~ spl0_41,
    inference(contradiction_clause,[status(thm)],[f3463]) ).

fof(f3465,plain,
    ( $false
    | ~ spl0_88 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1338,f3071]) ).

fof(f3466,plain,
    ~ spl0_88,
    inference(contradiction_clause,[status(thm)],[f3465]) ).

fof(f3467,plain,
    ( op(e3,e3) != e0
    | spl0_264 ),
    inference(forward_demodulation,[status(thm)],[f2695,f2074]) ).

fof(f3468,plain,
    ( e1 = e2
    | ~ spl0_27 ),
    inference(forward_demodulation,[status(thm)],[f2699,f1143]) ).

fof(f3469,plain,
    ( $false
    | ~ spl0_27 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3468,f200]) ).

fof(f3470,plain,
    ~ spl0_27,
    inference(contradiction_clause,[status(thm)],[f3469]) ).

fof(f3472,plain,
    ( spl0_90
    | ~ spl0_264 ),
    inference(split_clause,[status(thm)],[f3073,f1344,f2072]) ).

fof(f3473,plain,
    ( ~ spl0_35
    | ~ spl0_45 ),
    inference(split_clause,[status(thm)],[f3438,f1168,f1200]) ).

fof(f3474,plain,
    ( op(e2,e0) = e1
    | ~ spl0_55
    | ~ spl0_247 ),
    inference(backward_demodulation,[status(thm)],[f1233,f1999]) ).

fof(f3475,plain,
    ( spl0_51
    | ~ spl0_55
    | ~ spl0_247 ),
    inference(split_clause,[status(thm)],[f3474,f1219,f1232,f1998]) ).

fof(f3476,plain,
    ( op(e0,e2) = e1
    | ~ spl0_55
    | ~ spl0_177 ),
    inference(backward_demodulation,[status(thm)],[f1233,f1722]) ).

fof(f3477,plain,
    ( spl0_11
    | ~ spl0_55
    | ~ spl0_177 ),
    inference(split_clause,[status(thm)],[f3476,f1091,f1232,f1721]) ).

fof(f3478,plain,
    ( e0 != op(e3,e1)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f1233,f113]) ).

fof(f3479,plain,
    ( ~ spl0_80
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f3478,f1312,f1232]) ).

fof(f3482,plain,
    ( e0 != op(e2,e4)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f1233,f172]) ).

fof(f3484,plain,
    ( e0 != op(e2,e3)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f1233,f171]) ).

fof(f3485,plain,
    ( ~ spl0_65
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f3484,f1264,f1232]) ).

fof(f3489,plain,
    ( op(e1,e1) != e0
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f1233,f110]) ).

fof(f3490,plain,
    ( $false
    | ~ spl0_83 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1322,f3072]) ).

fof(f3491,plain,
    ~ spl0_83,
    inference(contradiction_clause,[status(thm)],[f3490]) ).

fof(f3499,plain,
    ( op(e1,e3) != op(e3,e4)
    | ~ spl0_194 ),
    inference(backward_demodulation,[status(thm)],[f1781,f132]) ).

fof(f3502,plain,
    ( e1 = e3
    | ~ spl0_28 ),
    inference(forward_demodulation,[status(thm)],[f2699,f1146]) ).

fof(f3503,plain,
    ( $false
    | ~ spl0_28 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3502,f201]) ).

fof(f3504,plain,
    ~ spl0_28,
    inference(contradiction_clause,[status(thm)],[f3503]) ).

fof(f3506,plain,
    ( e1 = e4
    | ~ spl0_29 ),
    inference(forward_demodulation,[status(thm)],[f2699,f1149]) ).

fof(f3507,plain,
    ( $false
    | ~ spl0_29 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3506,f202]) ).

fof(f3508,plain,
    ~ spl0_29,
    inference(contradiction_clause,[status(thm)],[f3507]) ).

fof(f3510,plain,
    ( e2 = e0
    | ~ spl0_50 ),
    inference(forward_demodulation,[status(thm)],[f2697,f1217]) ).

fof(f3511,plain,
    ( $false
    | ~ spl0_50 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3510,f197]) ).

fof(f3512,plain,
    ~ spl0_50,
    inference(contradiction_clause,[status(thm)],[f3511]) ).

fof(f3521,plain,
    ( e0 != op(e4,e2)
    | ~ spl0_85 ),
    inference(backward_demodulation,[status(thm)],[f1329,f125]) ).

fof(f3522,plain,
    ( ~ spl0_110
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f3521,f1408,f1328]) ).

fof(f3524,plain,
    ( op(e1,e2) != e0
    | ~ spl0_85 ),
    inference(backward_demodulation,[status(thm)],[f1329,f121]) ).

fof(f3525,plain,
    ( ~ spl0_35
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f3524,f1168,f1328]) ).

fof(f3526,plain,
    ( e0 != op(e3,e4)
    | ~ spl0_85 ),
    inference(backward_demodulation,[status(thm)],[f1329,f184]) ).

fof(f3527,plain,
    ( ~ spl0_95
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f3526,f1360,f1328]) ).

fof(f3530,plain,
    ( op(e3,e1) != e0
    | ~ spl0_85 ),
    inference(backward_demodulation,[status(thm)],[f1329,f180]) ).

fof(f3531,plain,
    ( ~ spl0_80
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f3530,f1312,f1328]) ).

fof(f3539,plain,
    ( e0 != op(e1,e4)
    | ~ spl0_245 ),
    inference(backward_demodulation,[status(thm)],[f3341,f162]) ).

fof(f3540,plain,
    ( ~ spl0_45
    | ~ spl0_245 ),
    inference(split_clause,[status(thm)],[f3539,f1200,f1990]) ).

fof(f3541,plain,
    ( e0 != op(e4,e1)
    | ~ spl0_245 ),
    inference(backward_demodulation,[status(thm)],[f3341,f112]) ).

fof(f3542,plain,
    ( ~ spl0_105
    | ~ spl0_245 ),
    inference(split_clause,[status(thm)],[f3541,f1392,f1990]) ).

fof(f3548,plain,
    ( op(e2,e3) != e0
    | ~ spl0_156 ),
    inference(backward_demodulation,[status(thm)],[f3365,f133]) ).

fof(f3549,plain,
    ( ~ spl0_65
    | ~ spl0_156 ),
    inference(split_clause,[status(thm)],[f3548,f1264,f1650]) ).

fof(f3550,plain,
    ( op(e1,e3) != e0
    | ~ spl0_156 ),
    inference(backward_demodulation,[status(thm)],[f3365,f131]) ).

fof(f3551,plain,
    ( e0 != op(e3,e4)
    | ~ spl0_156 ),
    inference(backward_demodulation,[status(thm)],[f3365,f185]) ).

fof(f3552,plain,
    ( op(e3,e1) != e0
    | ~ spl0_156 ),
    inference(backward_demodulation,[status(thm)],[f3365,f181]) ).

fof(f3553,plain,
    ( op(e2,e1) != e4
    | ~ spl0_84 ),
    inference(backward_demodulation,[status(thm)],[f1325,f113]) ).

fof(f3554,plain,
    ( ~ spl0_59
    | ~ spl0_84 ),
    inference(split_clause,[status(thm)],[f3553,f1244,f1324]) ).

fof(f3556,plain,
    ( e4 != op(e1,e3)
    | ~ spl0_84
    | spl0_168 ),
    inference(backward_demodulation,[status(thm)],[f1325,f1693]) ).

fof(f3557,plain,
    ( ~ spl0_44
    | ~ spl0_84
    | spl0_168 ),
    inference(split_clause,[status(thm)],[f3556,f1196,f1324,f1691]) ).

fof(f3558,plain,
    ( op(e3,e4) = e1
    | ~ spl0_84
    | ~ spl0_249 ),
    inference(backward_demodulation,[status(thm)],[f1325,f2006]) ).

fof(f3559,plain,
    ( op(e4,e3) = e1
    | ~ spl0_84
    | ~ spl0_189 ),
    inference(backward_demodulation,[status(thm)],[f1325,f1763]) ).

fof(f3560,plain,
    ( spl0_116
    | ~ spl0_84
    | ~ spl0_189 ),
    inference(split_clause,[status(thm)],[f3559,f1427,f1324,f1762]) ).

fof(f3562,plain,
    ( op(e1,e4) != e3
    | ~ spl0_84
    | spl0_250 ),
    inference(backward_demodulation,[status(thm)],[f1325,f2010]) ).

fof(f3563,plain,
    ( ~ spl0_48
    | ~ spl0_84
    | spl0_250 ),
    inference(split_clause,[status(thm)],[f3562,f1209,f1324,f2008]) ).

fof(f3564,plain,
    ( op(e4,e1) != e3
    | ~ spl0_84
    | spl0_188 ),
    inference(backward_demodulation,[status(thm)],[f1325,f1761]) ).

fof(f3565,plain,
    ( ~ spl0_108
    | ~ spl0_84
    | spl0_188 ),
    inference(split_clause,[status(thm)],[f3564,f1401,f1324,f1759]) ).

fof(f3568,plain,
    ( e0 = e1
    | ~ spl0_85
    | ~ spl0_86 ),
    inference(forward_demodulation,[status(thm)],[f1329,f1332]) ).

fof(f3569,plain,
    ( $false
    | ~ spl0_85
    | ~ spl0_86 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3568,f196]) ).

fof(f3570,plain,
    ( ~ spl0_85
    | ~ spl0_86 ),
    inference(contradiction_clause,[status(thm)],[f3569]) ).

fof(f3571,plain,
    ( op(e4,e1) = e3
    | ~ spl0_84
    | ~ spl0_188 ),
    inference(forward_demodulation,[status(thm)],[f1325,f1760]) ).

fof(f3573,plain,
    ( $false
    | spl0_213
    | ~ spl0_168
    | ~ spl0_249 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2756,f1853]) ).

fof(f3574,plain,
    ( spl0_213
    | ~ spl0_168
    | ~ spl0_249 ),
    inference(contradiction_clause,[status(thm)],[f3573]) ).

fof(f3575,plain,
    ( e4 = op(e1,e3)
    | ~ spl0_84
    | ~ spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1325,f1692]) ).

fof(f3577,plain,
    ( op(e1,e4) = e3
    | ~ spl0_84
    | ~ spl0_250 ),
    inference(forward_demodulation,[status(thm)],[f1325,f2009]) ).

fof(f3578,plain,
    ( op(e4,e3) != e1
    | ~ spl0_84
    | spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f1325,f1764]) ).

fof(f3578_005,plain,
    ( op(e4,e3) != e1
    | ~ spl0_84
    | spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f1325,f1764]) ).

fof(f3582,plain,
    ( op(e2,e0) = e3
    | ~ spl0_65
    | ~ spl0_214 ),
    inference(backward_demodulation,[status(thm)],[f1265,f1856]) ).

fof(f3583,plain,
    ( spl0_53
    | ~ spl0_65
    | ~ spl0_214 ),
    inference(split_clause,[status(thm)],[f3582,f1225,f1264,f1855]) ).

fof(f3584,plain,
    ( op(e0,e2) = e3
    | ~ spl0_65
    | ~ spl0_182 ),
    inference(backward_demodulation,[status(thm)],[f1265,f1739]) ).

fof(f3585,plain,
    ( spl0_13
    | ~ spl0_65
    | ~ spl0_182 ),
    inference(split_clause,[status(thm)],[f3584,f1097,f1264,f1738]) ).

fof(f3587,plain,
    ( e0 != op(e2,e4)
    | ~ spl0_65 ),
    inference(backward_demodulation,[status(thm)],[f1265,f175]) ).

fof(f3593,plain,
    ( op(e1,e3) != e0
    | ~ spl0_65 ),
    inference(backward_demodulation,[status(thm)],[f1265,f130]) ).

fof(f3598,plain,
    ( e0 = e1
    | ~ spl0_65
    | ~ spl0_66 ),
    inference(forward_demodulation,[status(thm)],[f1265,f1268]) ).

fof(f3599,plain,
    ( $false
    | ~ spl0_65
    | ~ spl0_66 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3598,f196]) ).

fof(f3600,plain,
    ( ~ spl0_65
    | ~ spl0_66 ),
    inference(contradiction_clause,[status(thm)],[f3599]) ).

fof(f3601,plain,
    ( e1 = e0
    | ~ spl0_91
    | ~ spl0_156 ),
    inference(forward_demodulation,[status(thm)],[f1348,f3365]) ).

fof(f3602,plain,
    ( $false
    | ~ spl0_91
    | ~ spl0_156 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3601,f196]) ).

fof(f3603,plain,
    ( ~ spl0_91
    | ~ spl0_156 ),
    inference(contradiction_clause,[status(thm)],[f3602]) ).

fof(f3605,plain,
    ( e0 = e4
    | ~ spl0_85
    | ~ spl0_89 ),
    inference(forward_demodulation,[status(thm)],[f1329,f1341]) ).

fof(f3606,plain,
    ( $false
    | ~ spl0_85
    | ~ spl0_89 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3605,f199]) ).

fof(f3607,plain,
    ( ~ spl0_85
    | ~ spl0_89 ),
    inference(contradiction_clause,[status(thm)],[f3606]) ).

fof(f3608,plain,
    ( spl0_90
    | ~ spl0_156 ),
    inference(split_clause,[status(thm)],[f3365,f1344,f1650]) ).

fof(f3609,plain,
    ( $false
    | ~ spl0_46 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1204,f3290]) ).

fof(f3610,plain,
    ~ spl0_46,
    inference(contradiction_clause,[status(thm)],[f3609]) ).

fof(f3611,plain,
    ( ~ spl0_70
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f3482,f1280,f1232]) ).

fof(f3612,plain,
    ( ~ spl0_30
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f3489,f1152,f1232]) ).

fof(f3613,plain,
    ( $false
    | spl0_134
    | ~ spl0_120 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1441,f3255]) ).

fof(f3614,plain,
    ( spl0_134
    | ~ spl0_120 ),
    inference(contradiction_clause,[status(thm)],[f3613]) ).

fof(f3615,plain,
    ( $false
    | ~ spl0_109 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1405,f3060]) ).

fof(f3616,plain,
    ~ spl0_109,
    inference(contradiction_clause,[status(thm)],[f3615]) ).

fof(f3619,plain,
    ( ~ spl0_40
    | ~ spl0_156 ),
    inference(split_clause,[status(thm)],[f3550,f1184,f1650]) ).

fof(f3620,plain,
    ( ~ spl0_95
    | ~ spl0_156 ),
    inference(split_clause,[status(thm)],[f3551,f1360,f1650]) ).

fof(f3621,plain,
    ( op(e4,e4) != e0
    | spl0_159 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1662]) ).

fof(f3622,plain,
    ( ~ spl0_120
    | spl0_159 ),
    inference(split_clause,[status(thm)],[f3621,f1440,f1660]) ).

fof(f3623,plain,
    ( op(e4,e4) = e0
    | ~ spl0_134 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1542]) ).

fof(f3624,plain,
    ( op(e4,e4) = e0
    | ~ spl0_159 ),
    inference(forward_demodulation,[status(thm)],[f2694,f1661]) ).

fof(f3625,plain,
    ( e2 != op(e1,e4)
    | ~ spl0_42 ),
    inference(backward_demodulation,[status(thm)],[f1191,f165]) ).

fof(f3626,plain,
    ( op(e1,e2) = e3
    | ~ spl0_42
    | ~ spl0_212 ),
    inference(backward_demodulation,[status(thm)],[f1191,f1849]) ).

fof(f3627,plain,
    ( op(e2,e1) = e3
    | ~ spl0_42
    | ~ spl0_170 ),
    inference(backward_demodulation,[status(thm)],[f1191,f1698]) ).

fof(f3628,plain,
    ( spl0_58
    | ~ spl0_42
    | ~ spl0_170 ),
    inference(split_clause,[status(thm)],[f3627,f1241,f1190,f1697]) ).

fof(f3630,plain,
    ( op(e2,e3) != e1
    | ~ spl0_42
    | spl0_169 ),
    inference(backward_demodulation,[status(thm)],[f1191,f1696]) ).

fof(f3631,plain,
    ( ~ spl0_66
    | ~ spl0_42
    | spl0_169 ),
    inference(split_clause,[status(thm)],[f3630,f1267,f1190,f1694]) ).

fof(f3634,plain,
    ( e2 != op(e3,e4)
    | ~ spl0_42
    | ~ spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1191,f2779]) ).

fof(f3637,plain,
    ( op(e3,e1) = e2
    | ~ spl0_42
    | ~ spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1191,f1692]) ).

fof(f3639,plain,
    ( op(e1,e4) != e2
    | ~ spl0_122 ),
    inference(backward_demodulation,[status(thm)],[f1447,f142]) ).

fof(f3640,plain,
    ( op(e4,e1) != e2
    | ~ spl0_122 ),
    inference(backward_demodulation,[status(thm)],[f1447,f192]) ).

fof(f3644,plain,
    ( op(e3,e4) != e2
    | ~ spl0_122 ),
    inference(backward_demodulation,[status(thm)],[f1447,f145]) ).

fof(f3646,plain,
    ( op(e1,e3) != e4
    | ~ spl0_108
    | spl0_252 ),
    inference(backward_demodulation,[status(thm)],[f1402,f2017]) ).

fof(f3650,plain,
    ( op(e2,e1) != e3
    | ~ spl0_108 ),
    inference(backward_demodulation,[status(thm)],[f1402,f114]) ).

fof(f3651,plain,
    ( ~ spl0_58
    | ~ spl0_108 ),
    inference(split_clause,[status(thm)],[f3650,f1241,f1401]) ).

fof(f3652,plain,
    ( e3 != op(e4,e2)
    | ~ spl0_108 ),
    inference(backward_demodulation,[status(thm)],[f1402,f190]) ).

fof(f3653,plain,
    ( ~ spl0_113
    | ~ spl0_108 ),
    inference(split_clause,[status(thm)],[f3652,f1417,f1401]) ).

fof(f3654,plain,
    ( op(e4,e3) = e1
    | ~ spl0_108
    | ~ spl0_251 ),
    inference(backward_demodulation,[status(thm)],[f1402,f2013]) ).

fof(f3655,plain,
    ( spl0_116
    | ~ spl0_108
    | ~ spl0_251 ),
    inference(split_clause,[status(thm)],[f3654,f1427,f1401,f2012]) ).

fof(f3656,plain,
    ( op(e3,e4) = e1
    | ~ spl0_108
    | ~ spl0_200 ),
    inference(backward_demodulation,[status(thm)],[f1402,f1801]) ).

fof(f3658,plain,
    ( op(e4,e3) != e1
    | ~ spl0_108
    | spl0_251 ),
    inference(forward_demodulation,[status(thm)],[f1402,f2014]) ).

fof(f3659,plain,
    ( ~ spl0_44
    | ~ spl0_108
    | spl0_252 ),
    inference(split_clause,[status(thm)],[f3646,f1196,f1401,f2015]) ).

fof(f3660,plain,
    ( op(e1,e3) = e4
    | ~ spl0_108
    | ~ spl0_252 ),
    inference(forward_demodulation,[status(thm)],[f1402,f2016]) ).

fof(f3661,plain,
    ( op(e3,e2) != e4
    | ~ spl0_117
    | spl0_218 ),
    inference(forward_demodulation,[status(thm)],[f1431,f1871]) ).

fof(f3662,plain,
    ( op(e2,e3) != e4
    | ~ spl0_117
    | spl0_203 ),
    inference(forward_demodulation,[status(thm)],[f1431,f1813]) ).

fof(f3668,plain,
    ( e2 != op(e1,e3)
    | ~ spl0_32 ),
    inference(forward_demodulation,[status(thm)],[f1159,f161]) ).

fof(f3669,plain,
    ( e2 != op(e3,e1)
    | ~ spl0_32 ),
    inference(forward_demodulation,[status(thm)],[f1159,f111]) ).

fof(f3670,plain,
    ( e2 != e2
    | ~ spl0_82
    | ~ spl0_32 ),
    inference(forward_demodulation,[status(thm)],[f1319,f3669]) ).

fof(f3671,plain,
    ( $false
    | ~ spl0_82
    | ~ spl0_32 ),
    inference(trivial_equality_resolution,[status(esa)],[f3670]) ).

fof(f3672,plain,
    ( ~ spl0_82
    | ~ spl0_32 ),
    inference(contradiction_clause,[status(thm)],[f3671]) ).

fof(f3673,plain,
    ( e2 = e1
    | ~ spl0_117
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f1431,f1428]) ).

fof(f3674,plain,
    ( $false
    | ~ spl0_117
    | ~ spl0_116 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3673,f200]) ).

fof(f3675,plain,
    ( ~ spl0_117
    | ~ spl0_116 ),
    inference(contradiction_clause,[status(thm)],[f3674]) ).

fof(f3677,plain,
    ( op(e3,e2) = e1
    | ~ spl0_82
    | ~ spl0_249 ),
    inference(forward_demodulation,[status(thm)],[f1319,f2006]) ).

fof(f3678,plain,
    ( ~ spl0_47
    | ~ spl0_122 ),
    inference(split_clause,[status(thm)],[f3639,f1206,f1446]) ).

fof(f3679,plain,
    ( ~ spl0_107
    | ~ spl0_122 ),
    inference(split_clause,[status(thm)],[f3640,f1398,f1446]) ).

fof(f3680,plain,
    ( ~ spl0_47
    | ~ spl0_42 ),
    inference(split_clause,[status(thm)],[f3625,f1206,f1190]) ).

fof(f3682,plain,
    ( spl0_44
    | ~ spl0_84
    | ~ spl0_168 ),
    inference(split_clause,[status(thm)],[f3575,f1196,f1324,f1691]) ).

fof(f3683,plain,
    ( e2 = e4
    | ~ spl0_82
    | ~ spl0_84 ),
    inference(forward_demodulation,[status(thm)],[f1319,f1325]) ).

fof(f3684,plain,
    ( $false
    | ~ spl0_82
    | ~ spl0_84 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3683,f204]) ).

fof(f3685,plain,
    ( ~ spl0_82
    | ~ spl0_84 ),
    inference(contradiction_clause,[status(thm)],[f3684]) ).

fof(f3686,plain,
    ( ~ spl0_60
    | spl0_262 ),
    inference(split_clause,[status(thm)],[f3397,f1248,f2065]) ).

fof(f3687,plain,
    ( spl0_82
    | ~ spl0_42
    | ~ spl0_168 ),
    inference(split_clause,[status(thm)],[f3637,f1318,f1190,f1691]) ).

fof(f3688,plain,
    ( ~ spl0_42
    | ~ spl0_32 ),
    inference(split_clause,[status(thm)],[f3668,f1190,f1158]) ).

fof(f3689,plain,
    ( ~ spl0_70
    | ~ spl0_262 ),
    inference(split_clause,[status(thm)],[f3388,f1280,f2065]) ).

fof(f3690,plain,
    ( ~ spl0_35
    | ~ spl0_262 ),
    inference(split_clause,[status(thm)],[f3396,f1168,f2065]) ).

fof(f3691,plain,
    ( ~ spl0_89
    | ~ spl0_117
    | spl0_218 ),
    inference(split_clause,[status(thm)],[f3661,f1340,f1430,f1869]) ).

fof(f3692,plain,
    ( ~ spl0_69
    | ~ spl0_117
    | spl0_203 ),
    inference(split_clause,[status(thm)],[f3662,f1276,f1430,f1811]) ).

fof(f3694,plain,
    ( $false
    | ~ spl0_49 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1213,f3200]) ).

fof(f3695,plain,
    ~ spl0_49,
    inference(contradiction_clause,[status(thm)],[f3694]) ).

fof(f3699,plain,
    ( spl0_90
    | ~ spl0_211 ),
    inference(split_clause,[status(thm)],[f3369,f1344,f1844]) ).

fof(f3700,plain,
    ( spl0_96
    | ~ spl0_84
    | ~ spl0_249 ),
    inference(split_clause,[status(thm)],[f3558,f1363,f1324,f2005]) ).

fof(f3701,plain,
    ( spl0_30
    | ~ spl0_150 ),
    inference(split_clause,[status(thm)],[f3314,f1152,f1630]) ).

fof(f3702,plain,
    ( ~ spl0_97
    | ~ spl0_122 ),
    inference(split_clause,[status(thm)],[f3644,f1366,f1446]) ).

fof(f3703,plain,
    ( $false
    | spl0_172
    | ~ spl0_171
    | ~ spl0_200 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2790,f1706]) ).

fof(f3704,plain,
    ( spl0_172
    | ~ spl0_171
    | ~ spl0_200 ),
    inference(contradiction_clause,[status(thm)],[f3703]) ).

fof(f3705,plain,
    ( spl0_44
    | ~ spl0_108
    | ~ spl0_252 ),
    inference(split_clause,[status(thm)],[f3660,f1196,f1401,f2015]) ).

fof(f3706,plain,
    ( op(e1,e0) = e3
    | ~ spl0_40
    | ~ spl0_212 ),
    inference(backward_demodulation,[status(thm)],[f1185,f1849]) ).

fof(f3707,plain,
    ( spl0_28
    | ~ spl0_40
    | ~ spl0_212 ),
    inference(split_clause,[status(thm)],[f3706,f1145,f1184,f1848]) ).

fof(f3711,plain,
    ( e0 != op(e4,e3)
    | ~ spl0_40 ),
    inference(backward_demodulation,[status(thm)],[f1185,f132]) ).

fof(f3714,plain,
    ( op(e3,e2) != e1
    | ~ spl0_111 ),
    inference(backward_demodulation,[status(thm)],[f1412,f125]) ).

fof(f3715,plain,
    ( ~ spl0_86
    | ~ spl0_111 ),
    inference(split_clause,[status(thm)],[f3714,f1331,f1411]) ).

fof(f3716,plain,
    ( e1 != op(e4,e3)
    | ~ spl0_111 ),
    inference(backward_demodulation,[status(thm)],[f1412,f193]) ).

fof(f3717,plain,
    ( e1 != op(e2,e4)
    | ~ spl0_111
    | spl0_183 ),
    inference(backward_demodulation,[status(thm)],[f1412,f1744]) ).

fof(f3721,plain,
    ( op(e4,e1) = e2
    | ~ spl0_111
    | ~ spl0_234 ),
    inference(backward_demodulation,[status(thm)],[f1412,f1940]) ).

fof(f3722,plain,
    ( op(e1,e4) = e2
    | ~ spl0_111
    | ~ spl0_202 ),
    inference(backward_demodulation,[status(thm)],[f1412,f1808]) ).

fof(f3724,plain,
    ( e4 != op(e3,e2)
    | ~ spl0_39 ),
    inference(backward_demodulation,[status(thm)],[f1181,f121]) ).

fof(f3725,plain,
    ( ~ spl0_89
    | ~ spl0_39 ),
    inference(split_clause,[status(thm)],[f3724,f1340,f1180]) ).

fof(f3727,plain,
    ( e4 != op(e2,e2)
    | ~ spl0_39 ),
    inference(backward_demodulation,[status(thm)],[f1181,f120]) ).

fof(f3728,plain,
    ( ~ spl0_64
    | ~ spl0_39 ),
    inference(split_clause,[status(thm)],[f3727,f1260,f1180]) ).

fof(f3729,plain,
    ( op(e1,e4) = e2
    | ~ spl0_39
    | ~ spl0_229 ),
    inference(backward_demodulation,[status(thm)],[f1181,f1922]) ).

fof(f3729_006,plain,
    ( op(e1,e4) = e2
    | ~ spl0_39
    | ~ spl0_229 ),
    inference(backward_demodulation,[status(thm)],[f1181,f1922]) ).

fof(f3734,plain,
    ( ~ spl0_30
    | spl0_150 ),
    inference(split_clause,[status(thm)],[f3301,f1152,f1630]) ).

fof(f3737,plain,
    ( $false
    | ~ spl0_56 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1236,f3232]) ).

fof(f3738,plain,
    ~ spl0_56,
    inference(contradiction_clause,[status(thm)],[f3737]) ).

fof(f3742,plain,
    ( e1 != op(e2,e4)
    | ~ spl0_66 ),
    inference(backward_demodulation,[status(thm)],[f1268,f175]) ).

fof(f3743,plain,
    ( ~ spl0_71
    | ~ spl0_66 ),
    inference(split_clause,[status(thm)],[f3742,f1283,f1267]) ).

fof(f3746,plain,
    ( e1 != op(e3,e3)
    | ~ spl0_66 ),
    inference(backward_demodulation,[status(thm)],[f1268,f133]) ).

fof(f3747,plain,
    ( ~ spl0_91
    | ~ spl0_66 ),
    inference(split_clause,[status(thm)],[f3746,f1347,f1267]) ).

fof(f3748,plain,
    ( e1 != op(e4,e3)
    | ~ spl0_66 ),
    inference(backward_demodulation,[status(thm)],[f1268,f134]) ).

fof(f3749,plain,
    ( ~ spl0_116
    | ~ spl0_66 ),
    inference(split_clause,[status(thm)],[f3748,f1427,f1267]) ).

fof(f3754,plain,
    ( e0 = e4
    | ~ spl0_40
    | ~ spl0_44 ),
    inference(forward_demodulation,[status(thm)],[f1185,f1197]) ).

fof(f3755,plain,
    ( $false
    | ~ spl0_40
    | ~ spl0_44 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3754,f199]) ).

fof(f3756,plain,
    ( ~ spl0_40
    | ~ spl0_44 ),
    inference(contradiction_clause,[status(thm)],[f3755]) ).

fof(f3757,plain,
    ( $false
    | ~ spl0_93 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1354,f3271]) ).

fof(f3758,plain,
    ~ spl0_93,
    inference(contradiction_clause,[status(thm)],[f3757]) ).

fof(f3759,plain,
    ( e4 = e3
    | ~ spl0_39
    | ~ spl0_38 ),
    inference(forward_demodulation,[status(thm)],[f1181,f1178]) ).

fof(f3760,plain,
    ( $false
    | ~ spl0_39
    | ~ spl0_38 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3759,f205]) ).

fof(f3761,plain,
    ( ~ spl0_39
    | ~ spl0_38 ),
    inference(contradiction_clause,[status(thm)],[f3760]) ).

fof(f3767,plain,
    ( e4 = e1
    | ~ spl0_39
    | ~ spl0_36 ),
    inference(forward_demodulation,[status(thm)],[f1181,f1172]) ).

fof(f3768,plain,
    ( $false
    | ~ spl0_39
    | ~ spl0_36 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3767,f202]) ).

fof(f3769,plain,
    ( ~ spl0_39
    | ~ spl0_36 ),
    inference(contradiction_clause,[status(thm)],[f3768]) ).

fof(f3776,plain,
    ( ~ spl0_70
    | ~ spl0_65 ),
    inference(split_clause,[status(thm)],[f3587,f1280,f1264]) ).

fof(f3777,plain,
    ( ~ spl0_40
    | ~ spl0_65 ),
    inference(split_clause,[status(thm)],[f3593,f1184,f1264]) ).

fof(f3778,plain,
    ( ~ spl0_71
    | ~ spl0_111
    | spl0_183 ),
    inference(split_clause,[status(thm)],[f3717,f1283,f1411,f1742]) ).

fof(f3779,plain,
    ( spl0_107
    | ~ spl0_111
    | ~ spl0_234 ),
    inference(split_clause,[status(thm)],[f3721,f1398,f1411,f1939]) ).

fof(f3782,plain,
    ( e4 = e0
    | ~ spl0_39
    | ~ spl0_35 ),
    inference(forward_demodulation,[status(thm)],[f1181,f1169]) ).

fof(f3783,plain,
    ( $false
    | ~ spl0_39
    | ~ spl0_35 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3782,f199]) ).

fof(f3784,plain,
    ( ~ spl0_39
    | ~ spl0_35 ),
    inference(contradiction_clause,[status(thm)],[f3783]) ).

fof(f3786,plain,
    ( op(e3,e0) = e1
    | ~ spl0_40
    | ~ spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f1185,f1852]) ).

fof(f3787,plain,
    ( e3 = e1
    | ~ spl0_40
    | ~ spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f2695,f3786]) ).

fof(f3788,plain,
    ( $false
    | ~ spl0_40
    | ~ spl0_213 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3787,f201]) ).

fof(f3789,plain,
    ( ~ spl0_40
    | ~ spl0_213 ),
    inference(contradiction_clause,[status(thm)],[f3788]) ).

fof(f3796,plain,
    ( e0 != op(e2,e4)
    | ~ spl0_153 ),
    inference(backward_demodulation,[status(thm)],[f3378,f174]) ).

fof(f3797,plain,
    ( ~ spl0_70
    | ~ spl0_153 ),
    inference(split_clause,[status(thm)],[f3796,f1280,f1640]) ).

fof(f3803,plain,
    ( e0 != op(e3,e4)
    | ~ spl0_40
    | ~ spl0_194 ),
    inference(forward_demodulation,[status(thm)],[f1185,f3499]) ).

fof(f3815,plain,
    ( op(e2,e4) != e1
    | ~ spl0_39
    | spl0_230 ),
    inference(forward_demodulation,[status(thm)],[f1181,f1926]) ).

fof(f3826,plain,
    ( e2 != op(e3,e4)
    | ~ spl0_39
    | ~ spl0_229 ),
    inference(backward_demodulation,[status(thm)],[f3729,f141]) ).

fof(f3827,plain,
    ( ~ spl0_97
    | ~ spl0_39
    | ~ spl0_229 ),
    inference(split_clause,[status(thm)],[f3826,f1366,f1180,f1921]) ).

fof(f3834,plain,
    ( e3 != op(e4,e4)
    | ~ spl0_84
    | ~ spl0_250 ),
    inference(forward_demodulation,[status(thm)],[f3577,f142]) ).

fof(f3839,plain,
    ( e2 != op(e4,e1)
    | ~ spl0_32 ),
    inference(forward_demodulation,[status(thm)],[f1159,f112]) ).

fof(f3840,plain,
    ( e2 != op(e1,e4)
    | ~ spl0_32 ),
    inference(forward_demodulation,[status(thm)],[f1159,f162]) ).

fof(f3846,plain,
    ( e3 != op(e2,e4)
    | ~ spl0_84
    | ~ spl0_250 ),
    inference(forward_demodulation,[status(thm)],[f3577,f140]) ).

fof(f3859,plain,
    ( e4 != op(e3,e3)
    | ~ spl0_84 ),
    inference(backward_demodulation,[status(thm)],[f1325,f181]) ).

fof(f3860,plain,
    ( e3 != op(e2,e2)
    | ~ spl0_58 ),
    inference(backward_demodulation,[status(thm)],[f1242,f170]) ).

fof(f3861,plain,
    ( ~ spl0_63
    | ~ spl0_58 ),
    inference(split_clause,[status(thm)],[f3860,f1257,f1241]) ).

fof(f3867,plain,
    ( op(e3,e1) != e2
    | ~ spl0_58
    | spl0_176 ),
    inference(backward_demodulation,[status(thm)],[f1242,f1720]) ).

fof(f3869,plain,
    ( op(e1,e3) != e2
    | ~ spl0_58
    | spl0_248 ),
    inference(backward_demodulation,[status(thm)],[f1242,f2003]) ).

fof(f3871,plain,
    ( e1 != op(e3,e4)
    | ~ spl0_194
    | ~ spl0_111 ),
    inference(forward_demodulation,[status(thm)],[f1781,f3716]) ).

fof(f3873,plain,
    ( e1 != op(e0,e1)
    | spl0_149 ),
    inference(forward_demodulation,[status(thm)],[f2699,f1629]) ).

fof(f3874,plain,
    ( e1 != e1
    | spl0_149 ),
    inference(forward_demodulation,[status(thm)],[f2700,f3873]) ).

fof(f3875,plain,
    ( $false
    | spl0_149 ),
    inference(trivial_equality_resolution,[status(esa)],[f3874]) ).

fof(f3876,plain,
    spl0_149,
    inference(contradiction_clause,[status(thm)],[f3875]) ).

fof(f3877,plain,
    ( op(e3,e4) != e1
    | ~ spl0_194
    | ~ spl0_108
    | spl0_251 ),
    inference(forward_demodulation,[status(thm)],[f1781,f3658]) ).

fof(f3878,plain,
    ( ~ spl0_47
    | ~ spl0_32 ),
    inference(split_clause,[status(thm)],[f3840,f1206,f1158]) ).

fof(f3880,plain,
    ( e2 = e4
    | ~ spl0_32
    | ~ spl0_34 ),
    inference(forward_demodulation,[status(thm)],[f1159,f1165]) ).

fof(f3881,plain,
    ( $false
    | ~ spl0_32
    | ~ spl0_34 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3880,f204]) ).

fof(f3882,plain,
    ( ~ spl0_32
    | ~ spl0_34 ),
    inference(contradiction_clause,[status(thm)],[f3881]) ).

fof(f3883,plain,
    ( e2 = e3
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(forward_demodulation,[status(thm)],[f1159,f1162]) ).

fof(f3884,plain,
    ( $false
    | ~ spl0_32
    | ~ spl0_33 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3883,f203]) ).

fof(f3885,plain,
    ( ~ spl0_32
    | ~ spl0_33 ),
    inference(contradiction_clause,[status(thm)],[f3884]) ).

fof(f3886,plain,
    ( op(e3,e4) != e1
    | ~ spl0_194
    | ~ spl0_84
    | spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f1781,f3578]) ).

fof(f3887,plain,
    ( ~ spl0_94
    | ~ spl0_84 ),
    inference(split_clause,[status(thm)],[f3859,f1356,f1324]) ).

fof(f3889,plain,
    ( $false
    | ~ spl0_32
    | ~ spl0_107 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1399,f3839]) ).

fof(f3890,plain,
    ( ~ spl0_32
    | ~ spl0_107 ),
    inference(contradiction_clause,[status(thm)],[f3889]) ).

fof(f3895,plain,
    ( spl0_108
    | ~ spl0_84
    | ~ spl0_188 ),
    inference(split_clause,[status(thm)],[f3571,f1401,f1324,f1759]) ).

fof(f3897,plain,
    ( e3 != op(e2,e4)
    | ~ spl0_58 ),
    inference(backward_demodulation,[status(thm)],[f1242,f172]) ).

fof(f3898,plain,
    ( ~ spl0_73
    | ~ spl0_58 ),
    inference(split_clause,[status(thm)],[f3897,f1289,f1241]) ).

fof(f3899,plain,
    ( ~ spl0_73
    | ~ spl0_84
    | ~ spl0_250 ),
    inference(split_clause,[status(thm)],[f3846,f1289,f1324,f2008]) ).

fof(f3900,plain,
    ( op(e3,e4) != e0
    | ~ spl0_194
    | spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f1781,f1426]) ).

fof(f3904,plain,
    ( op(op(e3,e4),e4) != e3
    | ~ spl0_194
    | spl0_204 ),
    inference(forward_demodulation,[status(thm)],[f1781,f1816]) ).

fof(f3906,plain,
    ( op(e3,e4) = e0
    | ~ spl0_194
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f1781,f1425]) ).

fof(f3913,plain,
    ( op(e4,e3) = e2
    | ~ spl0_97
    | ~ spl0_194 ),
    inference(backward_demodulation,[status(thm)],[f1367,f1781]) ).

fof(f3914,plain,
    ( spl0_117
    | ~ spl0_97
    | ~ spl0_194 ),
    inference(split_clause,[status(thm)],[f3913,f1430,f1366,f1780]) ).

fof(f3916,plain,
    ( op(e3,e3) != e2
    | ~ spl0_97 ),
    inference(backward_demodulation,[status(thm)],[f1367,f185]) ).

fof(f3917,plain,
    ( ~ spl0_92
    | ~ spl0_97 ),
    inference(split_clause,[status(thm)],[f3916,f1350,f1366]) ).

fof(f3920,plain,
    ( ~ spl0_96
    | ~ spl0_194
    | ~ spl0_84
    | spl0_189 ),
    inference(split_clause,[status(thm)],[f3886,f1363,f1780,f1324,f1762]) ).

fof(f3922,plain,
    ( spl0_47
    | ~ spl0_111
    | ~ spl0_202 ),
    inference(split_clause,[status(thm)],[f3722,f1206,f1411,f1807]) ).

fof(f3924,plain,
    ( op(e3,e2) = e4
    | ~ spl0_97
    | ~ spl0_139 ),
    inference(forward_demodulation,[status(thm)],[f1367,f1560]) ).

fof(f3942,plain,
    ( e1 != op(e4,e4)
    | ~ spl0_71 ),
    inference(backward_demodulation,[status(thm)],[f1284,f144]) ).

fof(f3943,plain,
    ( ~ spl0_121
    | ~ spl0_71 ),
    inference(split_clause,[status(thm)],[f3942,f1443,f1283]) ).

fof(f3948,plain,
    ( op(e4,e3) != e2
    | ~ spl0_97
    | spl0_194 ),
    inference(forward_demodulation,[status(thm)],[f1367,f1782]) ).

fof(f3962,plain,
    ( e4 != op(e3,e2)
    | ~ spl0_44
    | ~ spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1197,f2776]) ).

fof(f3964,plain,
    ( e4 != op(e2,e3)
    | ~ spl0_64 ),
    inference(backward_demodulation,[status(thm)],[f1261,f173]) ).

fof(f3968,plain,
    ( e0 != op(e4,e4)
    | ~ spl0_105 ),
    inference(backward_demodulation,[status(thm)],[f1393,f192]) ).

fof(f3969,plain,
    ( ~ spl0_120
    | ~ spl0_105 ),
    inference(split_clause,[status(thm)],[f3968,f1440,f1392]) ).

fof(f3972,plain,
    ( spl0_95
    | ~ spl0_194
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f3906,f1360,f1780,f1424]) ).

fof(f3981,plain,
    ( ~ spl0_96
    | ~ spl0_194
    | ~ spl0_111 ),
    inference(split_clause,[status(thm)],[f3871,f1363,f1780,f1411]) ).

fof(f3982,plain,
    ( e1 != op(e3,e4)
    | ~ spl0_71 ),
    inference(forward_demodulation,[status(thm)],[f1284,f143]) ).

fof(f3984,plain,
    ( ~ spl0_89
    | ~ spl0_44
    | ~ spl0_168 ),
    inference(split_clause,[status(thm)],[f3962,f1340,f1196,f1691]) ).

fof(f3986,plain,
    ( op(e4,e3) = e1
    | ~ spl0_84
    | ~ spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f1325,f1763]) ).

fof(f3989,plain,
    ( ~ spl0_123
    | ~ spl0_84
    | ~ spl0_250 ),
    inference(split_clause,[status(thm)],[f3834,f1449,f1324,f2008]) ).

fof(f3990,plain,
    ( ~ spl0_71
    | ~ spl0_39
    | spl0_230 ),
    inference(split_clause,[status(thm)],[f3815,f1283,f1180,f1924]) ).

fof(f3991,plain,
    ( ~ spl0_115
    | ~ spl0_40 ),
    inference(split_clause,[status(thm)],[f3711,f1424,f1184]) ).

fof(f3992,plain,
    ( ~ spl0_95
    | ~ spl0_40
    | ~ spl0_194 ),
    inference(split_clause,[status(thm)],[f3803,f1360,f1184,f1780]) ).

fof(f3995,plain,
    ( e2 = e0
    | ~ spl0_32
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f1159,f1153]) ).

fof(f3996,plain,
    ( $false
    | ~ spl0_32
    | ~ spl0_30 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3995,f197]) ).

fof(f3997,plain,
    ( ~ spl0_32
    | ~ spl0_30 ),
    inference(contradiction_clause,[status(thm)],[f3996]) ).

fof(f3998,plain,
    ( $false
    | ~ spl0_68 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1274,f3214]) ).

fof(f3999,plain,
    ~ spl0_68,
    inference(contradiction_clause,[status(thm)],[f3998]) ).

fof(f4002,plain,
    ( op(e2,e4) != op(e4,e3)
    | ~ spl0_183 ),
    inference(backward_demodulation,[status(thm)],[f1743,f193]) ).

fof(f4004,plain,
    ( op(e2,op(e2,e4)) = e4
    | ~ spl0_183
    | ~ spl0_235 ),
    inference(backward_demodulation,[status(thm)],[f1743,f1943]) ).

fof(f4008,plain,
    ( op(e3,e3) != e0
    | ~ spl0_115 ),
    inference(backward_demodulation,[status(thm)],[f1425,f135]) ).

fof(f4010,plain,
    ( e0 != op(e4,e4)
    | ~ spl0_115 ),
    inference(backward_demodulation,[status(thm)],[f1425,f195]) ).

fof(f4011,plain,
    ( ~ spl0_120
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4010,f1440,f1424]) ).

fof(f4012,plain,
    ( op(e2,e3) != e0
    | ~ spl0_115 ),
    inference(backward_demodulation,[status(thm)],[f1425,f134]) ).

fof(f4015,plain,
    ( ~ spl0_80
    | ~ spl0_156 ),
    inference(split_clause,[status(thm)],[f3552,f1312,f1650]) ).

fof(f4016,plain,
    ( ~ spl0_117
    | ~ spl0_97
    | spl0_194 ),
    inference(split_clause,[status(thm)],[f3948,f1430,f1366,f1780]) ).

fof(f4018,plain,
    ( op(e3,e0) = e4
    | ~ spl0_115
    | ~ spl0_218 ),
    inference(forward_demodulation,[status(thm)],[f1425,f1870]) ).

fof(f4019,plain,
    ( e3 = e4
    | ~ spl0_115
    | ~ spl0_218 ),
    inference(forward_demodulation,[status(thm)],[f2695,f4018]) ).

fof(f4020,plain,
    ( $false
    | ~ spl0_115
    | ~ spl0_218 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4019,f205]) ).

fof(f4021,plain,
    ( ~ spl0_115
    | ~ spl0_218 ),
    inference(contradiction_clause,[status(thm)],[f4020]) ).

fof(f4022,plain,
    ( op(e4,e2) != e0
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f1425,f193]) ).

fof(f4025,plain,
    ( ~ spl0_96
    | ~ spl0_194
    | ~ spl0_108
    | spl0_251 ),
    inference(split_clause,[status(thm)],[f3877,f1363,f1780,f1401,f2012]) ).

fof(f4026,plain,
    ( ~ spl0_195
    | ~ spl0_194
    | spl0_204 ),
    inference(split_clause,[status(thm)],[f3904,f1783,f1780,f1814]) ).

fof(f4028,plain,
    ( op(e0,e3) = e4
    | ~ spl0_115
    | ~ spl0_203 ),
    inference(forward_demodulation,[status(thm)],[f1425,f1812]) ).

fof(f4029,plain,
    ( e3 = e4
    | ~ spl0_115
    | ~ spl0_203 ),
    inference(forward_demodulation,[status(thm)],[f2696,f4028]) ).

fof(f4030,plain,
    ( $false
    | ~ spl0_115
    | ~ spl0_203 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4029,f205]) ).

fof(f4031,plain,
    ( ~ spl0_115
    | ~ spl0_203 ),
    inference(contradiction_clause,[status(thm)],[f4030]) ).

fof(f4035,plain,
    ( op(e2,e4) != e0
    | ~ spl0_115
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f1425,f4002]) ).

fof(f4036,plain,
    ( ~ spl0_95
    | ~ spl0_194
    | spl0_115 ),
    inference(split_clause,[status(thm)],[f3900,f1360,f1780,f1424]) ).

fof(f4037,plain,
    ( op(e4,e3) != e1
    | ~ spl0_48
    | spl0_136 ),
    inference(backward_demodulation,[status(thm)],[f1210,f1550]) ).

fof(f4038,plain,
    ( op(e3,e4) != e1
    | ~ spl0_48
    | spl0_172 ),
    inference(backward_demodulation,[status(thm)],[f1210,f1706]) ).

fof(f4039,plain,
    ( op(e4,e1) != e3
    | ~ spl0_48
    | spl0_171 ),
    inference(backward_demodulation,[status(thm)],[f1210,f1703]) ).

fof(f4040,plain,
    ( ~ spl0_108
    | ~ spl0_48
    | spl0_171 ),
    inference(split_clause,[status(thm)],[f4039,f1401,f1209,f1701]) ).

fof(f4042,plain,
    ( op(e1,e2) != e3
    | ~ spl0_48 ),
    inference(backward_demodulation,[status(thm)],[f1210,f164]) ).

fof(f4043,plain,
    ( ~ spl0_38
    | ~ spl0_48 ),
    inference(split_clause,[status(thm)],[f4042,f1177,f1209]) ).

fof(f4045,plain,
    ( e3 != op(e2,e4)
    | ~ spl0_48 ),
    inference(backward_demodulation,[status(thm)],[f1210,f140]) ).

fof(f4046,plain,
    ( ~ spl0_73
    | ~ spl0_48 ),
    inference(split_clause,[status(thm)],[f4045,f1289,f1209]) ).

fof(f4048,plain,
    ( op(e3,e4) = e1
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(forward_demodulation,[status(thm)],[f1210,f1705]) ).

fof(f4050,plain,
    ( op(e4,e1) = e3
    | ~ spl0_48
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1210,f1702]) ).

fof(f4056,plain,
    ( op(e3,e1) != e2
    | ~ spl0_97 ),
    inference(backward_demodulation,[status(thm)],[f1367,f182]) ).

fof(f4057,plain,
    ( op(e3,e4) != e1
    | ~ spl0_44
    | spl0_213 ),
    inference(backward_demodulation,[status(thm)],[f1197,f1853]) ).

fof(f4059,plain,
    ( e4 != op(e3,e3)
    | ~ spl0_44 ),
    inference(backward_demodulation,[status(thm)],[f1197,f131]) ).

fof(f4060,plain,
    ( e4 != op(e2,e3)
    | ~ spl0_44 ),
    inference(backward_demodulation,[status(thm)],[f1197,f130]) ).

fof(f4061,plain,
    ( ~ spl0_69
    | ~ spl0_44 ),
    inference(split_clause,[status(thm)],[f4060,f1276,f1196]) ).

fof(f4064,plain,
    ( spl0_47
    | ~ spl0_39
    | ~ spl0_229 ),
    inference(split_clause,[status(thm)],[f3729,f1206,f1180,f1921]) ).

fof(f4072,plain,
    ( op(e4,e1) != op(e2,e4)
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f1743,f190]) ).

fof(f4075,plain,
    ( op(e2,e4) != op(e4,e3)
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f1743,f193]) ).

fof(f4078,plain,
    ( op(e3,e4) != e0
    | ~ spl0_134 ),
    inference(backward_demodulation,[status(thm)],[f3623,f145]) ).

fof(f4079,plain,
    ( ~ spl0_95
    | ~ spl0_134 ),
    inference(split_clause,[status(thm)],[f4078,f1360,f1541]) ).

fof(f4081,plain,
    ( op(e4,e1) != e0
    | ~ spl0_134 ),
    inference(backward_demodulation,[status(thm)],[f3623,f192]) ).

fof(f4082,plain,
    ( ~ spl0_105
    | ~ spl0_134 ),
    inference(split_clause,[status(thm)],[f4081,f1392,f1541]) ).

fof(f4086,plain,
    ( op(e3,e2) != e1
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(backward_demodulation,[status(thm)],[f4048,f184]) ).

fof(f4087,plain,
    ( ~ spl0_86
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(split_clause,[status(thm)],[f4086,f1331,f1209,f1704]) ).

fof(f4088,plain,
    ( op(e3,e3) != e1
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(backward_demodulation,[status(thm)],[f4048,f185]) ).

fof(f4089,plain,
    ( ~ spl0_91
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(split_clause,[status(thm)],[f4088,f1347,f1209,f1704]) ).

fof(f4090,plain,
    ( op(e2,e4) != e1
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(backward_demodulation,[status(thm)],[f4048,f143]) ).

fof(f4091,plain,
    ( ~ spl0_71
    | ~ spl0_48
    | ~ spl0_172 ),
    inference(split_clause,[status(thm)],[f4090,f1283,f1209,f1704]) ).

fof(f4093,plain,
    ( e1 != op(e4,e3)
    | ~ spl0_91 ),
    inference(backward_demodulation,[status(thm)],[f1348,f135]) ).

fof(f4094,plain,
    ( ~ spl0_116
    | ~ spl0_91 ),
    inference(split_clause,[status(thm)],[f4093,f1427,f1347]) ).

fof(f4095,plain,
    ( op(e3,e2) != e1
    | ~ spl0_91 ),
    inference(backward_demodulation,[status(thm)],[f1348,f183]) ).

fof(f4096,plain,
    ( ~ spl0_86
    | ~ spl0_91 ),
    inference(split_clause,[status(thm)],[f4095,f1331,f1347]) ).

fof(f4100,plain,
    ( e1 != op(e4,e3)
    | ~ spl0_71
    | ~ spl0_183 ),
    inference(backward_demodulation,[status(thm)],[f1284,f4075]) ).

fof(f4101,plain,
    ( ~ spl0_116
    | ~ spl0_71
    | ~ spl0_183 ),
    inference(split_clause,[status(thm)],[f4100,f1427,f1283,f1742]) ).

fof(f4110,plain,
    ( op(e2,e1) = e4
    | ~ spl0_71
    | ~ spl0_183
    | ~ spl0_235 ),
    inference(backward_demodulation,[status(thm)],[f1284,f4004]) ).

fof(f4111,plain,
    ( spl0_59
    | ~ spl0_71
    | ~ spl0_183
    | ~ spl0_235 ),
    inference(split_clause,[status(thm)],[f4110,f1244,f1283,f1742,f1942]) ).

fof(f4113,plain,
    ( op(e4,e2) = e1
    | ~ spl0_71
    | ~ spl0_183 ),
    inference(backward_demodulation,[status(thm)],[f1284,f1743]) ).

fof(f4114,plain,
    ( spl0_111
    | ~ spl0_71
    | ~ spl0_183 ),
    inference(split_clause,[status(thm)],[f4113,f1411,f1283,f1742]) ).

fof(f4117,plain,
    ( op(e4,e2) != e0
    | ~ spl0_159 ),
    inference(forward_demodulation,[status(thm)],[f3624,f194]) ).

fof(f4126,plain,
    ( op(e2,e1) != e4
    | ~ spl0_69 ),
    inference(backward_demodulation,[status(thm)],[f1277,f171]) ).

fof(f4127,plain,
    ( op(e3,e4) != e2
    | ~ spl0_69
    | spl0_215 ),
    inference(backward_demodulation,[status(thm)],[f1277,f1860]) ).

fof(f4137,plain,
    ( e0 != op(e4,e3)
    | ~ spl0_105 ),
    inference(backward_demodulation,[status(thm)],[f1393,f191]) ).

fof(f4144,plain,
    ( op(e4,e0) = e3
    | ~ spl0_95
    | ~ spl0_140 ),
    inference(backward_demodulation,[status(thm)],[f1361,f1563]) ).

fof(f4145,plain,
    ( spl0_103
    | ~ spl0_95
    | ~ spl0_140 ),
    inference(split_clause,[status(thm)],[f4144,f1385,f1360,f1562]) ).

fof(f4148,plain,
    ( e0 = e2
    | ~ spl0_159
    | ~ spl0_122 ),
    inference(forward_demodulation,[status(thm)],[f3624,f1447]) ).

fof(f4149,plain,
    ( $false
    | ~ spl0_159
    | ~ spl0_122 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4148,f197]) ).

fof(f4150,plain,
    ( ~ spl0_159
    | ~ spl0_122 ),
    inference(contradiction_clause,[status(thm)],[f4149]) ).

fof(f4173,plain,
    ( op(e3,e1) != e4
    | ~ spl0_84
    | ~ spl0_189
    | spl0_218 ),
    inference(backward_demodulation,[status(thm)],[f3986,f1871]) ).

fof(f4174,plain,
    ( ~ spl0_84
    | ~ spl0_189
    | spl0_218 ),
    inference(split_clause,[status(thm)],[f4173,f1324,f1762,f1869]) ).

fof(f4179,plain,
    ( op(e1,e4) = e3
    | ~ spl0_84
    | ~ spl0_189
    | ~ spl0_204 ),
    inference(backward_demodulation,[status(thm)],[f3986,f1815]) ).

fof(f4181,plain,
    ( ~ spl0_116
    | ~ spl0_84
    | spl0_189 ),
    inference(split_clause,[status(thm)],[f3578,f1427,f1324,f1762]) ).

fof(f4182,plain,
    ( op(e2,e1) = e4
    | ~ spl0_71
    | ~ spl0_137 ),
    inference(forward_demodulation,[status(thm)],[f1284,f1553]) ).

fof(f4189,plain,
    ( op(e2,e4) = e3
    | ~ spl0_69
    | ~ spl0_214 ),
    inference(forward_demodulation,[status(thm)],[f1277,f1856]) ).

fof(f4189_007,plain,
    ( op(e2,e4) = e3
    | ~ spl0_69
    | ~ spl0_214 ),
    inference(forward_demodulation,[status(thm)],[f1277,f1856]) ).

fof(f4190,plain,
    ( e1 = e3
    | ~ spl0_71
    | ~ spl0_69
    | ~ spl0_214 ),
    inference(forward_demodulation,[status(thm)],[f1284,f4189]) ).

fof(f4191,plain,
    ( $false
    | ~ spl0_71
    | ~ spl0_69
    | ~ spl0_214 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4190,f201]) ).

fof(f4192,plain,
    ( ~ spl0_71
    | ~ spl0_69
    | ~ spl0_214 ),
    inference(contradiction_clause,[status(thm)],[f4191]) ).

fof(f4194,plain,
    ( op(e0,e4) = e1
    | ~ spl0_105
    | ~ spl0_200 ),
    inference(forward_demodulation,[status(thm)],[f1393,f1801]) ).

fof(f4195,plain,
    ( e4 = e1
    | ~ spl0_105
    | ~ spl0_200 ),
    inference(forward_demodulation,[status(thm)],[f2694,f4194]) ).

fof(f4196,plain,
    ( $false
    | ~ spl0_105
    | ~ spl0_200 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4195,f202]) ).

fof(f4197,plain,
    ( ~ spl0_105
    | ~ spl0_200 ),
    inference(contradiction_clause,[status(thm)],[f4196]) ).

fof(f4200,plain,
    ( op(e2,e4) != e3
    | ~ spl0_69
    | spl0_214 ),
    inference(forward_demodulation,[status(thm)],[f1277,f1857]) ).

fof(f4205,plain,
    ( spl0_108
    | ~ spl0_48
    | ~ spl0_171 ),
    inference(split_clause,[status(thm)],[f4050,f1401,f1209,f1701]) ).

fof(f4218,plain,
    ( e4 != op(e3,e3)
    | ~ spl0_69 ),
    inference(forward_demodulation,[status(thm)],[f1277,f133]) ).

fof(f4244,plain,
    ( op(e2,e3) != e4
    | ~ spl0_113
    | spl0_235 ),
    inference(backward_demodulation,[status(thm)],[f1418,f1944]) ).

fof(f4245,plain,
    ( ~ spl0_69
    | ~ spl0_113
    | spl0_235 ),
    inference(split_clause,[status(thm)],[f4244,f1276,f1417,f1942]) ).

fof(f4251,plain,
    ( op(e2,e3) = e4
    | ~ spl0_113
    | ~ spl0_235 ),
    inference(forward_demodulation,[status(thm)],[f1418,f1943]) ).

fof(f4262,plain,
    ( op(e2,e1) != e3
    | ~ spl0_86
    | spl0_233 ),
    inference(backward_demodulation,[status(thm)],[f1332,f1937]) ).

fof(f4263,plain,
    ( ~ spl0_58
    | ~ spl0_86
    | spl0_233 ),
    inference(split_clause,[status(thm)],[f4262,f1241,f1331,f1935]) ).

fof(f4267,plain,
    ( op(e3,e2) != e4
    | ~ spl0_113
    | spl0_201 ),
    inference(forward_demodulation,[status(thm)],[f1418,f1806]) ).

fof(f4271,plain,
    ( op(e1,e3) != e4
    | ~ spl0_116
    | spl0_203 ),
    inference(forward_demodulation,[status(thm)],[f1428,f1813]) ).

fof(f4273,plain,
    ( op(e4,e1) = e3
    | ~ spl0_116
    | ~ spl0_217 ),
    inference(forward_demodulation,[status(thm)],[f1428,f1867]) ).

fof(f4274,plain,
    ( e0 = e3
    | ~ spl0_105
    | ~ spl0_116
    | ~ spl0_217 ),
    inference(forward_demodulation,[status(thm)],[f1393,f4273]) ).

fof(f4275,plain,
    ( $false
    | ~ spl0_105
    | ~ spl0_116
    | ~ spl0_217 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4274,f198]) ).

fof(f4276,plain,
    ( ~ spl0_105
    | ~ spl0_116
    | ~ spl0_217 ),
    inference(contradiction_clause,[status(thm)],[f4275]) ).

fof(f4277,plain,
    ( op(e4,e1) != e3
    | ~ spl0_116
    | spl0_217 ),
    inference(forward_demodulation,[status(thm)],[f1428,f1868]) ).

fof(f4279,plain,
    ( spl0_59
    | ~ spl0_71
    | ~ spl0_137 ),
    inference(split_clause,[status(thm)],[f4182,f1244,f1283,f1552]) ).

fof(f4280,plain,
    ( op(e2,e1) != e4
    | ~ spl0_71
    | spl0_137 ),
    inference(forward_demodulation,[status(thm)],[f1284,f1554]) ).

fof(f4282,plain,
    ( op(e4,e1) != e2
    | ~ spl0_71
    | spl0_138 ),
    inference(forward_demodulation,[status(thm)],[f1284,f1557]) ).

fof(f4293,plain,
    ( e0 != e0
    | ~ spl0_153
    | spl0_228 ),
    inference(forward_demodulation,[status(thm)],[f3378,f3377]) ).

fof(f4294,plain,
    ( $false
    | ~ spl0_153
    | spl0_228 ),
    inference(trivial_equality_resolution,[status(esa)],[f4293]) ).

fof(f4295,plain,
    ( ~ spl0_153
    | spl0_228 ),
    inference(contradiction_clause,[status(thm)],[f4294]) ).

fof(f4326,plain,
    ( e1 != e1
    | ~ spl0_116
    | ~ spl0_48
    | spl0_136 ),
    inference(forward_demodulation,[status(thm)],[f1428,f4037]) ).

fof(f4327,plain,
    ( $false
    | ~ spl0_116
    | ~ spl0_48
    | spl0_136 ),
    inference(trivial_equality_resolution,[status(esa)],[f4326]) ).

fof(f4328,plain,
    ( ~ spl0_116
    | ~ spl0_48
    | spl0_136 ),
    inference(contradiction_clause,[status(thm)],[f4327]) ).

fof(f4330,plain,
    ( op(e1,e3) = e4
    | ~ spl0_48
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f1210,f1546]) ).

fof(f4330_008,plain,
    ( op(e1,e3) = e4
    | ~ spl0_48
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f1210,f1546]) ).

fof(f4331,plain,
    ( e0 = e4
    | ~ spl0_40
    | ~ spl0_48
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f1185,f4330]) ).

fof(f4332,plain,
    ( $false
    | ~ spl0_40
    | ~ spl0_48
    | ~ spl0_135 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4331,f199]) ).

fof(f4333,plain,
    ( ~ spl0_40
    | ~ spl0_48
    | ~ spl0_135 ),
    inference(contradiction_clause,[status(thm)],[f4332]) ).

fof(f4336,plain,
    ( op(e2,e3) = e1
    | ~ spl0_58
    | ~ spl0_247 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1999]) ).

fof(f4336_009,plain,
    ( op(e2,e3) = e1
    | ~ spl0_58
    | ~ spl0_247 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1999]) ).

fof(f4337,plain,
    ( e4 = e1
    | ~ spl0_69
    | ~ spl0_58
    | ~ spl0_247 ),
    inference(forward_demodulation,[status(thm)],[f1277,f4336]) ).

fof(f4338,plain,
    ( $false
    | ~ spl0_69
    | ~ spl0_58
    | ~ spl0_247 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4337,f202]) ).

fof(f4339,plain,
    ( ~ spl0_69
    | ~ spl0_58
    | ~ spl0_247 ),
    inference(contradiction_clause,[status(thm)],[f4338]) ).

fof(f4357,plain,
    ( op(e1,e3) != e2
    | ~ spl0_92 ),
    inference(forward_demodulation,[status(thm)],[f1351,f131]) ).

fof(f4362,plain,
    ( op(e3,e1) != e2
    | ~ spl0_92 ),
    inference(forward_demodulation,[status(thm)],[f1351,f181]) ).

fof(f4364,plain,
    ( ~ spl0_96
    | ~ spl0_44
    | spl0_213 ),
    inference(split_clause,[status(thm)],[f4057,f1363,f1196,f1851]) ).

fof(f4372,plain,
    ( op(e2,e3) != e1
    | ~ spl0_38
    | spl0_230 ),
    inference(backward_demodulation,[status(thm)],[f1178,f1926]) ).

fof(f4373,plain,
    ( ~ spl0_66
    | ~ spl0_38
    | spl0_230 ),
    inference(split_clause,[status(thm)],[f4372,f1267,f1177,f1924]) ).

fof(f4376,plain,
    ( op(e4,e1) != e3
    | ~ spl0_96
    | spl0_140 ),
    inference(forward_demodulation,[status(thm)],[f1364,f1564]) ).

fof(f4377,plain,
    ( op(e1,e3) = e2
    | ~ spl0_38
    | ~ spl0_229 ),
    inference(forward_demodulation,[status(thm)],[f1178,f1922]) ).

fof(f4391,plain,
    ( op(e1,e3) = e4
    | ~ spl0_108
    | ~ spl0_252 ),
    inference(backward_demodulation,[status(thm)],[f1402,f2016]) ).

fof(f4397,plain,
    ( op(e1,e4) != e3
    | ~ spl0_96
    | spl0_195 ),
    inference(forward_demodulation,[status(thm)],[f1364,f1785]) ).

fof(f4399,plain,
    ( op(e4,e3) != e1
    | ~ spl0_96
    | spl0_194 ),
    inference(forward_demodulation,[status(thm)],[f1364,f1782]) ).

fof(f4409,plain,
    ( op(e3,e1) != e4
    | ~ spl0_108
    | spl0_199 ),
    inference(forward_demodulation,[status(thm)],[f1402,f1799]) ).

fof(f4420,plain,
    ( e3 != op(e2,e4)
    | ~ spl0_108
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f1402,f4072]) ).

fof(f4421,plain,
    ( e3 != e3
    | ~ spl0_73
    | ~ spl0_108
    | ~ spl0_183 ),
    inference(forward_demodulation,[status(thm)],[f1290,f4420]) ).

fof(f4422,plain,
    ( $false
    | ~ spl0_73
    | ~ spl0_108
    | ~ spl0_183 ),
    inference(trivial_equality_resolution,[status(esa)],[f4421]) ).

fof(f4423,plain,
    ( ~ spl0_73
    | ~ spl0_108
    | ~ spl0_183 ),
    inference(contradiction_clause,[status(thm)],[f4422]) ).

fof(f4424,plain,
    ( op(e1,e0) = e4
    | ~ spl0_45
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f1201,f1546]) ).

fof(f4425,plain,
    ( e1 = e4
    | ~ spl0_45
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f2699,f4424]) ).

fof(f4426,plain,
    ( $false
    | ~ spl0_45
    | ~ spl0_135 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4425,f202]) ).

fof(f4427,plain,
    ( ~ spl0_45
    | ~ spl0_135 ),
    inference(contradiction_clause,[status(thm)],[f4426]) ).

fof(f4430,plain,
    ( op(e3,e2) = e4
    | ~ spl0_73
    | ~ spl0_185 ),
    inference(forward_demodulation,[status(thm)],[f1290,f1749]) ).

fof(f4433,plain,
    ( op(e2,e1) = e3
    | ~ spl0_66
    | ~ spl0_214 ),
    inference(forward_demodulation,[status(thm)],[f1268,f1856]) ).

fof(f4433_010,plain,
    ( op(e2,e1) = e3
    | ~ spl0_66
    | ~ spl0_214 ),
    inference(forward_demodulation,[status(thm)],[f1268,f1856]) ).

fof(f4440,plain,
    ( op(e2,e1) != e3
    | ~ spl0_73 ),
    inference(forward_demodulation,[status(thm)],[f1290,f172]) ).

fof(f4445,plain,
    ( e0 != op(e3,e4)
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f1313,f182]) ).

fof(f4480,plain,
    ( op(e3,e4) != e1
    | ~ spl0_108
    | spl0_200 ),
    inference(forward_demodulation,[status(thm)],[f1402,f1802]) ).

fof(f4481,plain,
    ( e1 != e1
    | ~ spl0_96
    | ~ spl0_108
    | spl0_200 ),
    inference(forward_demodulation,[status(thm)],[f1364,f4480]) ).

fof(f4482,plain,
    ( $false
    | ~ spl0_96
    | ~ spl0_108
    | spl0_200 ),
    inference(trivial_equality_resolution,[status(esa)],[f4481]) ).

fof(f4483,plain,
    ( ~ spl0_96
    | ~ spl0_108
    | spl0_200 ),
    inference(contradiction_clause,[status(thm)],[f4482]) ).

fof(f4485,plain,
    ( op(e3,e4) = e1
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213 ),
    inference(backward_demodulation,[status(thm)],[f4391,f1852]) ).

fof(f4492,plain,
    ( $false
    | ~ spl0_73
    | ~ spl0_66
    | ~ spl0_214 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4433,f4440]) ).

fof(f4493,plain,
    ( ~ spl0_73
    | ~ spl0_66
    | ~ spl0_214 ),
    inference(contradiction_clause,[status(thm)],[f4492]) ).

fof(f4502,plain,
    ( op(e1,e4) = e3
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_212 ),
    inference(forward_demodulation,[status(thm)],[f4391,f1849]) ).

fof(f4503,plain,
    ( e0 = e3
    | ~ spl0_45
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_212 ),
    inference(forward_demodulation,[status(thm)],[f1201,f4502]) ).

fof(f4504,plain,
    ( $false
    | ~ spl0_45
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_212 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4503,f198]) ).

fof(f4505,plain,
    ( ~ spl0_45
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_212 ),
    inference(contradiction_clause,[status(thm)],[f4504]) ).

fof(f4506,plain,
    ( op(e1,e4) != e3
    | ~ spl0_108
    | ~ spl0_252
    | spl0_212 ),
    inference(forward_demodulation,[status(thm)],[f4391,f1850]) ).

fof(f4508,plain,
    ( spl0_42
    | ~ spl0_38
    | ~ spl0_229 ),
    inference(split_clause,[status(thm)],[f4377,f1190,f1177,f1921]) ).

fof(f4509,plain,
    ( op(e2,e1) != e4
    | ~ spl0_111
    | spl0_235 ),
    inference(forward_demodulation,[status(thm)],[f1412,f1944]) ).

fof(f4510,plain,
    ( e4 != e4
    | ~ spl0_59
    | ~ spl0_111
    | spl0_235 ),
    inference(forward_demodulation,[status(thm)],[f1245,f4509]) ).

fof(f4511,plain,
    ( $false
    | ~ spl0_59
    | ~ spl0_111
    | spl0_235 ),
    inference(trivial_equality_resolution,[status(esa)],[f4510]) ).

fof(f4512,plain,
    ( ~ spl0_59
    | ~ spl0_111
    | spl0_235 ),
    inference(contradiction_clause,[status(thm)],[f4511]) ).

fof(f4513,plain,
    ( spl0_89
    | ~ spl0_73
    | ~ spl0_185 ),
    inference(split_clause,[status(thm)],[f4430,f1340,f1289,f1748]) ).

fof(f4516,plain,
    ( ~ spl0_90
    | spl0_264 ),
    inference(split_clause,[status(thm)],[f3467,f1344,f2072]) ).

fof(f4519,plain,
    ( ~ spl0_84
    | ~ spl0_108
    | spl0_199 ),
    inference(split_clause,[status(thm)],[f4409,f1324,f1401,f1797]) ).

fof(f4526,plain,
    ( e3 != op(e2,e4)
    | ~ spl0_38
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1178,f2769]) ).

fof(f4527,plain,
    ( e3 != e3
    | ~ spl0_73
    | ~ spl0_38
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1290,f4526]) ).

fof(f4528,plain,
    ( $false
    | ~ spl0_73
    | ~ spl0_38
    | ~ spl0_165 ),
    inference(trivial_equality_resolution,[status(esa)],[f4527]) ).

fof(f4529,plain,
    ( ~ spl0_73
    | ~ spl0_38
    | ~ spl0_165 ),
    inference(contradiction_clause,[status(thm)],[f4528]) ).

fof(f4531,plain,
    ( op(e2,e2) != e3
    | ~ spl0_73 ),
    inference(forward_demodulation,[status(thm)],[f1290,f174]) ).

fof(f4532,plain,
    ( op(e2,e2) != e1
    | ~ spl0_66 ),
    inference(forward_demodulation,[status(thm)],[f1268,f173]) ).

fof(f4544,plain,
    ( e3 != op(e4,e4)
    | ~ spl0_73 ),
    inference(forward_demodulation,[status(thm)],[f1290,f144]) ).

fof(f4558,plain,
    ( e3 = op(e1,e4)
    | ~ spl0_108
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1402,f1702]) ).

fof(f4558_011,plain,
    ( e3 = op(e1,e4)
    | ~ spl0_108
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1402,f1702]) ).

fof(f4559,plain,
    ( e3 = e0
    | ~ spl0_45
    | ~ spl0_108
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1201,f4558]) ).

fof(f4560,plain,
    ( $false
    | ~ spl0_45
    | ~ spl0_108
    | ~ spl0_171 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4559,f198]) ).

fof(f4561,plain,
    ( ~ spl0_45
    | ~ spl0_108
    | ~ spl0_171 ),
    inference(contradiction_clause,[status(thm)],[f4560]) ).

fof(f4564,plain,
    ( op(e3,e4) != e2
    | ~ spl0_73
    | spl0_184 ),
    inference(forward_demodulation,[status(thm)],[f1290,f1747]) ).

fof(f4565,plain,
    ( op(e3,e1) = e4
    | ~ spl0_108
    | ~ spl0_199 ),
    inference(forward_demodulation,[status(thm)],[f1402,f1798]) ).

fof(f4566,plain,
    ( spl0_96
    | ~ spl0_108
    | ~ spl0_200 ),
    inference(split_clause,[status(thm)],[f3656,f1363,f1401,f1800]) ).

fof(f4573,plain,
    ( ~ spl0_59
    | ~ spl0_71
    | spl0_137 ),
    inference(split_clause,[status(thm)],[f4280,f1244,f1283,f1552]) ).

fof(f4585,plain,
    ( op(e4,e2) = e3
    | ~ spl0_97
    | ~ spl0_140 ),
    inference(backward_demodulation,[status(thm)],[f1367,f1563]) ).

fof(f4586,plain,
    ( spl0_113
    | ~ spl0_97
    | ~ spl0_140 ),
    inference(split_clause,[status(thm)],[f4585,f1417,f1366,f1562]) ).

fof(f4587,plain,
    ( op(e4,e2) != e3
    | ~ spl0_97
    | spl0_140 ),
    inference(forward_demodulation,[status(thm)],[f1367,f1564]) ).

fof(f4596,plain,
    ( op(e2,e4) = e3
    | ~ spl0_117
    | ~ spl0_204 ),
    inference(forward_demodulation,[status(thm)],[f1431,f1815]) ).

fof(f4617,plain,
    ( e0 != op(e4,e4)
    | ~ spl0_110 ),
    inference(forward_demodulation,[status(thm)],[f1409,f194]) ).

fof(f4621,plain,
    ( e2 != op(e4,e4)
    | ~ spl0_117 ),
    inference(forward_demodulation,[status(thm)],[f1431,f195]) ).

fof(f4640,plain,
    ( e0 = e1
    | ~ spl0_110
    | ~ spl0_111 ),
    inference(forward_demodulation,[status(thm)],[f1409,f1412]) ).

fof(f4641,plain,
    ( $false
    | ~ spl0_110
    | ~ spl0_111 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4640,f196]) ).

fof(f4642,plain,
    ( ~ spl0_110
    | ~ spl0_111 ),
    inference(contradiction_clause,[status(thm)],[f4641]) ).

fof(f4646,plain,
    ( op(e4,e2) != e3
    | ~ spl0_123 ),
    inference(forward_demodulation,[status(thm)],[f1450,f194]) ).

fof(f4658,plain,
    ( ~ spl0_123
    | ~ spl0_73 ),
    inference(split_clause,[status(thm)],[f4544,f1449,f1289]) ).

fof(f4659,plain,
    ( e3 = e2
    | ~ spl0_123
    | ~ spl0_122 ),
    inference(forward_demodulation,[status(thm)],[f1450,f1447]) ).

fof(f4660,plain,
    ( $false
    | ~ spl0_123
    | ~ spl0_122 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4659,f203]) ).

fof(f4661,plain,
    ( ~ spl0_123
    | ~ spl0_122 ),
    inference(contradiction_clause,[status(thm)],[f4660]) ).

fof(f4665,plain,
    ( ~ spl0_108
    | ~ spl0_96
    | spl0_140 ),
    inference(split_clause,[status(thm)],[f4376,f1401,f1363,f1562]) ).

fof(f4666,plain,
    ( spl0_84
    | ~ spl0_108
    | ~ spl0_199 ),
    inference(split_clause,[status(thm)],[f4565,f1324,f1401,f1797]) ).

fof(f4670,plain,
    ( e4 != op(e2,e2)
    | ~ spl0_59 ),
    inference(backward_demodulation,[status(thm)],[f1245,f170]) ).

fof(f4677,plain,
    ( op(e0,e3) = e1
    | ~ spl0_80
    | ~ spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f1313,f1763]) ).

fof(f4678,plain,
    ( e3 = e1
    | ~ spl0_80
    | ~ spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f2696,f4677]) ).

fof(f4679,plain,
    ( $false
    | ~ spl0_80
    | ~ spl0_189 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4678,f201]) ).

fof(f4680,plain,
    ( ~ spl0_80
    | ~ spl0_189 ),
    inference(contradiction_clause,[status(thm)],[f4679]) ).

fof(f4686,plain,
    ( op(e3,e4) = e2
    | ~ spl0_89
    | ~ spl0_232 ),
    inference(forward_demodulation,[status(thm)],[f1341,f1933]) ).

fof(f4687,plain,
    ( op(e4,e3) = e2
    | ~ spl0_89
    | ~ spl0_191 ),
    inference(forward_demodulation,[status(thm)],[f1341,f1770]) ).

fof(f4688,plain,
    ( op(e2,e4) != e3
    | ~ spl0_89
    | ~ spl0_191
    | spl0_204 ),
    inference(forward_demodulation,[status(thm)],[f4687,f1816]) ).

fof(f4704,plain,
    ( op(e3,e1) != e2
    | ~ spl0_66
    | spl0_215 ),
    inference(backward_demodulation,[status(thm)],[f1268,f1860]) ).

fof(f4711,plain,
    ( e2 = e0
    | ~ spl0_89
    | ~ spl0_191
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f4687,f1425]) ).

fof(f4712,plain,
    ( $false
    | ~ spl0_89
    | ~ spl0_191
    | ~ spl0_115 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4711,f197]) ).

fof(f4713,plain,
    ( ~ spl0_89
    | ~ spl0_191
    | ~ spl0_115 ),
    inference(contradiction_clause,[status(thm)],[f4712]) ).

fof(f4714,plain,
    ( op(e4,e3) != e2
    | ~ spl0_89
    | spl0_191 ),
    inference(forward_demodulation,[status(thm)],[f1341,f1771]) ).

fof(f4715,plain,
    ( e4 = op(e2,e3)
    | ~ spl0_89
    | ~ spl0_180 ),
    inference(forward_demodulation,[status(thm)],[f1341,f1733]) ).

fof(f4724,plain,
    ( op(e2,e3) = e4
    | ~ spl0_73
    | ~ spl0_137 ),
    inference(backward_demodulation,[status(thm)],[f1290,f1553]) ).

fof(f4725,plain,
    ( spl0_69
    | ~ spl0_73
    | ~ spl0_137 ),
    inference(split_clause,[status(thm)],[f4724,f1276,f1289,f1552]) ).

fof(f4729,plain,
    ( op(e4,e3) != e2
    | ~ spl0_73
    | spl0_138 ),
    inference(forward_demodulation,[status(thm)],[f1290,f1557]) ).

fof(f4742,plain,
    ( e1 != op(e4,e4)
    | ~ spl0_111 ),
    inference(forward_demodulation,[status(thm)],[f1412,f194]) ).

fof(f4758,plain,
    ( op(e1,e2) != e4
    | ~ spl0_111
    | spl0_201 ),
    inference(forward_demodulation,[status(thm)],[f1412,f1806]) ).

fof(f4765,plain,
    ( op(e3,e1) = e4
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213
    | ~ spl0_139 ),
    inference(forward_demodulation,[status(thm)],[f4485,f1560]) ).

fof(f4766,plain,
    ( e0 = e4
    | ~ spl0_80
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213
    | ~ spl0_139 ),
    inference(forward_demodulation,[status(thm)],[f1313,f4765]) ).

fof(f4767,plain,
    ( $false
    | ~ spl0_80
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213
    | ~ spl0_139 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4766,f199]) ).

fof(f4768,plain,
    ( ~ spl0_80
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213
    | ~ spl0_139 ),
    inference(contradiction_clause,[status(thm)],[f4767]) ).

fof(f4769,plain,
    ( ~ spl0_42
    | ~ spl0_58
    | spl0_248 ),
    inference(split_clause,[status(thm)],[f3869,f1190,f1241,f2001]) ).

fof(f4771,plain,
    ( ~ spl0_82
    | ~ spl0_58
    | spl0_176 ),
    inference(split_clause,[status(thm)],[f3867,f1318,f1241,f1718]) ).

fof(f4774,plain,
    ( ~ spl0_94
    | ~ spl0_69 ),
    inference(split_clause,[status(thm)],[f4218,f1356,f1276]) ).

fof(f4775,plain,
    ( ~ spl0_90
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4008,f1344,f1424]) ).

fof(f4778,plain,
    ( ~ spl0_115
    | ~ spl0_105 ),
    inference(split_clause,[status(thm)],[f4137,f1424,f1392]) ).

fof(f4783,plain,
    ( e0 = e3
    | ~ spl0_45
    | ~ spl0_48 ),
    inference(forward_demodulation,[status(thm)],[f1201,f1210]) ).

fof(f4784,plain,
    ( $false
    | ~ spl0_45
    | ~ spl0_48 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4783,f198]) ).

fof(f4785,plain,
    ( ~ spl0_45
    | ~ spl0_48 ),
    inference(contradiction_clause,[status(thm)],[f4784]) ).

fof(f4787,plain,
    ( ~ spl0_94
    | ~ spl0_44 ),
    inference(split_clause,[status(thm)],[f4059,f1356,f1196]) ).

fof(f4789,plain,
    ( ~ spl0_120
    | ~ spl0_110 ),
    inference(split_clause,[status(thm)],[f4617,f1440,f1408]) ).

fof(f4790,plain,
    ( ~ spl0_110
    | ~ spl0_159 ),
    inference(split_clause,[status(thm)],[f4117,f1408,f1660]) ).

fof(f4794,plain,
    ( ~ spl0_61
    | ~ spl0_66 ),
    inference(split_clause,[status(thm)],[f4532,f1251,f1267]) ).

fof(f4796,plain,
    ( ~ spl0_82
    | ~ spl0_66
    | spl0_215 ),
    inference(split_clause,[status(thm)],[f4704,f1318,f1267,f1858]) ).

fof(f4799,plain,
    ( ~ spl0_97
    | ~ spl0_42
    | ~ spl0_168 ),
    inference(split_clause,[status(thm)],[f3634,f1366,f1190,f1691]) ).

fof(f4801,plain,
    ( ~ spl0_97
    | ~ spl0_73
    | spl0_184 ),
    inference(split_clause,[status(thm)],[f4564,f1366,f1289,f1745]) ).

fof(f4803,plain,
    ( ~ spl0_82
    | ~ spl0_97 ),
    inference(split_clause,[status(thm)],[f4056,f1318,f1366]) ).

fof(f4809,plain,
    ( ~ spl0_64
    | ~ spl0_59 ),
    inference(split_clause,[status(thm)],[f4670,f1260,f1244]) ).

fof(f4810,plain,
    ( ~ spl0_116
    | ~ spl0_96
    | spl0_194 ),
    inference(split_clause,[status(thm)],[f4399,f1427,f1363,f1780]) ).

fof(f4813,plain,
    ( e1 != op(e4,e4)
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213 ),
    inference(backward_demodulation,[status(thm)],[f4485,f145]) ).

fof(f4814,plain,
    ( ~ spl0_82
    | ~ spl0_92 ),
    inference(split_clause,[status(thm)],[f4362,f1318,f1350]) ).

fof(f4815,plain,
    ( ~ spl0_42
    | ~ spl0_92 ),
    inference(split_clause,[status(thm)],[f4357,f1190,f1350]) ).

fof(f4816,plain,
    ( ~ spl0_44
    | ~ spl0_116
    | spl0_203 ),
    inference(split_clause,[status(thm)],[f4271,f1196,f1427,f1811]) ).

fof(f4817,plain,
    ( spl0_69
    | ~ spl0_89
    | ~ spl0_180 ),
    inference(split_clause,[status(thm)],[f4715,f1276,f1340,f1732]) ).

fof(f4818,plain,
    ( spl0_97
    | ~ spl0_89
    | ~ spl0_232 ),
    inference(split_clause,[status(thm)],[f4686,f1366,f1340,f1932]) ).

fof(f4819,plain,
    ( ~ spl0_108
    | ~ spl0_116
    | spl0_217 ),
    inference(split_clause,[status(thm)],[f4277,f1401,f1427,f1866]) ).

fof(f4820,plain,
    ( ~ spl0_65
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4012,f1264,f1424]) ).

fof(f4821,plain,
    ( ~ spl0_110
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4022,f1408,f1424]) ).

fof(f4826,plain,
    ( ~ spl0_122
    | ~ spl0_117 ),
    inference(split_clause,[status(thm)],[f4621,f1446,f1430]) ).

fof(f4827,plain,
    ( spl0_73
    | ~ spl0_117
    | ~ spl0_204 ),
    inference(split_clause,[status(thm)],[f4596,f1289,f1430,f1814]) ).

fof(f4828,plain,
    ( spl0_38
    | ~ spl0_42
    | ~ spl0_212 ),
    inference(split_clause,[status(thm)],[f3626,f1177,f1190,f1848]) ).

fof(f4829,plain,
    ( spl0_58
    | ~ spl0_66
    | ~ spl0_214 ),
    inference(split_clause,[status(thm)],[f4433,f1241,f1267,f1855]) ).

fof(f4831,plain,
    ( ~ spl0_48
    | ~ spl0_96
    | spl0_195 ),
    inference(split_clause,[status(thm)],[f4397,f1209,f1363,f1783]) ).

fof(f4832,plain,
    ( ~ spl0_96
    | ~ spl0_48
    | spl0_172 ),
    inference(split_clause,[status(thm)],[f4038,f1363,f1209,f1704]) ).

fof(f4833,plain,
    ( spl0_69
    | ~ spl0_113
    | ~ spl0_235 ),
    inference(split_clause,[status(thm)],[f4251,f1276,f1417,f1942]) ).

fof(f4834,plain,
    ( spl0_44
    | ~ spl0_48
    | ~ spl0_135 ),
    inference(split_clause,[status(thm)],[f4330,f1196,f1209,f1545]) ).

fof(f4835,plain,
    ( ~ spl0_95
    | ~ spl0_80 ),
    inference(split_clause,[status(thm)],[f4445,f1360,f1312]) ).

fof(f4838,plain,
    ( ~ spl0_89
    | ~ spl0_113
    | spl0_201 ),
    inference(split_clause,[status(thm)],[f4267,f1340,f1417,f1804]) ).

fof(f4839,plain,
    ( ~ spl0_73
    | ~ spl0_89
    | ~ spl0_191
    | spl0_204 ),
    inference(split_clause,[status(thm)],[f4688,f1289,f1340,f1769,f1814]) ).

fof(f4842,plain,
    ( e4 != op(e1,e2)
    | ~ spl0_59
    | spl0_165 ),
    inference(backward_demodulation,[status(thm)],[f1245,f1683]) ).

fof(f4851,plain,
    ( op(e1,e2) != e3
    | ~ spl0_82
    | spl0_250 ),
    inference(forward_demodulation,[status(thm)],[f1319,f2010]) ).

fof(f4861,plain,
    ( op(e3,e2) != e1
    | ~ spl0_42
    | spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f1191,f1853]) ).

fof(f4870,plain,
    ( e4 = e1
    | ~ spl0_89
    | ~ spl0_86 ),
    inference(forward_demodulation,[status(thm)],[f1341,f1332]) ).

fof(f4871,plain,
    ( $false
    | ~ spl0_89
    | ~ spl0_86 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4870,f202]) ).

fof(f4872,plain,
    ( ~ spl0_89
    | ~ spl0_86 ),
    inference(contradiction_clause,[status(thm)],[f4871]) ).

fof(f4876,plain,
    ( op(e3,e2) = e1
    | ~ spl0_42
    | ~ spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f1191,f1852]) ).

fof(f4876_012,plain,
    ( op(e3,e2) = e1
    | ~ spl0_42
    | ~ spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f1191,f1852]) ).

fof(f4877,plain,
    ( e4 = e1
    | ~ spl0_89
    | ~ spl0_42
    | ~ spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f1341,f4876]) ).

fof(f4878,plain,
    ( $false
    | ~ spl0_89
    | ~ spl0_42
    | ~ spl0_213 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4877,f202]) ).

fof(f4879,plain,
    ( ~ spl0_89
    | ~ spl0_42
    | ~ spl0_213 ),
    inference(contradiction_clause,[status(thm)],[f4878]) ).

fof(f4883,plain,
    ( e2 = e0
    | ~ spl0_82
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f1319,f1313]) ).

fof(f4884,plain,
    ( $false
    | ~ spl0_82
    | ~ spl0_80 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4883,f197]) ).

fof(f4885,plain,
    ( ~ spl0_82
    | ~ spl0_80 ),
    inference(contradiction_clause,[status(thm)],[f4884]) ).

fof(f4890,plain,
    ( e4 = e0
    | ~ spl0_34
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f1165,f1153]) ).

fof(f4891,plain,
    ( $false
    | ~ spl0_34
    | ~ spl0_30 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4890,f199]) ).

fof(f4892,plain,
    ( ~ spl0_34
    | ~ spl0_30 ),
    inference(contradiction_clause,[status(thm)],[f4891]) ).

fof(f4896,plain,
    ( e4 = op(e1,e2)
    | ~ spl0_59
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1245,f1682]) ).

fof(f4901,plain,
    ( ~ spl0_70
    | ~ spl0_115
    | ~ spl0_183 ),
    inference(split_clause,[status(thm)],[f4035,f1280,f1424,f1742]) ).

fof(f4908,plain,
    ( spl0_86
    | ~ spl0_42
    | ~ spl0_213 ),
    inference(split_clause,[status(thm)],[f4876,f1331,f1190,f1851]) ).

fof(f4916,plain,
    ( e4 = e0
    | ~ spl0_59
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f1245,f1233]) ).

fof(f4917,plain,
    ( $false
    | ~ spl0_59
    | ~ spl0_55 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4916,f199]) ).

fof(f4918,plain,
    ( ~ spl0_59
    | ~ spl0_55 ),
    inference(contradiction_clause,[status(thm)],[f4917]) ).

fof(f4919,plain,
    ( ~ spl0_39
    | ~ spl0_111
    | spl0_201 ),
    inference(split_clause,[status(thm)],[f4758,f1180,f1411,f1804]) ).

fof(f4922,plain,
    ( ~ spl0_39
    | ~ spl0_59
    | spl0_165 ),
    inference(split_clause,[status(thm)],[f4842,f1180,f1244,f1681]) ).

fof(f4927,plain,
    ( ~ spl0_59
    | ~ spl0_69 ),
    inference(split_clause,[status(thm)],[f4126,f1244,f1276]) ).

fof(f4928,plain,
    ( spl0_73
    | ~ spl0_69
    | ~ spl0_214 ),
    inference(split_clause,[status(thm)],[f4189,f1289,f1276,f1855]) ).

fof(f4929,plain,
    ( spl0_39
    | ~ spl0_59
    | ~ spl0_165 ),
    inference(split_clause,[status(thm)],[f4896,f1180,f1244,f1681]) ).

fof(f4932,plain,
    ( e4 = e3
    | ~ spl0_59
    | ~ spl0_58 ),
    inference(forward_demodulation,[status(thm)],[f1245,f1242]) ).

fof(f4933,plain,
    ( $false
    | ~ spl0_59
    | ~ spl0_58 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4932,f205]) ).

fof(f4934,plain,
    ( ~ spl0_59
    | ~ spl0_58 ),
    inference(contradiction_clause,[status(thm)],[f4933]) ).

fof(f4937,plain,
    ( e2 != op(e1,e3)
    | ~ spl0_82
    | spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1319,f1693]) ).

fof(f4938,plain,
    ( e2 != e2
    | ~ spl0_42
    | ~ spl0_82
    | spl0_168 ),
    inference(forward_demodulation,[status(thm)],[f1191,f4937]) ).

fof(f4939,plain,
    ( $false
    | ~ spl0_42
    | ~ spl0_82
    | spl0_168 ),
    inference(trivial_equality_resolution,[status(esa)],[f4938]) ).

fof(f4940,plain,
    ( ~ spl0_42
    | ~ spl0_82
    | spl0_168 ),
    inference(contradiction_clause,[status(thm)],[f4939]) ).

fof(f4946,plain,
    ( ~ spl0_73
    | ~ spl0_69
    | spl0_214 ),
    inference(split_clause,[status(thm)],[f4200,f1289,f1276,f1855]) ).

fof(f4947,plain,
    ( ~ spl0_63
    | ~ spl0_73 ),
    inference(split_clause,[status(thm)],[f4531,f1257,f1289]) ).

fof(f4954,plain,
    ( ~ spl0_96
    | ~ spl0_71 ),
    inference(split_clause,[status(thm)],[f3982,f1363,f1283]) ).

fof(f4961,plain,
    ( e2 != op(e4,e3)
    | ~ spl0_42 ),
    inference(forward_demodulation,[status(thm)],[f1191,f132]) ).

fof(f4994,plain,
    ( e4 != op(e2,e1)
    | ~ spl0_34 ),
    inference(backward_demodulation,[status(thm)],[f1165,f110]) ).

fof(f5001,plain,
    ( op(e1,e4) = e3
    | ~ spl0_116
    | ~ spl0_204 ),
    inference(forward_demodulation,[status(thm)],[f1428,f1815]) ).

fof(f5016,plain,
    ( op(e1,e0) = e2
    | ~ spl0_35
    | ~ spl0_229 ),
    inference(forward_demodulation,[status(thm)],[f1169,f1922]) ).

fof(f5017,plain,
    ( e1 = e2
    | ~ spl0_35
    | ~ spl0_229 ),
    inference(forward_demodulation,[status(thm)],[f2699,f5016]) ).

fof(f5018,plain,
    ( $false
    | ~ spl0_35
    | ~ spl0_229 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5017,f200]) ).

fof(f5019,plain,
    ( ~ spl0_35
    | ~ spl0_229 ),
    inference(contradiction_clause,[status(thm)],[f5018]) ).

fof(f5036,plain,
    ( e1 != op(e3,e2)
    | ~ spl0_61 ),
    inference(forward_demodulation,[status(thm)],[f1252,f123]) ).

fof(f5042,plain,
    ( e1 != op(e4,e2)
    | ~ spl0_61 ),
    inference(forward_demodulation,[status(thm)],[f1252,f124]) ).

fof(f5076,plain,
    ( e3 = op(e1,e2)
    | ~ spl0_58
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1682]) ).

fof(f5076_013,plain,
    ( e3 = op(e1,e2)
    | ~ spl0_58
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1682]) ).

fof(f5077,plain,
    ( e3 = e0
    | ~ spl0_35
    | ~ spl0_58
    | ~ spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1169,f5076]) ).

fof(f5078,plain,
    ( $false
    | ~ spl0_35
    | ~ spl0_58
    | ~ spl0_165 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5077,f198]) ).

fof(f5079,plain,
    ( ~ spl0_35
    | ~ spl0_58
    | ~ spl0_165 ),
    inference(contradiction_clause,[status(thm)],[f5078]) ).

fof(f5080,plain,
    ( e0 = e1
    | ~ spl0_35
    | ~ spl0_36 ),
    inference(forward_demodulation,[status(thm)],[f1169,f1172]) ).

fof(f5081,plain,
    ( $false
    | ~ spl0_35
    | ~ spl0_36 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5080,f196]) ).

fof(f5082,plain,
    ( ~ spl0_35
    | ~ spl0_36 ),
    inference(contradiction_clause,[status(thm)],[f5081]) ).

fof(f5083,plain,
    ( e3 != op(e1,e2)
    | ~ spl0_58
    | spl0_165 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1683]) ).

fof(f5087,plain,
    ( op(e3,e2) = e1
    | ~ spl0_58
    | ~ spl0_177 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1722]) ).

fof(f5087_014,plain,
    ( op(e3,e2) = e1
    | ~ spl0_58
    | ~ spl0_177 ),
    inference(forward_demodulation,[status(thm)],[f1242,f1722]) ).

fof(f5088,plain,
    ( e4 = e1
    | ~ spl0_89
    | ~ spl0_58
    | ~ spl0_177 ),
    inference(forward_demodulation,[status(thm)],[f1341,f5087]) ).

fof(f5089,plain,
    ( $false
    | ~ spl0_89
    | ~ spl0_58
    | ~ spl0_177 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5088,f202]) ).

fof(f5090,plain,
    ( ~ spl0_89
    | ~ spl0_58
    | ~ spl0_177 ),
    inference(contradiction_clause,[status(thm)],[f5089]) ).

fof(f5091,plain,
    ( spl0_89
    | ~ spl0_97
    | ~ spl0_139 ),
    inference(split_clause,[status(thm)],[f3924,f1340,f1366,f1559]) ).

fof(f5094,plain,
    ( spl0_38
    | ~ spl0_58
    | ~ spl0_165 ),
    inference(split_clause,[status(thm)],[f5076,f1177,f1241,f1681]) ).

fof(f5115,plain,
    ( ~ spl0_117
    | ~ spl0_42 ),
    inference(split_clause,[status(thm)],[f4961,f1430,f1190]) ).

fof(f5120,plain,
    ( e2 = e0
    | ~ spl0_42
    | ~ spl0_40 ),
    inference(forward_demodulation,[status(thm)],[f1191,f1185]) ).

fof(f5121,plain,
    ( $false
    | ~ spl0_42
    | ~ spl0_40 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5120,f197]) ).

fof(f5122,plain,
    ( ~ spl0_42
    | ~ spl0_40 ),
    inference(contradiction_clause,[status(thm)],[f5121]) ).

fof(f5123,plain,
    ( ~ spl0_86
    | ~ spl0_61 ),
    inference(split_clause,[status(thm)],[f5036,f1331,f1251]) ).

fof(f5128,plain,
    ( e1 = e4
    | ~ spl0_61
    | ~ spl0_64 ),
    inference(forward_demodulation,[status(thm)],[f1252,f1261]) ).

fof(f5129,plain,
    ( $false
    | ~ spl0_61
    | ~ spl0_64 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5128,f202]) ).

fof(f5130,plain,
    ( ~ spl0_61
    | ~ spl0_64 ),
    inference(contradiction_clause,[status(thm)],[f5129]) ).

fof(f5132,plain,
    ( ~ spl0_69
    | ~ spl0_64 ),
    inference(split_clause,[status(thm)],[f3964,f1276,f1260]) ).

fof(f5133,plain,
    ( ~ spl0_113
    | ~ spl0_97
    | spl0_140 ),
    inference(split_clause,[status(thm)],[f4587,f1417,f1366,f1562]) ).

fof(f5134,plain,
    ( spl0_48
    | ~ spl0_116
    | ~ spl0_204 ),
    inference(split_clause,[status(thm)],[f5001,f1209,f1427,f1814]) ).

fof(f5136,plain,
    ( spl0_48
    | ~ spl0_84
    | ~ spl0_189
    | ~ spl0_204 ),
    inference(split_clause,[status(thm)],[f4179,f1209,f1324,f1762,f1814]) ).

fof(f5137,plain,
    ( e3 = e2
    | ~ spl0_113
    | ~ spl0_112 ),
    inference(forward_demodulation,[status(thm)],[f1418,f1415]) ).

fof(f5138,plain,
    ( $false
    | ~ spl0_113
    | ~ spl0_112 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5137,f203]) ).

fof(f5139,plain,
    ( ~ spl0_113
    | ~ spl0_112 ),
    inference(contradiction_clause,[status(thm)],[f5138]) ).

fof(f5140,plain,
    ( e3 = e0
    | ~ spl0_113
    | ~ spl0_110 ),
    inference(forward_demodulation,[status(thm)],[f1418,f1409]) ).

fof(f5141,plain,
    ( $false
    | ~ spl0_113
    | ~ spl0_110 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5140,f198]) ).

fof(f5142,plain,
    ( ~ spl0_113
    | ~ spl0_110 ),
    inference(contradiction_clause,[status(thm)],[f5141]) ).

fof(f5148,plain,
    ( ~ spl0_86
    | ~ spl0_42
    | spl0_213 ),
    inference(split_clause,[status(thm)],[f4861,f1331,f1190,f1851]) ).

fof(f5153,plain,
    ( op(e2,e4) != e1
    | ~ spl0_107
    | spl0_200 ),
    inference(backward_demodulation,[status(thm)],[f1399,f1802]) ).

fof(f5154,plain,
    ( ~ spl0_71
    | ~ spl0_107
    | spl0_200 ),
    inference(split_clause,[status(thm)],[f5153,f1283,f1398,f1800]) ).

fof(f5157,plain,
    ( op(e2,e1) != e4
    | ~ spl0_107
    | spl0_199 ),
    inference(backward_demodulation,[status(thm)],[f1399,f1799]) ).

fof(f5169,plain,
    ( op(e1,e2) != e4
    | ~ spl0_107
    | spl0_252 ),
    inference(forward_demodulation,[status(thm)],[f1399,f2017]) ).

fof(f5214,plain,
    ( e2 != op(e4,e3)
    | ~ spl0_107 ),
    inference(forward_demodulation,[status(thm)],[f1399,f191]) ).

fof(f5232,plain,
    ( op(e1,e2) != e3
    | ~ spl0_63 ),
    inference(forward_demodulation,[status(thm)],[f1258,f120]) ).

fof(f5244,plain,
    ( $false
    | ~ spl0_107
    | spl0_252
    | ~ spl0_39 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1181,f5169]) ).

fof(f5245,plain,
    ( ~ spl0_107
    | spl0_252
    | ~ spl0_39 ),
    inference(contradiction_clause,[status(thm)],[f5244]) ).

fof(f5247,plain,
    ( op(e4,e2) = e1
    | ~ spl0_107
    | ~ spl0_251 ),
    inference(forward_demodulation,[status(thm)],[f1399,f2013]) ).

fof(f5254,plain,
    ( e2 != op(e1,e4)
    | ~ spl0_107
    | spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1399,f1703]) ).

fof(f5273,plain,
    ( e0 = e2
    | ~ spl0_110
    | ~ spl0_112 ),
    inference(forward_demodulation,[status(thm)],[f1409,f1415]) ).

fof(f5274,plain,
    ( $false
    | ~ spl0_110
    | ~ spl0_112 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5273,f197]) ).

fof(f5275,plain,
    ( ~ spl0_110
    | ~ spl0_112 ),
    inference(contradiction_clause,[status(thm)],[f5274]) ).

fof(f5287,plain,
    ( op(e3,e1) = e2
    | ~ spl0_86
    | ~ spl0_232 ),
    inference(forward_demodulation,[status(thm)],[f1332,f1933]) ).

fof(f5289,plain,
    ( spl0_66
    | ~ spl0_58
    | ~ spl0_247 ),
    inference(split_clause,[status(thm)],[f4336,f1267,f1241,f1998]) ).

fof(f5318,plain,
    ( spl0_111
    | ~ spl0_107
    | ~ spl0_251 ),
    inference(split_clause,[status(thm)],[f5247,f1411,f1398,f2012]) ).

fof(f5321,plain,
    ( op(e1,e4) != e2
    | ~ spl0_97 ),
    inference(forward_demodulation,[status(thm)],[f1367,f141]) ).

fof(f5360,plain,
    ( op(e1,e1) != e0
    | ~ spl0_35 ),
    inference(backward_demodulation,[status(thm)],[f1169,f160]) ).

fof(f5362,plain,
    ( e2 = e0
    | ~ spl0_86
    | ~ spl0_232
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f5287,f1313]) ).

fof(f5363,plain,
    ( $false
    | ~ spl0_86
    | ~ spl0_232
    | ~ spl0_80 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5362,f197]) ).

fof(f5364,plain,
    ( ~ spl0_86
    | ~ spl0_232
    | ~ spl0_80 ),
    inference(contradiction_clause,[status(thm)],[f5363]) ).

fof(f5370,plain,
    ( spl0_86
    | ~ spl0_58
    | ~ spl0_177 ),
    inference(split_clause,[status(thm)],[f5087,f1331,f1241,f1721]) ).

fof(f5380,plain,
    ( ~ spl0_97
    | ~ spl0_69
    | spl0_215 ),
    inference(split_clause,[status(thm)],[f4127,f1366,f1276,f1858]) ).

fof(f5387,plain,
    ( op(e1,e1) != e3
    | ~ spl0_58 ),
    inference(backward_demodulation,[status(thm)],[f1242,f110]) ).

fof(f5487,plain,
    ( op(e4,e3) = e2
    | ~ spl0_113
    | ~ spl0_234 ),
    inference(forward_demodulation,[status(thm)],[f1418,f1940]) ).

fof(f5533,plain,
    ( e0 = e3
    | ~ spl0_30
    | ~ spl0_33 ),
    inference(forward_demodulation,[status(thm)],[f1153,f1162]) ).

fof(f5534,plain,
    ( $false
    | ~ spl0_30
    | ~ spl0_33 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5533,f198]) ).

fof(f5535,plain,
    ( ~ spl0_30
    | ~ spl0_33 ),
    inference(contradiction_clause,[status(thm)],[f5534]) ).

fof(f5536,plain,
    ( ~ spl0_30
    | spl0_260 ),
    inference(split_clause,[status(thm)],[f3340,f1152,f2058]) ).

fof(f5539,plain,
    ( ~ spl0_111
    | ~ spl0_61 ),
    inference(split_clause,[status(thm)],[f5042,f1411,f1251]) ).

fof(f5541,plain,
    ( ~ spl0_121
    | ~ spl0_111 ),
    inference(split_clause,[status(thm)],[f4742,f1443,f1411]) ).

fof(f5542,plain,
    ( ~ spl0_30
    | ~ spl0_35 ),
    inference(split_clause,[status(thm)],[f5360,f1152,f1168]) ).

fof(f5545,plain,
    ( ~ spl0_117
    | ~ spl0_89
    | spl0_191 ),
    inference(split_clause,[status(thm)],[f4714,f1430,f1340,f1769]) ).

fof(f5552,plain,
    ( ~ spl0_117
    | ~ spl0_73
    | spl0_138 ),
    inference(split_clause,[status(thm)],[f4729,f1430,f1289,f1555]) ).

fof(f5555,plain,
    ( ~ spl0_38
    | ~ spl0_63 ),
    inference(split_clause,[status(thm)],[f5232,f1177,f1257]) ).

fof(f5556,plain,
    ( spl0_48
    | ~ spl0_108
    | ~ spl0_171 ),
    inference(split_clause,[status(thm)],[f4558,f1209,f1401,f1701]) ).

fof(f5557,plain,
    ( ~ spl0_59
    | ~ spl0_34 ),
    inference(split_clause,[status(thm)],[f4994,f1244,f1164]) ).

fof(f5559,plain,
    ( ~ spl0_117
    | ~ spl0_107 ),
    inference(split_clause,[status(thm)],[f5214,f1430,f1398]) ).

fof(f5560,plain,
    ( ~ spl0_38
    | ~ spl0_58
    | spl0_165 ),
    inference(split_clause,[status(thm)],[f5083,f1177,f1241,f1681]) ).

fof(f5565,plain,
    ( ~ spl0_47
    | ~ spl0_97 ),
    inference(split_clause,[status(thm)],[f5321,f1206,f1366]) ).

fof(f5566,plain,
    ( ~ spl0_107
    | ~ spl0_71
    | spl0_138 ),
    inference(split_clause,[status(thm)],[f4282,f1398,f1283,f1555]) ).

fof(f5597,plain,
    ( op(e4,e3) != e1
    | ~ spl0_44
    | spl0_169 ),
    inference(forward_demodulation,[status(thm)],[f1197,f1696]) ).

fof(f5642,plain,
    ( op(e2,e4) = e3
    | ~ spl0_117
    | ~ spl0_204 ),
    inference(forward_demodulation,[status(thm)],[f1431,f1815]) ).

fof(f5662,plain,
    ( op(e4,e2) = e1
    | ~ spl0_59
    | ~ spl0_177 ),
    inference(backward_demodulation,[status(thm)],[f1245,f1722]) ).

fof(f5663,plain,
    ( spl0_111
    | ~ spl0_59
    | ~ spl0_177 ),
    inference(split_clause,[status(thm)],[f5662,f1411,f1244,f1721]) ).

fof(f5706,plain,
    ( op(e2,e4) != e3
    | ~ spl0_89
    | spl0_233 ),
    inference(forward_demodulation,[status(thm)],[f1341,f1937]) ).

fof(f5707,plain,
    ( e3 != e3
    | ~ spl0_117
    | ~ spl0_204
    | ~ spl0_89
    | spl0_233 ),
    inference(forward_demodulation,[status(thm)],[f5642,f5706]) ).

fof(f5708,plain,
    ( $false
    | ~ spl0_117
    | ~ spl0_204
    | ~ spl0_89
    | spl0_233 ),
    inference(trivial_equality_resolution,[status(esa)],[f5707]) ).

fof(f5709,plain,
    ( ~ spl0_117
    | ~ spl0_204
    | ~ spl0_89
    | spl0_233 ),
    inference(contradiction_clause,[status(thm)],[f5708]) ).

fof(f5710,plain,
    ( op(e1,e4) = e3
    | ~ spl0_44
    | ~ spl0_212 ),
    inference(forward_demodulation,[status(thm)],[f1197,f1849]) ).

fof(f5711,plain,
    ( e2 = e3
    | ~ spl0_47
    | ~ spl0_44
    | ~ spl0_212 ),
    inference(forward_demodulation,[status(thm)],[f1207,f5710]) ).

fof(f5712,plain,
    ( $false
    | ~ spl0_47
    | ~ spl0_44
    | ~ spl0_212 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5711,f203]) ).

fof(f5713,plain,
    ( ~ spl0_47
    | ~ spl0_44
    | ~ spl0_212 ),
    inference(contradiction_clause,[status(thm)],[f5712]) ).

fof(f5715,plain,
    ( op(e4,e2) = e3
    | ~ spl0_117
    | ~ spl0_217 ),
    inference(forward_demodulation,[status(thm)],[f1431,f1867]) ).

fof(f5716,plain,
    ( e0 = e3
    | ~ spl0_110
    | ~ spl0_117
    | ~ spl0_217 ),
    inference(forward_demodulation,[status(thm)],[f1409,f5715]) ).

fof(f5717,plain,
    ( $false
    | ~ spl0_110
    | ~ spl0_117
    | ~ spl0_217 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5716,f198]) ).

fof(f5718,plain,
    ( ~ spl0_110
    | ~ spl0_117
    | ~ spl0_217 ),
    inference(contradiction_clause,[status(thm)],[f5717]) ).

fof(f5721,plain,
    ( ~ spl0_48
    | ~ spl0_108
    | ~ spl0_252
    | spl0_212 ),
    inference(split_clause,[status(thm)],[f4506,f1209,f1401,f2015,f1848]) ).

fof(f5727,plain,
    ( op(e2,e3) != e1
    | ~ spl0_82
    | spl0_189 ),
    inference(forward_demodulation,[status(thm)],[f1319,f1764]) ).

fof(f5730,plain,
    ( op(e3,e4) = e1
    | ~ spl0_44
    | ~ spl0_213 ),
    inference(forward_demodulation,[status(thm)],[f1197,f1852]) ).

fof(f5731,plain,
    ( ~ spl0_121
    | ~ spl0_108
    | ~ spl0_252
    | ~ spl0_213 ),
    inference(split_clause,[status(thm)],[f4813,f1443,f1401,f2015,f1851]) ).

fof(f5732,plain,
    ( op(e1,e2) = e4
    | ~ spl0_47
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f1207,f1546]) ).

fof(f5738,plain,
    ( op(e3,e4) != e1
    | ~ spl0_121 ),
    inference(forward_demodulation,[status(thm)],[f1444,f145]) ).

fof(f5739,plain,
    ( ~ spl0_96
    | ~ spl0_121 ),
    inference(split_clause,[status(thm)],[f5738,f1363,f1443]) ).

fof(f5748,plain,
    ( op(e4,e1) != e2
    | ~ spl0_59
    | spl0_176 ),
    inference(forward_demodulation,[status(thm)],[f1245,f1720]) ).

fof(f5754,plain,
    ( e2 != op(e4,e3)
    | ~ spl0_47
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1207,f2788]) ).

fof(f5755,plain,
    ( e2 != e2
    | ~ spl0_117
    | ~ spl0_47
    | ~ spl0_171 ),
    inference(forward_demodulation,[status(thm)],[f1431,f5754]) ).

fof(f5756,plain,
    ( $false
    | ~ spl0_117
    | ~ spl0_47
    | ~ spl0_171 ),
    inference(trivial_equality_resolution,[status(esa)],[f5755]) ).

fof(f5757,plain,
    ( ~ spl0_117
    | ~ spl0_47
    | ~ spl0_171 ),
    inference(contradiction_clause,[status(thm)],[f5756]) ).

fof(f5787,plain,
    ( ~ spl0_47
    | ~ spl0_107
    | spl0_171 ),
    inference(split_clause,[status(thm)],[f5254,f1206,f1398,f1701]) ).

fof(f5789,plain,
    ( ~ spl0_59
    | ~ spl0_107
    | spl0_199 ),
    inference(split_clause,[status(thm)],[f5157,f1244,f1398,f1797]) ).

fof(f5797,plain,
    ( ~ spl0_116
    | ~ spl0_44
    | spl0_169 ),
    inference(split_clause,[status(thm)],[f5597,f1427,f1196,f1694]) ).

fof(f5802,plain,
    ( ~ spl0_107
    | ~ spl0_59
    | spl0_176 ),
    inference(split_clause,[status(thm)],[f5748,f1398,f1244,f1718]) ).

fof(f5817,plain,
    ( ~ spl0_66
    | ~ spl0_82
    | spl0_189 ),
    inference(split_clause,[status(thm)],[f5727,f1267,f1318,f1762]) ).

fof(f5822,plain,
    ( op(e3,e1) = e4
    | ~ spl0_44
    | ~ spl0_213
    | ~ spl0_139 ),
    inference(backward_demodulation,[status(thm)],[f5730,f1560]) ).

fof(f5823,plain,
    ( spl0_84
    | ~ spl0_44
    | ~ spl0_213
    | ~ spl0_139 ),
    inference(split_clause,[status(thm)],[f5822,f1324,f1196,f1851,f1559]) ).

fof(f5837,plain,
    ( op(e1,e4) != e2
    | ~ spl0_47
    | ~ spl0_135
    | spl0_229 ),
    inference(forward_demodulation,[status(thm)],[f5732,f1923]) ).

fof(f5838,plain,
    ( e2 != e2
    | ~ spl0_47
    | ~ spl0_135
    | spl0_229 ),
    inference(forward_demodulation,[status(thm)],[f1207,f5837]) ).

fof(f5839,plain,
    ( $false
    | ~ spl0_47
    | ~ spl0_135
    | spl0_229 ),
    inference(trivial_equality_resolution,[status(esa)],[f5838]) ).

fof(f5840,plain,
    ( ~ spl0_47
    | ~ spl0_135
    | spl0_229 ),
    inference(contradiction_clause,[status(thm)],[f5839]) ).

fof(f5842,plain,
    ( op(e4,e2) != e1
    | ~ spl0_47
    | spl0_136 ),
    inference(forward_demodulation,[status(thm)],[f1207,f1550]) ).

fof(f6021,plain,
    ( e1 != e1
    | ~ spl0_111
    | ~ spl0_47
    | spl0_136 ),
    inference(forward_demodulation,[status(thm)],[f1412,f5842]) ).

fof(f6022,plain,
    ( $false
    | ~ spl0_111
    | ~ spl0_47
    | spl0_136 ),
    inference(trivial_equality_resolution,[status(esa)],[f6021]) ).

fof(f6023,plain,
    ( ~ spl0_111
    | ~ spl0_47
    | spl0_136 ),
    inference(contradiction_clause,[status(thm)],[f6022]) ).

fof(f6024,plain,
    ( op(e2,e4) = e1
    | ~ spl0_59
    | ~ spl0_247 ),
    inference(forward_demodulation,[status(thm)],[f1245,f1999]) ).

fof(f6025,plain,
    ( e0 = e1
    | ~ spl0_70
    | ~ spl0_59
    | ~ spl0_247 ),
    inference(forward_demodulation,[status(thm)],[f1281,f6024]) ).

fof(f6026,plain,
    ( $false
    | ~ spl0_70
    | ~ spl0_59
    | ~ spl0_247 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6025,f196]) ).

fof(f6027,plain,
    ( ~ spl0_70
    | ~ spl0_59
    | ~ spl0_247 ),
    inference(contradiction_clause,[status(thm)],[f6026]) ).

fof(f6029,plain,
    ( op(e1,e4) != e2
    | ~ spl0_59
    | spl0_248 ),
    inference(forward_demodulation,[status(thm)],[f1245,f2003]) ).

fof(f6030,plain,
    ( e2 != e2
    | ~ spl0_47
    | ~ spl0_59
    | spl0_248 ),
    inference(forward_demodulation,[status(thm)],[f1207,f6029]) ).

fof(f6031,plain,
    ( $false
    | ~ spl0_47
    | ~ spl0_59
    | spl0_248 ),
    inference(trivial_equality_resolution,[status(esa)],[f6030]) ).

fof(f6032,plain,
    ( ~ spl0_47
    | ~ spl0_59
    | spl0_248 ),
    inference(contradiction_clause,[status(thm)],[f6031]) ).

fof(f6050,plain,
    ( ~ spl0_38
    | ~ spl0_82
    | spl0_250 ),
    inference(split_clause,[status(thm)],[f4851,f1177,f1318,f2008]) ).

fof(f6088,plain,
    ( spl0_86
    | ~ spl0_82
    | ~ spl0_249 ),
    inference(split_clause,[status(thm)],[f3677,f1331,f1318,f2005]) ).

fof(f6091,plain,
    ( spl0_117
    | ~ spl0_113
    | ~ spl0_234 ),
    inference(split_clause,[status(thm)],[f5487,f1430,f1417,f1939]) ).

fof(f6094,plain,
    ( ~ spl0_113
    | ~ spl0_123 ),
    inference(split_clause,[status(thm)],[f4646,f1417,f1449]) ).

fof(f6100,plain,
    ( ~ spl0_33
    | ~ spl0_58 ),
    inference(split_clause,[status(thm)],[f5387,f1161,f1241]) ).

fof(f6101,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f1087,f1103,f1119,f1151,f1167,f1199,f1215,f1247,f1263,f1279,f1295,f1327,f1343,f1359,f1375,f1407,f1423,f1439,f1455,f1471,f1473,f1480,f1482,f1483,f1486,f1487,f1488,f1489,f1490,f1491,f1492,f1493,f1494,f1495,f1498,f1499,f1500,f1501,f1502,f1503,f1504,f1505,f1506,f1507,f1510,f1511,f1512,f1513,f1514,f1515,f1516,f1517,f1518,f1519,f1526,f1527,f1528,f1533,f1551,f1558,f1565,f1573,f1578,f1583,f1588,f1593,f1603,f1604,f1606,f1608,f1609,f1614,f1700,f1710,f1724,f1741,f1751,f1765,f1803,f1810,f1817,f1829,f1830,f1832,f1836,f1854,f1861,f1872,f1876,f1881,f1882,f1886,f1887,f1891,f1896,f1902,f1904,f1905,f1909,f1920,f1927,f1938,f1945,f1954,f1955,f1959,f1960,f1964,f1965,f1969,f1976,f1977,f1978,f1982,f2004,f2011,f2018,f2027,f2032,f2033,f2037,f2038,f2042,f2044,f2053,f2064,f2071,f2078,f2085,f2094,f2099,f2104,f2110,f2114,f2124,f2125,f2129,f2130,f2134,f2139,f2144,f2154,f2159,f2164,f2169,f2174,f2184,f2185,f2189,f2194,f2199,f2200,f2204,f2209,f2214,f2219,f2220,f2224,f2229,f2230,f2235,f2239,f2244,f2249,f2255,f2259,f2264,f2274,f2275,f2279,f2284,f2285,f2289,f2294,f2299,f2304,f2305,f2309,f2314,f2319,f2320,f2324,f2329,f2334,f2339,f2344,f2349,f2354,f2359,f2364,f2369,f2374,f2375,f2379,f2380,f2384,f2385,f2389,f2394,f2400,f2404,f2409,f2414,f2419,f2424,f2429,f2430,f2434,f2435,f2439,f2444,f2449,f2454,f2459,f2460,f2464,f2469,f2470,f2474,f2479,f2484,f2489,f2494,f2495,f2499,f2500,f2504,f2509,f2514,f2519,f2524,f2529,f2535,f2539,f2545,f2549,f2554,f2559,f2564,f2569,f2574,f2579,f2584,f2590,f2594,f2599,f2604,f2609,f2615,f2619,f2624,f2629,f2634,f2640,f2644,f2649,f2654,f2659,f2665,f2669,f2674,f2679,f2682,f2685,f2687,f2689,f2691,f2730,f2737,f2744,f2749,f2914,f2922,f2941,f2945,f2948,f2956,f2967,f2970,f2973,f2977,f2979,f2982,f2985,f2988,f2991,f2995,f2998,f3001,f3006,f3010,f3013,f3016,f3022,f3025,f3026,f3027,f3029,f3035,f3038,f3043,f3049,f3055,f3057,f3076,f3083,f3115,f3122,f3142,f3150,f3152,f3178,f3182,f3186,f3190,f3194,f3198,f3220,f3246,f3254,f3259,f3265,f3280,f3299,f3305,f3312,f3319,f3325,f3330,f3334,f3339,f3344,f3357,f3358,f3360,f3362,f3364,f3375,f3376,f3382,f3384,f3387,f3390,f3392,f3394,f3399,f3401,f3403,f3405,f3408,f3409,f3413,f3414,f3417,f3428,f3430,f3433,f3435,f3437,f3440,f3447,f3449,f3453,f3457,f3459,f3462,f3464,f3466,f3470,f3472,f3473,f3475,f3477,f3479,f3485,f3491,f3504,f3508,f3512,f3522,f3525,f3527,f3531,f3540,f3542,f3549,f3554,f3557,f3560,f3563,f3565,f3570,f3574,f3583,f3585,f3600,f3603,f3607,f3608,f3610,f3611,f3612,f3614,f3616,f3619,f3620,f3622,f3628,f3631,f3651,f3653,f3655,f3659,f3672,f3675,f3678,f3679,f3680,f3682,f3685,f3686,f3687,f3688,f3689,f3690,f3691,f3692,f3695,f3699,f3700,f3701,f3702,f3704,f3705,f3707,f3715,f3725,f3728,f3734,f3738,f3743,f3747,f3749,f3756,f3758,f3761,f3769,f3776,f3777,f3778,f3779,f3784,f3789,f3797,f3827,f3861,f3876,f3878,f3882,f3885,f3887,f3890,f3895,f3898,f3899,f3914,f3917,f3920,f3922,f3943,f3969,f3972,f3981,f3984,f3989,f3990,f3991,f3992,f3997,f3999,f4011,f4015,f4016,f4021,f4025,f4026,f4031,f4036,f4040,f4043,f4046,f4061,f4064,f4079,f4082,f4087,f4089,f4091,f4094,f4096,f4101,f4111,f4114,f4145,f4150,f4174,f4181,f4192,f4197,f4205,f4245,f4263,f4276,f4279,f4295,f4328,f4333,f4339,f4364,f4373,f4423,f4427,f4483,f4493,f4505,f4508,f4512,f4513,f4516,f4519,f4529,f4561,f4566,f4573,f4586,f4642,f4658,f4661,f4665,f4666,f4680,f4713,f4725,f4768,f4769,f4771,f4774,f4775,f4778,f4785,f4787,f4789,f4790,f4794,f4796,f4799,f4801,f4803,f4809,f4810,f4814,f4815,f4816,f4817,f4818,f4819,f4820,f4821,f4826,f4827,f4828,f4829,f4831,f4832,f4833,f4834,f4835,f4838,f4839,f4872,f4879,f4885,f4892,f4901,f4908,f4918,f4919,f4922,f4927,f4928,f4929,f4934,f4940,f4946,f4947,f4954,f5019,f5079,f5082,f5090,f5091,f5094,f5115,f5122,f5123,f5130,f5132,f5133,f5134,f5136,f5139,f5142,f5148,f5154,f5245,f5275,f5289,f5318,f5364,f5370,f5380,f5535,f5536,f5539,f5541,f5542,f5545,f5552,f5555,f5556,f5557,f5559,f5560,f5565,f5566,f5663,f5709,f5713,f5718,f5721,f5731,f5739,f5757,f5787,f5789,f5797,f5802,f5817,f5823,f5840,f6023,f6027,f6032,f6050,f6088,f6091,f6094,f6100]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : ALG047+1 : TPTP v8.1.2. Released v2.7.0.
% 0.12/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.34  % Computer : n031.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Tue Apr 30 00:08:13 EDT 2024
% 0.12/0.34  % CPUTime  : 
% 0.19/0.38  % Drodi V3.6.0
% 2.64/0.75  % Refutation found
% 2.64/0.75  % SZS status Theorem for theBenchmark: Theorem is valid
% 2.64/0.75  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 3.23/0.77  % Elapsed time: 0.424173 seconds
% 3.23/0.77  % CPU time: 3.019694 seconds
% 3.23/0.77  % Total memory used: 59.186 MB
% 3.23/0.77  % Net memory used: 57.635 MB
%------------------------------------------------------------------------------