TSTP Solution File: ALG193+1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : ALG193+1 : TPTP v8.1.2. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n019.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 Aug 22 10:32:19 EDT 2023

% Result   : Unsatisfiable 17.69s 6.59s
% Output   : CNFRefutation 18.57s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :   34
% Syntax   : Number of formulae    : 1461 (1192 unt;   6 typ;   0 def)
%            Number of atoms       : 2584 (2407 equ)
%            Maximal formula atoms :  250 (   1 avg)
%            Number of connectives : 1627 ( 498   ~; 856   |; 273   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (   2 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    2 (   1   >;   1   *;   0   +;   0  <<)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   5 con; 0-2 aty)
%            Number of variables   :    0 (;   0   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ op > #nlpp > e4 > e3 > e2 > e1 > e0

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(e1,type,
    e1: $i ).

tff(e0,type,
    e0: $i ).

tff(e2,type,
    e2: $i ).

tff(op,type,
    op: ( $i * $i ) > $i ).

tff(e4,type,
    e4: $i ).

tff(e3,type,
    e3: $i ).

tff(f_1150,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',ax5) ).

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

tff(f_773,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',ax2) ).

tff(f_1121,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',ax4) ).

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

tff(f_1679,axiom,
    ~ ( ( e3 = op(e4,e1) )
      & ( e0 = op(e1,op(e4,e1)) )
      & ( e2 = op(op(e4,e1),op(e1,op(e4,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax86) ).

tff(f_274,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',ax1) ).

tff(f_1469,axiom,
    ~ ( ( e1 = op(e0,e4) )
      & ( e2 = op(e4,op(e0,e4)) )
      & ( e3 = op(op(e0,e4),op(e4,op(e0,e4))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax51) ).

tff(f_1223,axiom,
    ~ ( ( e0 = op(e4,e1) )
      & ( e3 = op(e1,op(e4,e1)) )
      & ( e2 = op(op(e4,e1),op(e1,op(e4,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax10) ).

tff(f_1841,axiom,
    ~ ( ( e4 = op(e0,e1) )
      & ( e3 = op(e1,op(e0,e1)) )
      & ( e2 = op(op(e0,e1),op(e1,op(e0,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax113) ).

tff(f_1487,axiom,
    ~ ( ( e1 = op(e2,e4) )
      & ( e3 = op(e4,op(e2,e4)) )
      & ( e0 = op(op(e2,e4),op(e4,op(e2,e4))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax54) ).

tff(f_1673,axiom,
    ~ ( ( e3 = op(e2,e1) )
      & ( e0 = op(e1,op(e2,e1)) )
      & ( e4 = op(op(e2,e1),op(e1,op(e2,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax85) ).

tff(f_1847,axiom,
    ~ ( ( e4 = op(e2,e1) )
      & ( e3 = op(e1,op(e2,e1)) )
      & ( e0 = op(op(e2,e1),op(e1,op(e2,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax114) ).

tff(f_1499,axiom,
    ~ ( ( e2 = op(e4,e0) )
      & ( e1 = op(e0,op(e4,e0)) )
      & ( e3 = op(op(e4,e0),op(e0,op(e4,e0))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax56) ).

tff(f_1631,axiom,
    ~ ( ( e2 = op(e1,e4) )
      & ( e3 = op(e4,op(e1,e4)) )
      & ( e0 = op(op(e1,e4),op(e4,op(e1,e4))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax78) ).

tff(f_1697,axiom,
    ~ ( ( e3 = op(e0,e1) )
      & ( e4 = op(e1,op(e0,e1)) )
      & ( e2 = op(op(e0,e1),op(e1,op(e0,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax89) ).

tff(f_1751,axiom,
    ~ ( ( e3 = op(e2,e4) )
      & ( e0 = op(e4,op(e2,e4)) )
      & ( e1 = op(op(e2,e4),op(e4,op(e2,e4))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax98) ).

tff(f_1901,axiom,
    ~ ( ( e4 = op(e0,e3) )
      & ( e1 = op(e3,op(e0,e3)) )
      & ( e2 = op(op(e0,e3),op(e3,op(e0,e3))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax123) ).

tff(f_1793,axiom,
    ~ ( ( e4 = op(e1,e0) )
      & ( e2 = op(e0,op(e1,e0)) )
      & ( e3 = op(op(e1,e0),op(e0,op(e1,e0))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax105) ).

tff(f_1253,axiom,
    ~ ( ( e0 = op(e1,e2) )
      & ( e3 = op(e2,op(e1,e2)) )
      & ( e4 = op(op(e1,e2),op(e2,op(e1,e2))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax15) ).

tff(f_1307,axiom,
    ~ ( ( e0 = op(e2,e3) )
      & ( e4 = op(e3,op(e2,e3)) )
      & ( e1 = op(op(e2,e3),op(e3,op(e2,e3))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax24) ).

tff(f_1703,axiom,
    ~ ( ( e3 = op(e2,e1) )
      & ( e4 = op(e1,op(e2,e1)) )
      & ( e0 = op(op(e2,e1),op(e1,op(e2,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax90) ).

tff(f_1829,axiom,
    ~ ( ( e4 = op(e0,e1) )
      & ( e2 = op(e1,op(e0,e1)) )
      & ( e3 = op(op(e0,e1),op(e1,op(e0,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax111) ).

tff(f_1811,axiom,
    ~ ( ( e4 = op(e2,e0) )
      & ( e3 = op(e0,op(e2,e0)) )
      & ( e1 = op(op(e2,e0),op(e0,op(e2,e0))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax108) ).

tff(f_1229,axiom,
    ~ ( ( e0 = op(e2,e1) )
      & ( e4 = op(e1,op(e2,e1)) )
      & ( e3 = op(op(e2,e1),op(e1,op(e2,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax11) ).

tff(f_1781,axiom,
    ~ ( ( e4 = op(e2,e0) )
      & ( e1 = op(e0,op(e2,e0)) )
      & ( e3 = op(op(e2,e0),op(e0,op(e2,e0))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax103) ).

tff(f_1541,axiom,
    ~ ( ( e2 = op(e0,e1) )
      & ( e3 = op(e1,op(e0,e1)) )
      & ( e4 = op(op(e0,e1),op(e1,op(e0,e1))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax63) ).

tff(f_1865,axiom,
    ~ ( ( e4 = op(e0,e2) )
      & ( e1 = op(e2,op(e0,e2)) )
      & ( e3 = op(op(e0,e2),op(e2,op(e0,e2))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax117) ).

tff(c_410,plain,
    e3 != e1,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_404,plain,
    e4 != e2,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_442,plain,
    op(op(e2,e4),e4) = e2,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_402,plain,
    e4 != e3,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_412,plain,
    e2 != e1,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_122,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_5061,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_122]) ).

tff(c_454,plain,
    op(op(e1,e3),e3) = e1,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_416,plain,
    e3 != e0,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_464,plain,
    op(op(e0,e3),e3) = e0,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_418,plain,
    e2 != e0,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_92,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_914,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_92]) ).

tff(c_360,plain,
    op(e1,e2) != op(e0,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_920,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_360]) ).

tff(c_466,plain,
    op(op(e0,e2),e2) = e0,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_925,plain,
    op(e4,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_466]) ).

tff(c_348,plain,
    op(e4,e2) != op(e1,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_986,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_925,c_348]) ).

tff(c_298,plain,
    op(e0,e2) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_921,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_298]) ).

tff(c_358,plain,
    op(e2,e2) != op(e0,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_919,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_358]) ).

tff(c_204,plain,
    op(e4,e4) != op(e4,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_984,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_925,c_204]) ).

tff(c_94,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_1960,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_919,c_94]) ).

tff(c_1961,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_1960]) ).

tff(c_196,plain,
    op(op(e2,e0),op(e0,e2)) = e0,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_916,plain,
    op(op(e2,e0),e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_196]) ).

tff(c_1964,plain,
    op(e4,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1961,c_916]) ).

tff(c_1974,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_984,c_1964]) ).

tff(c_1975,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_1960]) ).

tff(c_1994,plain,
    op(e2,e4) = e4,
    inference(splitLeft,[status(thm)],[c_1975]) ).

tff(c_2005,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1994,c_442]) ).

tff(c_152,plain,
    op(op(e4,e4),op(e4,e4)) = e4,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_2011,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2005,c_2005,c_152]) ).

tff(c_2020,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_919,c_2011]) ).

tff(c_2021,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_1975]) ).

tff(c_2023,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_2021]) ).

tff(c_448,plain,
    op(op(e2,e1),e1) = e2,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2037,plain,
    op(e4,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2023,c_448]) ).

tff(c_220,plain,
    op(e4,e1) != op(e4,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2047,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2037,c_220]) ).

tff(c_414,plain,
    e4 != e0,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_344,plain,
    op(e4,e2) != op(e2,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_987,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_925,c_344]) ).

tff(c_110,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_2080,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2023,c_110]) ).

tff(c_2081,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_414,c_987,c_2080]) ).

tff(c_2082,plain,
    op(e2,e0) = e0,
    inference(splitLeft,[status(thm)],[c_2081]) ).

tff(c_180,plain,
    op(op(e0,e2),op(e2,e0)) = e2,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_915,plain,
    op(e4,op(e2,e0)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_180]) ).

tff(c_2087,plain,
    op(e4,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2082,c_915]) ).

tff(c_2095,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2047,c_2087]) ).

tff(c_2096,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_2081]) ).

tff(c_2098,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2096]) ).

tff(c_156,plain,
    op(op(e2,e4),op(e4,e2)) = e4,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_980,plain,
    op(op(e2,e4),e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_925,c_156]) ).

tff(c_2101,plain,
    op(e0,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2098,c_980]) ).

tff(c_2112,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_921,c_2101]) ).

tff(c_2113,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_2096]) ).

tff(c_444,plain,
    op(op(e2,e3),e3) = e2,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2125,plain,
    op(e0,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2113,c_444]) ).

tff(c_420,plain,
    e1 != e0,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_468,plain,
    op(op(e0,e1),e1) = e0,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_406,plain,
    e3 != e2,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_408,plain,
    e4 != e1,
    inference(cnfTransformation,[status(thm)],[f_1150]) ).

tff(c_630,plain,
    ( ( op(op(e4,e1),op(e1,op(e4,e1))) != e2 )
    | ( op(e1,op(e4,e1)) != e0 )
    | ( op(e4,e1) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1679]) ).

tff(c_911,plain,
    op(e4,e1) != e3,
    inference(splitLeft,[status(thm)],[c_630]) ).

tff(c_40,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e2 )
    | ( op(e1,e0) = e1 )
    | ( op(e1,e0) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_995,plain,
    op(e1,e0) = e0,
    inference(splitLeft,[status(thm)],[c_40]) ).

tff(c_280,plain,
    op(e1,e1) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1004,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_280]) ).

tff(c_460,plain,
    op(op(e1,e0),e0) = e1,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_998,plain,
    op(e0,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_460]) ).

tff(c_200,plain,
    op(op(e0,e0),op(e0,e0)) = e0,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1012,plain,
    op(e1,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_998,c_200]) ).

tff(c_1027,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1004,c_1012]) ).

tff(c_1028,plain,
    ( ( op(e1,e0) = e1 )
    | ( op(e1,e0) = e2 )
    | ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_40]) ).

tff(c_1128,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_1028]) ).

tff(c_126,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e1,e1) = e1 )
    | ( op(e1,e0) = e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_1510,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e1,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1128,c_126]) ).

tff(c_1511,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e1,e1) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_1510]) ).

tff(c_1512,plain,
    op(e1,e1) = e1,
    inference(splitLeft,[status(thm)],[c_1511]) ).

tff(c_76,plain,
    ( ( op(e4,e3) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e0,e3) = e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_930,plain,
    op(e0,e3) = e3,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_296,plain,
    op(e0,e3) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_957,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_930,c_296]) ).

tff(c_951,plain,
    op(e3,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_930,c_464]) ).

tff(c_164,plain,
    op(op(e3,e3),op(e3,e3)) = e3,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_965,plain,
    op(e0,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_951,c_951,c_164]) ).

tff(c_975,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_957,c_965]) ).

tff(c_976,plain,
    ( ( op(e1,e3) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e4,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_1047,plain,
    op(e4,e3) = e3,
    inference(splitLeft,[status(thm)],[c_976]) ).

tff(c_202,plain,
    op(e4,e4) != op(e4,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1053,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1047,c_202]) ).

tff(c_424,plain,
    op(op(e4,e3),e3) = e4,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_1058,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1047,c_424]) ).

tff(c_1063,plain,
    op(e4,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1058,c_1058,c_164]) ).

tff(c_1073,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1053,c_1063]) ).

tff(c_1074,plain,
    ( ( op(e3,e3) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e1,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_976]) ).

tff(c_1076,plain,
    op(e1,e3) = e3,
    inference(splitLeft,[status(thm)],[c_1074]) ).

tff(c_270,plain,
    op(e1,e3) != op(e1,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1087,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1076,c_270]) ).

tff(c_1085,plain,
    op(e3,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1076,c_454]) ).

tff(c_1094,plain,
    op(e1,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1085,c_1085,c_164]) ).

tff(c_1109,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1087,c_1094]) ).

tff(c_1111,plain,
    op(e1,e3) != e3,
    inference(splitRight,[status(thm)],[c_1074]) ).

tff(c_118,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_1513,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1128,c_118]) ).

tff(c_1514,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_402,c_1111,c_1513]) ).

tff(c_1515,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_1514]) ).

tff(c_1530,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1512,c_1515]) ).

tff(c_1531,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_1530]) ).

tff(c_1532,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_1514]) ).

tff(c_1566,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_1532]) ).

tff(c_452,plain,
    op(op(e1,e4),e4) = e1,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_1577,plain,
    op(e3,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1566,c_452]) ).

tff(c_1110,plain,
    ( ( op(e2,e3) = e3 )
    | ( op(e3,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_1074]) ).

tff(c_1113,plain,
    op(e3,e3) = e3,
    inference(splitLeft,[status(thm)],[c_1110]) ).

tff(c_206,plain,
    op(e4,e3) != op(e4,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_983,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_925,c_206]) ).

tff(c_1134,plain,
    op(e4,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1128,c_460]) ).

tff(c_216,plain,
    op(e4,e3) != op(e4,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1166,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1134,c_216]) ).

tff(c_326,plain,
    op(e3,e3) != op(e2,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1120,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1113,c_326]) ).

tff(c_24,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_1129,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1120,c_24]) ).

tff(c_1130,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_1129]) ).

tff(c_1157,plain,
    op(e0,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1130,c_444]) ).

tff(c_334,plain,
    op(e4,e3) != op(e0,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1186,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1157,c_334]) ).

tff(c_1075,plain,
    op(e4,e3) != e3,
    inference(splitRight,[status(thm)],[c_976]) ).

tff(c_214,plain,
    op(e4,e4) != op(e4,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1167,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1134,c_214]) ).

tff(c_2,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_1251,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_984,c_1167,c_2]) ).

tff(c_1252,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_1251]) ).

tff(c_1255,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1252,c_1252,c_152]) ).

tff(c_1264,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_919,c_1255]) ).

tff(c_1265,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_1251]) ).

tff(c_1267,plain,
    op(e4,e4) = e4,
    inference(splitLeft,[status(thm)],[c_1265]) ).

tff(c_1273,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1267,c_202]) ).

tff(c_4,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_1390,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_983,c_1166,c_1186,c_1075,c_1273,c_4]) ).

tff(c_1391,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_1265]) ).

tff(c_1396,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1391,c_1391,c_152]) ).

tff(c_1404,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1113,c_1396]) ).

tff(c_1406,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_1404]) ).

tff(c_1407,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_1129]) ).

tff(c_1461,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_1407]) ).

tff(c_1473,plain,
    op(e4,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1461,c_444]) ).

tff(c_154,plain,
    op(op(e3,e4),op(e4,e3)) = e4,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1483,plain,
    op(op(e3,e4),e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1473,c_154]) ).

tff(c_1598,plain,
    op(e1,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1577,c_1483]) ).

tff(c_1608,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_920,c_1598]) ).

tff(c_1609,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_1532]) ).

tff(c_456,plain,
    op(op(e1,e2),e2) = e1,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_1618,plain,
    op(e3,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1609,c_456]) ).

tff(c_166,plain,
    op(op(e2,e3),op(e3,e2)) = e3,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1464,plain,
    op(e4,op(e3,e2)) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1461,c_166]) ).

tff(c_1625,plain,
    op(e4,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1618,c_1464]) ).

tff(c_1636,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_911,c_1625]) ).

tff(c_1637,plain,
    ( ( op(e1,e2) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_1511]) ).

tff(c_1639,plain,
    op(e1,e4) = e1,
    inference(splitLeft,[status(thm)],[c_1637]) ).

tff(c_182,plain,
    op(op(e4,e1),op(e1,e4)) = e1,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1642,plain,
    op(op(e4,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1639,c_182]) ).

tff(c_428,plain,
    op(op(e4,e1),e1) = e4,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_1659,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1642,c_428]) ).

tff(c_1661,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_408,c_1659]) ).

tff(c_1662,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e1,e2) = e1 ) ),
    inference(splitRight,[status(thm)],[c_1637]) ).

tff(c_1664,plain,
    op(e1,e2) = e1,
    inference(splitLeft,[status(thm)],[c_1662]) ).

tff(c_186,plain,
    op(op(e2,e1),op(e1,e2)) = e1,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1668,plain,
    op(op(e2,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1664,c_186]) ).

tff(c_1696,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1668,c_448]) ).

tff(c_1698,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_412,c_1696]) ).

tff(c_1699,plain,
    op(e1,e3) = e1,
    inference(splitRight,[status(thm)],[c_1662]) ).

tff(c_184,plain,
    op(op(e3,e1),op(e1,e3)) = e1,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1707,plain,
    op(op(e3,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1699,c_184]) ).

tff(c_438,plain,
    op(op(e3,e1),e1) = e3,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_1721,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1707,c_438]) ).

tff(c_1723,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_1721]) ).

tff(c_1724,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_1407]) ).

tff(c_1726,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_1724]) ).

tff(c_242,plain,
    op(e2,e4) != op(e2,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1732,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1726,c_242]) ).

tff(c_1739,plain,
    op(e1,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1726,c_444]) ).

tff(c_340,plain,
    op(e1,e3) != op(e0,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_1751,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1739,c_340]) ).

tff(c_142,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_1778,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_914,c_142]) ).

tff(c_1779,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_404,c_1751,c_1778]) ).

tff(c_1780,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_1779]) ).

tff(c_1784,plain,
    op(e2,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1780,c_1780,c_200]) ).

tff(c_1792,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_987,c_1784]) ).

tff(c_1793,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_1779]) ).

tff(c_1795,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_1793]) ).

tff(c_1412,plain,
    op(e4,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1128,c_460]) ).

tff(c_192,plain,
    op(op(e4,e0),op(e0,e4)) = e0,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1427,plain,
    op(e1,op(e0,e4)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1412,c_192]) ).

tff(c_1797,plain,
    op(e1,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1795,c_1427]) ).

tff(c_1808,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_986,c_1797]) ).

tff(c_1809,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_1793]) ).

tff(c_190,plain,
    op(op(e0,e1),op(e1,e0)) = e1,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1410,plain,
    op(op(e0,e1),e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1128,c_190]) ).

tff(c_1812,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1809,c_1410]) ).

tff(c_1825,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1732,c_1812]) ).

tff(c_1826,plain,
    op(e2,e3) = e2,
    inference(splitRight,[status(thm)],[c_1724]) ).

tff(c_174,plain,
    op(op(e3,e2),op(e2,e3)) = e2,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1833,plain,
    op(op(e3,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1826,c_174]) ).

tff(c_436,plain,
    op(op(e3,e2),e2) = e3,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_1902,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1833,c_436]) ).

tff(c_1904,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_406,c_1902]) ).

tff(c_1905,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e2 )
    | ( op(e1,e0) = e1 ) ),
    inference(splitRight,[status(thm)],[c_1028]) ).

tff(c_1907,plain,
    op(e1,e0) = e1,
    inference(splitLeft,[status(thm)],[c_1905]) ).

tff(c_1910,plain,
    op(op(e0,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1907,c_190]) ).

tff(c_1921,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_468,c_1910]) ).

tff(c_1923,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_420,c_1921]) ).

tff(c_1924,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_1905]) ).

tff(c_1926,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_1924]) ).

tff(c_1932,plain,
    op(e3,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1926,c_460]) ).

tff(c_194,plain,
    op(op(e3,e0),op(e0,e3)) = e0,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_1946,plain,
    op(e1,op(e0,e3)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1932,c_194]) ).

tff(c_2133,plain,
    op(e1,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2125,c_1946]) ).

tff(c_2143,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_986,c_2133]) ).

tff(c_2144,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_2021]) ).

tff(c_332,plain,
    op(e2,e3) != op(e1,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2154,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2144,c_332]) ).

tff(c_114,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_2195,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1926,c_114]) ).

tff(c_2196,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_402,c_920,c_2154,c_2195]) ).

tff(c_2197,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_2196]) ).

tff(c_268,plain,
    op(e1,e4) != op(e1,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2207,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2197,c_268]) ).

tff(c_188,plain,
    op(op(e1,e1),op(e1,e1)) = e1,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_2199,plain,
    op(e4,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2197,c_2197,c_188]) ).

tff(c_422,plain,
    op(op(e4,e4),e4) = e4,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2221,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2199,c_422]) ).

tff(c_2243,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2207,c_2221]) ).

tff(c_2245,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_2196]) ).

tff(c_2244,plain,
    op(e1,e4) = e4,
    inference(splitRight,[status(thm)],[c_2196]) ).

tff(c_2257,plain,
    op(e4,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2244,c_452]) ).

tff(c_2265,plain,
    op(e1,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2257,c_2257,c_152]) ).

tff(c_2273,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2245,c_2265]) ).

tff(c_2274,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_1924]) ).

tff(c_2282,plain,
    op(e2,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2274,c_460]) ).

tff(c_2295,plain,
    op(e1,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2282,c_916]) ).

tff(c_278,plain,
    op(e1,e2) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2287,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2274,c_278]) ).

tff(c_2388,plain,
    op(e0,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2295,c_452]) ).

tff(c_2296,plain,
    op(e4,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2282,c_915]) ).

tff(c_560,plain,
    ( ( op(op(e0,e4),op(e4,op(e0,e4))) != e3 )
    | ( op(e4,op(e0,e4)) != e2 )
    | ( op(e0,e4) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1469]) ).

tff(c_2503,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2388,c_2296,c_2388,c_2296,c_2388,c_2388,c_560]) ).

tff(c_36,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e2) = e1 )
    | ( op(e1,e2) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_2517,plain,
    op(e1,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_986,c_2287,c_2503,c_920,c_36]) ).

tff(c_2323,plain,
    op(e2,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2296,c_428]) ).

tff(c_178,plain,
    op(op(e1,e2),op(e2,e1)) = e2,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_2330,plain,
    op(op(e1,e2),e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2323,c_178]) ).

tff(c_2519,plain,
    op(e1,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2517,c_2330]) ).

tff(c_2528,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2295,c_2519]) ).

tff(c_2530,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_418,c_2528]) ).

tff(c_2531,plain,
    op(e2,e3) = e3,
    inference(splitRight,[status(thm)],[c_1110]) ).

tff(c_246,plain,
    op(e2,e3) != op(e2,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2536,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2531,c_246]) ).

tff(c_2543,plain,
    op(e3,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2531,c_444]) ).

tff(c_2549,plain,
    op(e2,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2543,c_2543,c_164]) ).

tff(c_2559,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2536,c_2549]) ).

tff(c_2560,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_92]) ).

tff(c_2562,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_2560]) ).

tff(c_2565,plain,
    op(op(e2,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2562,c_156]) ).

tff(c_2575,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_442,c_2565]) ).

tff(c_2577,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_2575]) ).

tff(c_2578,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2560]) ).

tff(c_2580,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_2578]) ).

tff(c_272,plain,
    op(e1,e2) != op(e1,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2589,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_272]) ).

tff(c_478,plain,
    ( ( op(op(e4,e1),op(e1,op(e4,e1))) != e2 )
    | ( op(e1,op(e4,e1)) != e3 )
    | ( op(e4,e1) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1223]) ).

tff(c_912,plain,
    op(e4,e1) != e0,
    inference(splitLeft,[status(thm)],[c_478]) ).

tff(c_684,plain,
    ( ( op(op(e0,e1),op(e1,op(e0,e1))) != e2 )
    | ( op(e1,op(e0,e1)) != e3 )
    | ( op(e0,e1) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1841]) ).

tff(c_4088,plain,
    op(e0,e1) != e4,
    inference(splitLeft,[status(thm)],[c_684]) ).

tff(c_2561,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_92]) ).

tff(c_566,plain,
    ( ( op(op(e2,e4),op(e4,op(e2,e4))) != e0 )
    | ( op(e4,op(e2,e4)) != e3 )
    | ( op(e2,e4) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1487]) ).

tff(c_2630,plain,
    op(e2,e4) != e1,
    inference(splitLeft,[status(thm)],[c_566]) ).

tff(c_628,plain,
    ( ( op(op(e2,e1),op(e1,op(e2,e1))) != e4 )
    | ( op(e1,op(e2,e1)) != e0 )
    | ( op(e2,e1) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1673]) ).

tff(c_2631,plain,
    op(e2,e1) != e3,
    inference(splitLeft,[status(thm)],[c_628]) ).

tff(c_686,plain,
    ( ( op(op(e2,e1),op(e1,op(e2,e1))) != e0 )
    | ( op(e1,op(e2,e1)) != e3 )
    | ( op(e2,e1) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1847]) ).

tff(c_2596,plain,
    op(e2,e1) != e4,
    inference(splitLeft,[status(thm)],[c_686]) ).

tff(c_352,plain,
    op(e2,e2) != op(e1,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2584,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_352]) ).

tff(c_3378,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_2596,c_2584,c_94]) ).

tff(c_3379,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_3378]) ).

tff(c_98,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_3432,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3379,c_98]) ).

tff(c_3433,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_402,c_2631,c_3432]) ).

tff(c_3434,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_3433]) ).

tff(c_176,plain,
    op(op(e2,e2),op(e2,e2)) = e2,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_3467,plain,
    op(e3,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3434,c_3434,c_176]) ).

tff(c_434,plain,
    op(op(e3,e3),e3) = e3,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_3487,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3467,c_434]) ).

tff(c_3469,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3434,c_246]) ).

tff(c_3511,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_3487,c_3469]) ).

tff(c_3513,plain,
    op(e2,e2) != e3,
    inference(splitRight,[status(thm)],[c_3433]) ).

tff(c_3512,plain,
    ( ( op(e2,e3) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_3433]) ).

tff(c_3514,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_3512]) ).

tff(c_2587,plain,
    op(e4,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_456]) ).

tff(c_2599,plain,
    op(op(e2,e4),e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2587,c_156]) ).

tff(c_3518,plain,
    op(e3,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3514,c_2599]) ).

tff(c_3558,plain,
    op(e4,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3518,c_438]) ).

tff(c_3560,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_911,c_3558]) ).

tff(c_3561,plain,
    op(e2,e3) = e3,
    inference(splitRight,[status(thm)],[c_3512]) ).

tff(c_3575,plain,
    op(e3,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3561,c_444]) ).

tff(c_3582,plain,
    op(e2,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3575,c_3575,c_164]) ).

tff(c_3591,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3513,c_3582]) ).

tff(c_3593,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_3378]) ).

tff(c_570,plain,
    ( ( op(op(e4,e0),op(e0,op(e4,e0))) != e3 )
    | ( op(e0,op(e4,e0)) != e1 )
    | ( op(e4,e0) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1499]) ).

tff(c_3051,plain,
    op(e4,e0) != e2,
    inference(splitLeft,[status(thm)],[c_570]) ).

tff(c_432,plain,
    op(op(e3,e4),e4) = e3,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2602,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2587,c_206]) ).

tff(c_20,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e3 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_2632,plain,
    op(e3,e0) = e0,
    inference(splitLeft,[status(thm)],[c_20]) ).

tff(c_236,plain,
    op(e3,e3) != op(e3,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2636,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2632,c_236]) ).

tff(c_440,plain,
    op(op(e3,e0),e0) = e3,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2643,plain,
    op(e0,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2632,c_440]) ).

tff(c_2648,plain,
    op(e3,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2643,c_2643,c_200]) ).

tff(c_2658,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2636,c_2648]) ).

tff(c_2659,plain,
    ( ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e3 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_20]) ).

tff(c_2661,plain,
    op(e3,e0) = e4,
    inference(splitLeft,[status(thm)],[c_2659]) ).

tff(c_2673,plain,
    op(e4,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2661,c_440]) ).

tff(c_2683,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2673,c_216]) ).

tff(c_2711,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_2602,c_2683,c_4]) ).

tff(c_2712,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_2711]) ).

tff(c_2718,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2712,c_202]) ).

tff(c_2723,plain,
    op(e0,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2712,c_424]) ).

tff(c_2663,plain,
    op(e4,op(e0,e3)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2661,c_194]) ).

tff(c_2729,plain,
    op(e4,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2723,c_2663]) ).

tff(c_2740,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2718,c_2729]) ).

tff(c_2741,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2711]) ).

tff(c_2743,plain,
    op(e4,e3) = e4,
    inference(splitLeft,[status(thm)],[c_2741]) ).

tff(c_2748,plain,
    op(op(e3,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2743,c_154]) ).

tff(c_2756,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_432,c_2748]) ).

tff(c_2758,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_2756]) ).

tff(c_2759,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_2741]) ).

tff(c_2771,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2759,c_334]) ).

tff(c_2793,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_2771,c_142]) ).

tff(c_2794,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_2793]) ).

tff(c_2798,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2794,c_298]) ).

tff(c_2797,plain,
    op(e2,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2794,c_2794,c_200]) ).

tff(c_446,plain,
    op(op(e2,e2),e2) = e2,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2817,plain,
    op(e0,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2797,c_446]) ).

tff(c_2823,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2798,c_2817]) ).

tff(c_2825,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_2793]) ).

tff(c_266,plain,
    op(e1,e3) != op(e1,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_2591,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_266]) ).

tff(c_2824,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_2793]) ).

tff(c_2843,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_2824]) ).

tff(c_462,plain,
    op(op(e0,e4),e4) = e0,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_2846,plain,
    op(e2,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2843,c_462]) ).

tff(c_2864,plain,
    op(e0,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2846,c_2599]) ).

tff(c_2882,plain,
    op(e4,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2864,c_468]) ).

tff(c_2891,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_912,c_2882]) ).

tff(c_2892,plain,
    ( ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_2824]) ).

tff(c_2894,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_2892]) ).

tff(c_2898,plain,
    op(e2,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2894,c_468]) ).

tff(c_2582,plain,
    op(op(e2,e1),e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_186]) ).

tff(c_2912,plain,
    op(e0,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2898,c_2582]) ).

tff(c_160,plain,
    op(op(e0,e4),op(e4,e0)) = e4,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_2680,plain,
    op(op(e0,e4),e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2673,c_160]) ).

tff(c_2958,plain,
    op(e1,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2912,c_2680]) ).

tff(c_2969,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2591,c_2958]) ).

tff(c_2970,plain,
    op(e0,e2) = e2,
    inference(splitRight,[status(thm)],[c_2892]) ).

tff(c_2982,plain,
    op(e2,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2970,c_466]) ).

tff(c_2990,plain,
    op(e0,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2982,c_2982,c_176]) ).

tff(c_2997,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2825,c_2990]) ).

tff(c_2998,plain,
    ( ( op(e3,e0) = e3 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 ) ),
    inference(splitRight,[status(thm)],[c_2659]) ).

tff(c_3000,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_2998]) ).

tff(c_3013,plain,
    op(e1,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3000,c_440]) ).

tff(c_3034,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3013,c_2580,c_126]) ).

tff(c_3035,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e1) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_410,c_408,c_3034]) ).

tff(c_3036,plain,
    op(e1,e1) = e1,
    inference(splitLeft,[status(thm)],[c_3035]) ).

tff(c_372,plain,
    op(e2,e1) != op(e1,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_3042,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3036,c_372]) ).

tff(c_102,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e2,e0) = e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_3060,plain,
    op(e2,e0) = e2,
    inference(splitLeft,[status(thm)],[c_102]) ).

tff(c_3063,plain,
    op(op(e0,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3060,c_180]) ).

tff(c_3072,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_466,c_3063]) ).

tff(c_3074,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_418,c_3072]) ).

tff(c_3075,plain,
    ( ( op(e2,e1) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_102]) ).

tff(c_3085,plain,
    op(e2,e4) = e2,
    inference(splitLeft,[status(thm)],[c_3075]) ).

tff(c_3088,plain,
    op(e2,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3085,c_2599]) ).

tff(c_3099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2596,c_3088]) ).

tff(c_3100,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_3075]) ).

tff(c_3102,plain,
    op(e2,e1) = e2,
    inference(splitLeft,[status(thm)],[c_3100]) ).

tff(c_3105,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3102,c_2582]) ).

tff(c_3117,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2630,c_3105]) ).

tff(c_3119,plain,
    op(e2,e1) != e2,
    inference(splitRight,[status(thm)],[c_3100]) ).

tff(c_28,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e2 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e1) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_3347,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_3042,c_3119,c_2631,c_2596,c_28]) ).

tff(c_2581,plain,
    op(e4,op(e2,e1)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_178]) ).

tff(c_3352,plain,
    op(e4,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3347,c_2581]) ).

tff(c_3361,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3051,c_3352]) ).

tff(c_3363,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_570]) ).

tff(c_430,plain,
    op(op(e4,e0),e0) = e4,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_3373,plain,
    op(e2,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3363,c_430]) ).

tff(c_3594,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3593,c_3373]) ).

tff(c_3595,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_3035]) ).

tff(c_3614,plain,
    op(e1,e4) = e1,
    inference(splitLeft,[status(thm)],[c_3595]) ).

tff(c_3618,plain,
    op(op(e4,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3614,c_182]) ).

tff(c_3635,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3618,c_428]) ).

tff(c_3637,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_408,c_3635]) ).

tff(c_3638,plain,
    op(e1,e3) = e1,
    inference(splitRight,[status(thm)],[c_3595]) ).

tff(c_3643,plain,
    op(op(e3,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3638,c_184]) ).

tff(c_3655,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3643,c_438]) ).

tff(c_3657,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_3655]) ).

tff(c_3658,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_2998]) ).

tff(c_3661,plain,
    op(e3,e0) = e3,
    inference(splitLeft,[status(thm)],[c_3658]) ).

tff(c_170,plain,
    op(op(e0,e3),op(e3,e0)) = e3,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_3666,plain,
    op(op(e0,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3661,c_170]) ).

tff(c_3676,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_464,c_3666]) ).

tff(c_3678,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_416,c_3676]) ).

tff(c_3679,plain,
    op(e3,e0) = e2,
    inference(splitRight,[status(thm)],[c_3658]) ).

tff(c_390,plain,
    op(e3,e0) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_3693,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3679,c_390]) ).

tff(c_382,plain,
    op(e4,e0) != op(e3,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_3692,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3679,c_382]) ).

tff(c_3695,plain,
    op(e2,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3679,c_440]) ).

tff(c_3717,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3695,c_102]) ).

tff(c_3718,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_406,c_3717]) ).

tff(c_3719,plain,
    op(e2,e1) = e2,
    inference(splitLeft,[status(thm)],[c_3718]) ).

tff(c_3721,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3719,c_2582]) ).

tff(c_3733,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2630,c_3721]) ).

tff(c_3734,plain,
    ( ( op(e2,e2) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_3718]) ).

tff(c_3752,plain,
    op(e2,e4) = e2,
    inference(splitLeft,[status(thm)],[c_3734]) ).

tff(c_3756,plain,
    op(e2,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3752,c_2599]) ).

tff(c_3766,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2596,c_3756]) ).

tff(c_3767,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e2) = e2 ) ),
    inference(splitRight,[status(thm)],[c_3734]) ).

tff(c_3769,plain,
    op(e2,e2) = e2,
    inference(splitLeft,[status(thm)],[c_3767]) ).

tff(c_614,plain,
    ( ( op(op(e1,e4),op(e4,op(e1,e4))) != e0 )
    | ( op(e4,op(e1,e4)) != e3 )
    | ( op(e1,e4) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1631]) ).

tff(c_3847,plain,
    op(e1,e4) != e2,
    inference(splitLeft,[status(thm)],[c_614]) ).

tff(c_3785,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e1 )
    | ( op(e1,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2580,c_126]) ).

tff(c_3786,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e1) = e1 )
    | ( op(e1,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_3785]) ).

tff(c_3787,plain,
    op(e1,e0) = e1,
    inference(splitLeft,[status(thm)],[c_3786]) ).

tff(c_3793,plain,
    op(op(e0,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3787,c_190]) ).

tff(c_3801,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_468,c_3793]) ).

tff(c_3803,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_420,c_3801]) ).

tff(c_3804,plain,
    ( ( op(e1,e1) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_3786]) ).

tff(c_3806,plain,
    op(e1,e4) = e1,
    inference(splitLeft,[status(thm)],[c_3804]) ).

tff(c_3809,plain,
    op(op(e4,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3806,c_182]) ).

tff(c_3822,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3809,c_428]) ).

tff(c_3824,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_408,c_3822]) ).

tff(c_3825,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e1,e1) = e1 ) ),
    inference(splitRight,[status(thm)],[c_3804]) ).

tff(c_3829,plain,
    op(e1,e1) = e1,
    inference(splitLeft,[status(thm)],[c_3825]) ).

tff(c_3863,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3829,c_2580,c_122]) ).

tff(c_3864,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_3693,c_412,c_404,c_3847,c_3863]) ).

tff(c_3874,plain,
    op(e2,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3864,c_454]) ).

tff(c_3913,plain,
    ( ( op(e2,e4) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3695,c_3769,c_3874,c_110]) ).

tff(c_3914,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_416,c_418,c_420,c_3913]) ).

tff(c_3915,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_3914]) ).

tff(c_3922,plain,
    op(e4,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3915,c_2581]) ).

tff(c_3930,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3692,c_3922]) ).

tff(c_3931,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_3914]) ).

tff(c_172,plain,
    op(op(e4,e2),op(e2,e4)) = e2,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_2598,plain,
    op(e1,op(e2,e4)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2587,c_172]) ).

tff(c_3936,plain,
    op(e1,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3931,c_2598]) ).

tff(c_3945,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3693,c_3936]) ).

tff(c_3947,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_614]) ).

tff(c_3958,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3947,c_452]) ).

tff(c_3960,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2630,c_3958]) ).

tff(c_3961,plain,
    op(e1,e3) = e1,
    inference(splitRight,[status(thm)],[c_3825]) ).

tff(c_3965,plain,
    op(op(e3,e1),e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3961,c_184]) ).

tff(c_3983,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3965,c_438]) ).

tff(c_3985,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_3983]) ).

tff(c_3986,plain,
    op(e2,e3) = e2,
    inference(splitRight,[status(thm)],[c_3767]) ).

tff(c_3990,plain,
    op(op(e3,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3986,c_174]) ).

tff(c_4004,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3990,c_436]) ).

tff(c_4006,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_406,c_4004]) ).

tff(c_4008,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_628]) ).

tff(c_4010,plain,
    op(e4,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4008,c_2581]) ).

tff(c_4048,plain,
    op(e2,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4010,c_424]) ).

tff(c_338,plain,
    op(e2,e3) != op(e0,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4059,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4048,c_338]) ).

tff(c_134,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_4182,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_4088,c_2561,c_4059,c_134]) ).

tff(c_4183,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_4182]) ).

tff(c_294,plain,
    op(e0,e4) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4189,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4183,c_294]) ).

tff(c_4184,plain,
    op(e4,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4183,c_4183,c_200]) ).

tff(c_4206,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4184,c_422]) ).

tff(c_4214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4189,c_4206]) ).

tff(c_4216,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_4182]) ).

tff(c_4215,plain,
    op(e0,e4) = e4,
    inference(splitRight,[status(thm)],[c_4182]) ).

tff(c_4221,plain,
    op(e4,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4215,c_462]) ).

tff(c_4235,plain,
    op(e0,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4221,c_4221,c_152]) ).

tff(c_4241,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4216,c_4235]) ).

tff(c_4243,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_684]) ).

tff(c_4247,plain,
    op(e4,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4243,c_468]) ).

tff(c_4256,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_912,c_4247]) ).

tff(c_4258,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_566]) ).

tff(c_4260,plain,
    op(e1,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4258,c_2599]) ).

tff(c_4271,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2589,c_4260]) ).

tff(c_4273,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_686]) ).

tff(c_4299,plain,
    op(e4,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4273,c_448]) ).

tff(c_208,plain,
    op(e4,e4) != op(e4,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4310,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4299,c_208]) ).

tff(c_4326,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4273,c_2581]) ).

tff(c_4327,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4310,c_4326]) ).

tff(c_4328,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2578]) ).

tff(c_4330,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_4328]) ).

tff(c_78,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e1) = e3 )
    | ( op(e3,e0) = e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_4784,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e3,e1) = e3 )
    | ( op(e3,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4330,c_78]) ).

tff(c_4785,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e3,e1) = e3 )
    | ( op(e3,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_402,c_4784]) ).

tff(c_4786,plain,
    op(e3,e0) = e3,
    inference(splitLeft,[status(thm)],[c_4785]) ).

tff(c_4790,plain,
    op(op(e0,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4786,c_170]) ).

tff(c_4797,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_464,c_4790]) ).

tff(c_4799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_416,c_4797]) ).

tff(c_4800,plain,
    ( ( op(e3,e1) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e3,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_4785]) ).

tff(c_4836,plain,
    op(e3,e4) = e3,
    inference(splitLeft,[status(thm)],[c_4800]) ).

tff(c_162,plain,
    op(op(e4,e3),op(e3,e4)) = e3,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_4839,plain,
    op(op(e4,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4836,c_162]) ).

tff(c_4858,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4839,c_424]) ).

tff(c_4860,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_4858]) ).

tff(c_4861,plain,
    ( ( op(e3,e3) = e3 )
    | ( op(e3,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_4800]) ).

tff(c_4864,plain,
    op(e3,e1) = e3,
    inference(splitLeft,[status(thm)],[c_4861]) ).

tff(c_168,plain,
    op(op(e1,e3),op(e3,e1)) = e3,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_4868,plain,
    op(op(e1,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4864,c_168]) ).

tff(c_4876,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_454,c_4868]) ).

tff(c_4878,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_4876]) ).

tff(c_4879,plain,
    op(e3,e3) = e3,
    inference(splitRight,[status(thm)],[c_4861]) ).

tff(c_4341,plain,
    op(e4,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4330,c_436]) ).

tff(c_4441,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4341,c_204]) ).

tff(c_346,plain,
    op(e3,e2) != op(e2,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4338,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4330,c_346]) ).

tff(c_4580,plain,
    op(e4,e0) != e2,
    inference(splitLeft,[status(thm)],[c_570]) ).

tff(c_636,plain,
    ( ( op(op(e0,e1),op(e1,op(e0,e1))) != e2 )
    | ( op(e1,op(e0,e1)) != e4 )
    | ( op(e0,e1) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1697]) ).

tff(c_913,plain,
    op(e0,e1) != e3,
    inference(splitLeft,[status(thm)],[c_636]) ).

tff(c_128,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_4346,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_912,c_128]) ).

tff(c_4347,plain,
    op(e0,e1) = e0,
    inference(splitLeft,[status(thm)],[c_4346]) ).

tff(c_198,plain,
    op(op(e1,e0),op(e0,e1)) = e0,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_4366,plain,
    op(op(e1,e0),e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4347,c_198]) ).

tff(c_4429,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4366,c_460]) ).

tff(c_4431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_420,c_4429]) ).

tff(c_4432,plain,
    ( ( op(e1,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e3,e1) = e0 ) ),
    inference(splitRight,[status(thm)],[c_4346]) ).

tff(c_4468,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_4432]) ).

tff(c_4479,plain,
    op(e0,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4468,c_438]) ).

tff(c_4481,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_913,c_4479]) ).

tff(c_4482,plain,
    ( ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(splitRight,[status(thm)],[c_4432]) ).

tff(c_4484,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_4482]) ).

tff(c_4485,plain,
    op(e0,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_4484,c_4484,c_188]) ).

tff(c_470,plain,
    op(op(e0,e0),e0) = e0,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_4509,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4485,c_470]) ).

tff(c_4491,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4484,c_280]) ).

tff(c_4545,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_4509,c_4491]) ).

tff(c_4546,plain,
    op(e2,e1) = e0,
    inference(splitRight,[status(thm)],[c_4482]) ).

tff(c_4673,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4546,c_94]) ).

tff(c_4674,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_414,c_4338,c_4673]) ).

tff(c_4675,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_4674]) ).

tff(c_450,plain,
    op(op(e2,e0),e0) = e2,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_4686,plain,
    op(e4,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4675,c_450]) ).

tff(c_4688,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4580,c_4686]) ).

tff(c_4689,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_4674]) ).

tff(c_4691,plain,
    op(e2,e4) = e4,
    inference(splitLeft,[status(thm)],[c_4689]) ).

tff(c_4702,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4691,c_442]) ).

tff(c_4710,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4702,c_4702,c_152]) ).

tff(c_4719,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4338,c_4710]) ).

tff(c_4720,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_4689]) ).

tff(c_4331,plain,
    op(op(e2,e3),e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4330,c_166]) ).

tff(c_4723,plain,
    op(e4,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4720,c_4331]) ).

tff(c_4734,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4441,c_4723]) ).

tff(c_4736,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_570]) ).

tff(c_4764,plain,
    op(e2,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4736,c_430]) ).

tff(c_256,plain,
    op(e2,e3) != op(e2,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4773,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4764,c_256]) ).

tff(c_4887,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4879,c_326]) ).

tff(c_4558,plain,
    op(e0,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4546,c_448]) ).

tff(c_374,plain,
    op(e4,e1) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4568,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4558,c_374]) ).

tff(c_250,plain,
    op(e2,e3) != op(e2,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4552,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4546,c_250]) ).

tff(c_4737,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_4552,c_24]) ).

tff(c_4738,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_4737]) ).

tff(c_4332,plain,
    op(e4,op(e2,e3)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4330,c_174]) ).

tff(c_4741,plain,
    op(e4,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4738,c_4332]) ).

tff(c_4751,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4568,c_4741]) ).

tff(c_4752,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_4737]) ).

tff(c_4946,plain,
    op(e2,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_4773,c_4887,c_4752]) ).

tff(c_4951,plain,
    op(e2,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4946,c_4331]) ).

tff(c_4437,plain,
    op(op(e2,e4),e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4341,c_156]) ).

tff(c_4964,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4951,c_4437]) ).

tff(c_4972,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4879,c_4964]) ).

tff(c_4974,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_4972]) ).

tff(c_4975,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_4328]) ).

tff(c_244,plain,
    op(e2,e4) != op(e2,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_4979,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4975,c_244]) ).

tff(c_4978,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4975,c_4975,c_176]) ).

tff(c_5001,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_4978,c_422]) ).

tff(c_5007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4979,c_5001]) ).

tff(c_5009,plain,
    op(e0,e1) = e3,
    inference(splitRight,[status(thm)],[c_636]) ).

tff(c_5010,plain,
    op(e3,op(e1,e0)) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_190]) ).

tff(c_5063,plain,
    op(e3,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5061,c_5010]) ).

tff(c_378,plain,
    op(e2,e1) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5013,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_378]) ).

tff(c_654,plain,
    ( ( op(op(e2,e4),op(e4,op(e2,e4))) != e1 )
    | ( op(e4,op(e2,e4)) != e0 )
    | ( op(e2,e4) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1751]) ).

tff(c_5058,plain,
    op(e2,e4) != e3,
    inference(splitLeft,[status(thm)],[c_654]) ).

tff(c_5064,plain,
    op(e2,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5061,c_460]) ).

tff(c_5011,plain,
    op(op(e1,e0),e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_198]) ).

tff(c_5062,plain,
    op(e2,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5061,c_5011]) ).

tff(c_5239,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e0 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5064,c_5062,c_98]) ).

tff(c_5240,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_410,c_5013,c_416,c_5058,c_5239]) ).

tff(c_5247,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5240,c_446]) ).

tff(c_5248,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5063,c_5247]) ).

tff(c_5250,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_412,c_5248]) ).

tff(c_5251,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_122]) ).

tff(c_5253,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_5251]) ).

tff(c_5264,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5253,c_452]) ).

tff(c_304,plain,
    op(e4,e4) != op(e2,e4),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5276,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5264,c_304]) ).

tff(c_5262,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5253,c_268]) ).

tff(c_308,plain,
    op(e4,e4) != op(e1,e4),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5260,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5253,c_308]) ).

tff(c_5012,plain,
    op(e3,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_468]) ).

tff(c_230,plain,
    op(e3,e3) != op(e3,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5027,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5012,c_230]) ).

tff(c_370,plain,
    op(e3,e1) != op(e1,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5031,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5012,c_370]) ).

tff(c_380,plain,
    op(e1,e1) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5016,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_380]) ).

tff(c_38,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e1 )
    | ( op(e1,e1) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_5285,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_5031,c_5016,c_38]) ).

tff(c_5286,plain,
    op(e1,e1) = e1,
    inference(splitLeft,[status(thm)],[c_5285]) ).

tff(c_5294,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5286,c_280]) ).

tff(c_5252,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_122]) ).

tff(c_5319,plain,
    ( ( e4 = e1 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5264,c_94]) ).

tff(c_5320,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_5319]) ).

tff(c_5321,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_5320]) ).

tff(c_392,plain,
    op(e2,e0) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5330,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5321,c_392]) ).

tff(c_5352,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_5294,c_5252,c_5330,c_40]) ).

tff(c_5353,plain,
    op(e1,e0) = e0,
    inference(splitLeft,[status(thm)],[c_5352]) ).

tff(c_5360,plain,
    op(e0,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5353,c_460]) ).

tff(c_5372,plain,
    op(e1,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5360,c_5360,c_200]) ).

tff(c_5387,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5372,c_5286]) ).

tff(c_5389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_420,c_5387]) ).

tff(c_5390,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_5352]) ).

tff(c_5397,plain,
    op(e3,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5390,c_5011]) ).

tff(c_5405,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5027,c_5397]) ).

tff(c_5406,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_5320]) ).

tff(c_5408,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_5406]) ).

tff(c_5416,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5408,c_332]) ).

tff(c_306,plain,
    op(e3,e4) != op(e2,e4),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5278,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5264,c_306]) ).

tff(c_5419,plain,
    op(e4,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5408,c_444]) ).

tff(c_5432,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5419,c_206]) ).

tff(c_6,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e2) = e2 )
    | ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_5458,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_5432,c_6]) ).

tff(c_5459,plain,
    op(e4,e2) = e0,
    inference(splitLeft,[status(thm)],[c_5458]) ).

tff(c_5271,plain,
    op(e1,op(e4,e2)) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5264,c_156]) ).

tff(c_5477,plain,
    op(e1,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5459,c_5271]) ).

tff(c_5511,plain,
    op(e3,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5477,c_5010]) ).

tff(c_5518,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5278,c_5511]) ).

tff(c_5519,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_5458]) ).

tff(c_5571,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_5519]) ).

tff(c_5574,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5571,c_5271]) ).

tff(c_5584,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5253,c_5574]) ).

tff(c_5586,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_5584]) ).

tff(c_5587,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e2) = e1 ) ),
    inference(splitRight,[status(thm)],[c_5519]) ).

tff(c_5589,plain,
    op(e4,e2) = e1,
    inference(splitLeft,[status(thm)],[c_5587]) ).

tff(c_5596,plain,
    op(e1,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5589,c_5271]) ).

tff(c_5606,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5286,c_5596]) ).

tff(c_5608,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_408,c_5606]) ).

tff(c_5609,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_5587]) ).

tff(c_5615,plain,
    op(e1,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5609,c_5271]) ).

tff(c_5626,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5416,c_5615]) ).

tff(c_5627,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_5406]) ).

tff(c_5629,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_5627]) ).

tff(c_252,plain,
    op(e2,e2) != op(e2,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5637,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5629,c_252]) ).

tff(c_5639,plain,
    op(e4,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5629,c_448]) ).

tff(c_158,plain,
    op(op(e1,e4),op(e4,e1)) = e4,
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_5254,plain,
    op(e2,op(e4,e1)) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5253,c_158]) ).

tff(c_5645,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5639,c_5254]) ).

tff(c_5656,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5637,c_5645]) ).

tff(c_5657,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_5627]) ).

tff(c_5698,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5657,c_5657,c_176]) ).

tff(c_5707,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5260,c_5698]) ).

tff(c_5708,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_5285]) ).

tff(c_5747,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_5262,c_5708]) ).

tff(c_5752,plain,
    op(e4,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5747,c_5747,c_188]) ).

tff(c_5760,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5276,c_5752]) ).

tff(c_5761,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_5251]) ).

tff(c_5763,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_5761]) ).

tff(c_5771,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5763,c_272]) ).

tff(c_5766,plain,
    op(e2,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5763,c_5763,c_188]) ).

tff(c_5787,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5766,c_446]) ).

tff(c_5811,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5771,c_5787]) ).

tff(c_5813,plain,
    op(e1,e1) != e2,
    inference(splitRight,[status(thm)],[c_5761]) ).

tff(c_5812,plain,
    ( ( op(e1,e2) = e2 )
    | ( op(e1,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_5761]) ).

tff(c_5814,plain,
    op(e1,e3) = e2,
    inference(splitLeft,[status(thm)],[c_5812]) ).

tff(c_5026,plain,
    op(e0,op(e1,e3)) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5012,c_184]) ).

tff(c_5817,plain,
    op(e0,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_5814,c_5026]) ).

tff(c_6229,plain,
    op(e1,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5817,c_466]) ).

tff(c_5025,plain,
    op(op(e1,e3),e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5012,c_168]) ).

tff(c_5816,plain,
    op(e2,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5814,c_5025]) ).

tff(c_704,plain,
    ( ( op(op(e0,e3),op(e3,op(e0,e3))) != e2 )
    | ( op(e3,op(e0,e3)) != e1 )
    | ( op(e0,e3) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1901]) ).

tff(c_5847,plain,
    op(e0,e3) != e4,
    inference(splitLeft,[status(thm)],[c_704]) ).

tff(c_668,plain,
    ( ( op(op(e1,e0),op(e0,op(e1,e0))) != e3 )
    | ( op(e0,op(e1,e0)) != e2 )
    | ( op(e1,e0) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1793]) ).

tff(c_5893,plain,
    op(e1,e0) != e4,
    inference(splitLeft,[status(thm)],[c_668]) ).

tff(c_5873,plain,
    op(e1,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5817,c_466]) ).

tff(c_5882,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5873,c_352]) ).

tff(c_5822,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5814,c_340]) ).

tff(c_5895,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_5817,c_142]) ).

tff(c_5896,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_406,c_412,c_5822,c_5895]) ).

tff(c_5897,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_5896]) ).

tff(c_5900,plain,
    op(e2,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5897,c_5897,c_200]) ).

tff(c_5908,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5882,c_5900]) ).

tff(c_5909,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_5896]) ).

tff(c_314,plain,
    op(e4,e4) != op(e0,e4),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_5935,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5909,c_314]) ).

tff(c_5942,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_5935,c_2]) ).

tff(c_5943,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_5942]) ).

tff(c_5953,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5943,c_422]) ).

tff(c_5954,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5909,c_5953]) ).

tff(c_5956,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_5954]) ).

tff(c_5957,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_5942]) ).

tff(c_6019,plain,
    op(e4,e4) = e4,
    inference(splitLeft,[status(thm)],[c_5957]) ).

tff(c_6023,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6019,c_214]) ).

tff(c_5860,plain,
    op(e3,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_5816,c_450]) ).

tff(c_132,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_6036,plain,
    ( ( op(e4,e0) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5816,c_5860,c_132]) ).

tff(c_6037,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_5893,c_402,c_404,c_6023,c_6036]) ).

tff(c_6041,plain,
    op(e4,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6037,c_6037,c_200]) ).

tff(c_6050,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6041,c_6019]) ).

tff(c_6052,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_414,c_6050]) ).

tff(c_6053,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_5957]) ).

tff(c_6055,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_6053]) ).

tff(c_6059,plain,
    op(e1,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6055,c_6055,c_152]) ).

tff(c_6079,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6059,c_268]) ).

tff(c_6066,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6055,c_422]) ).

tff(c_6101,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6079,c_6066]) ).

tff(c_6102,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_6053]) ).

tff(c_6108,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6102,c_6102,c_152]) ).

tff(c_222,plain,
    op(e3,e4) != op(e3,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_6124,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6108,c_222]) ).

tff(c_6115,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6102,c_422]) ).

tff(c_6151,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6124,c_6115]) ).

tff(c_6153,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_668]) ).

tff(c_6156,plain,
    op(e4,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6153,c_5011]) ).

tff(c_6197,plain,
    op(e0,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6156,c_424]) ).

tff(c_6199,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5847,c_6197]) ).

tff(c_6201,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_704]) ).

tff(c_488,plain,
    ( ( op(op(e1,e2),op(e2,op(e1,e2))) != e4 )
    | ( op(e2,op(e1,e2)) != e3 )
    | ( op(e1,e2) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1253]) ).

tff(c_6780,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6229,c_5816,c_6229,c_6201,c_5816,c_6229,c_6229,c_488]) ).

tff(c_6781,plain,
    op(e1,e2) = e2,
    inference(splitRight,[status(thm)],[c_5812]) ).

tff(c_6789,plain,
    op(e2,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_6781,c_456]) ).

tff(c_6799,plain,
    op(e1,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6789,c_6789,c_176]) ).

tff(c_6809,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5813,c_6799]) ).

tff(c_6811,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_654]) ).

tff(c_6818,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6811,c_304]) ).

tff(c_254,plain,
    op(e2,e4) != op(e2,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_6816,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6811,c_254]) ).

tff(c_6815,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6811,c_244]) ).

tff(c_6822,plain,
    op(e3,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6811,c_442]) ).

tff(c_6831,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6822,c_222]) ).

tff(c_80,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e3,e3) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_6865,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6831,c_80]) ).

tff(c_6866,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_6865]) ).

tff(c_6870,plain,
    op(e2,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6866,c_464]) ).

tff(c_324,plain,
    op(e4,e3) != op(e2,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_6888,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6870,c_324]) ).

tff(c_6874,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6866,c_334]) ).

tff(c_6920,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6888,c_6874,c_4]) ).

tff(c_6921,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_6920]) ).

tff(c_6933,plain,
    op(e1,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6921,c_424]) ).

tff(c_5008,plain,
    ( ( op(e1,op(e0,e1)) != e4 )
    | ( op(op(e0,e1),op(e1,op(e0,e1))) != e2 ) ),
    inference(splitRight,[status(thm)],[c_636]) ).

tff(c_6860,plain,
    ( ( op(e1,e3) != e4 )
    | ( op(e3,op(e1,e3)) != e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5009,c_5009,c_5009,c_5008]) ).

tff(c_6861,plain,
    op(e3,op(e1,e3)) != e2,
    inference(splitLeft,[status(thm)],[c_6860]) ).

tff(c_6941,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6933,c_6861]) ).

tff(c_6953,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6822,c_6941]) ).

tff(c_6954,plain,
    ( ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_6920]) ).

tff(c_6956,plain,
    op(e4,e3) = e4,
    inference(splitLeft,[status(thm)],[c_6954]) ).

tff(c_6829,plain,
    op(e2,op(e4,e3)) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6822,c_154]) ).

tff(c_6961,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6956,c_6829]) ).

tff(c_6971,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6811,c_6961]) ).

tff(c_6973,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_6971]) ).

tff(c_6974,plain,
    op(e4,e3) = e3,
    inference(splitRight,[status(thm)],[c_6954]) ).

tff(c_6981,plain,
    op(e2,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_6974,c_6829]) ).

tff(c_6990,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6870,c_6981]) ).

tff(c_6992,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_414,c_6990]) ).

tff(c_6993,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_6865]) ).

tff(c_6995,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_6993]) ).

tff(c_6828,plain,
    op(op(e4,e3),e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6822,c_162]) ).

tff(c_6999,plain,
    op(e2,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6995,c_6828]) ).

tff(c_7010,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6815,c_6999]) ).

tff(c_7011,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e1,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_6993]) ).

tff(c_7013,plain,
    op(e1,e3) = e2,
    inference(splitLeft,[status(thm)],[c_7011]) ).

tff(c_7015,plain,
    op(e2,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7013,c_5025]) ).

tff(c_7028,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6816,c_7015]) ).

tff(c_7029,plain,
    op(e2,e3) = e2,
    inference(splitRight,[status(thm)],[c_7011]) ).

tff(c_7033,plain,
    op(op(e3,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7029,c_174]) ).

tff(c_7050,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7033,c_436]) ).

tff(c_7052,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_406,c_7050]) ).

tff(c_7053,plain,
    op(e1,e3) != e4,
    inference(splitRight,[status(thm)],[c_6860]) ).

tff(c_224,plain,
    op(e3,e4) != op(e3,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_6832,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6822,c_224]) ).

tff(c_506,plain,
    ( ( op(op(e2,e3),op(e3,op(e2,e3))) != e1 )
    | ( op(e3,op(e2,e3)) != e4 )
    | ( op(e2,e3) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1307]) ).

tff(c_7063,plain,
    op(e2,e3) != e0,
    inference(splitLeft,[status(thm)],[c_506]) ).

tff(c_310,plain,
    op(e3,e4) != op(e1,e4),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_6834,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6822,c_310]) ).

tff(c_7064,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6834,c_122]) ).

tff(c_7065,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_7064]) ).

tff(c_7066,plain,
    op(e2,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7065,c_5011]) ).

tff(c_7078,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7063,c_7066]) ).

tff(c_7079,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_7064]) ).

tff(c_7081,plain,
    op(e1,e3) = e2,
    inference(splitLeft,[status(thm)],[c_7079]) ).

tff(c_7054,plain,
    op(e3,op(e1,e3)) = e2,
    inference(splitRight,[status(thm)],[c_6860]) ).

tff(c_7082,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7081,c_7054]) ).

tff(c_7097,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6832,c_7082]) ).

tff(c_7098,plain,
    ( ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_7079]) ).

tff(c_7100,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_7098]) ).

tff(c_7104,plain,
    op(e2,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7100,c_7100,c_188]) ).

tff(c_7125,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7104,c_446]) ).

tff(c_7109,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7100,c_272]) ).

tff(c_7160,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_7125,c_7109]) ).

tff(c_7162,plain,
    op(e1,e1) != e2,
    inference(splitRight,[status(thm)],[c_7098]) ).

tff(c_7161,plain,
    op(e1,e2) = e2,
    inference(splitRight,[status(thm)],[c_7098]) ).

tff(c_7170,plain,
    op(e2,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7161,c_456]) ).

tff(c_7181,plain,
    op(e1,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7170,c_7170,c_176]) ).

tff(c_7190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7162,c_7181]) ).

tff(c_7192,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_506]) ).

tff(c_7203,plain,
    op(e0,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7192,c_444]) ).

tff(c_72,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e3,e3) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_7428,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e3,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7203,c_7192,c_72]) ).

tff(c_7429,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e3,e3) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_404,c_7053,c_414,c_7428]) ).

tff(c_7430,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_7429]) ).

tff(c_7434,plain,
    op(e4,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7430,c_7430,c_164]) ).

tff(c_7440,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6818,c_7434]) ).

tff(c_7441,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_7429]) ).

tff(c_7446,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7441,c_6829]) ).

tff(c_7456,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6811,c_7446]) ).

tff(c_7458,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_7456]) ).

tff(c_7460,plain,
    op(e4,e1) = e0,
    inference(splitRight,[status(thm)],[c_478]) ).

tff(c_7472,plain,
    op(e0,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_428]) ).

tff(c_292,plain,
    op(e0,e2) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_7487,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_292]) ).

tff(c_7494,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_7487,c_92]) ).

tff(c_7495,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_7494]) ).

tff(c_7503,plain,
    op(e4,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7495,c_456]) ).

tff(c_7523,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7503,c_344]) ).

tff(c_368,plain,
    op(e4,e1) != op(e1,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_7470,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_368]) ).

tff(c_7483,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_380]) ).

tff(c_7530,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_7470,c_7483,c_38]) ).

tff(c_7531,plain,
    op(e1,e1) = e1,
    inference(splitLeft,[status(thm)],[c_7530]) ).

tff(c_7546,plain,
    op(e0,e3) = e3,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_7550,plain,
    op(e3,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7546,c_464]) ).

tff(c_7564,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7550,c_236]) ).

tff(c_7562,plain,
    op(e0,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7550,c_7550,c_164]) ).

tff(c_7588,plain,
    op(e3,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7562,c_470]) ).

tff(c_7591,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7564,c_7588]) ).

tff(c_7592,plain,
    ( ( op(e1,e3) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e4,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_7964,plain,
    op(e4,e3) = e3,
    inference(splitLeft,[status(thm)],[c_7592]) ).

tff(c_7970,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7964,c_202]) ).

tff(c_7975,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7964,c_424]) ).

tff(c_7981,plain,
    op(e4,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7975,c_7975,c_164]) ).

tff(c_7991,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7970,c_7981]) ).

tff(c_7992,plain,
    ( ( op(e3,e3) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e1,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_7592]) ).

tff(c_7994,plain,
    op(e1,e3) = e3,
    inference(splitLeft,[status(thm)],[c_7992]) ).

tff(c_8004,plain,
    op(e3,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7994,c_454]) ).

tff(c_8010,plain,
    op(e1,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8004,c_8004,c_164]) ).

tff(c_8019,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7531,c_8010]) ).

tff(c_8021,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_8019]) ).

tff(c_8022,plain,
    ( ( op(e2,e3) = e3 )
    | ( op(e3,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_7992]) ).

tff(c_8040,plain,
    op(e3,e3) = e3,
    inference(splitLeft,[status(thm)],[c_8022]) ).

tff(c_210,plain,
    op(e4,e3) != op(e4,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_7467,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_210]) ).

tff(c_7519,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7503,c_206]) ).

tff(c_8023,plain,
    op(e1,e3) != e3,
    inference(splitRight,[status(thm)],[c_7992]) ).

tff(c_7913,plain,
    ( ( op(e4,op(e1,e4)) != e2 )
    | ( op(e1,e4) != e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_7472,c_7472,c_7472,c_684]) ).

tff(c_7914,plain,
    op(e1,e4) != e3,
    inference(splitLeft,[status(thm)],[c_7913]) ).

tff(c_8230,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7531,c_7495,c_118]) ).

tff(c_8231,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_410,c_402,c_8023,c_7914,c_8230]) ).

tff(c_7478,plain,
    op(e4,op(e1,e0)) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_190]) ).

tff(c_8233,plain,
    op(e4,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8231,c_7478]) ).

tff(c_7481,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_378]) ).

tff(c_7939,plain,
    op(e2,e0) = e2,
    inference(splitLeft,[status(thm)],[c_102]) ).

tff(c_7940,plain,
    op(op(e0,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7939,c_180]) ).

tff(c_7951,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_466,c_7940]) ).

tff(c_7953,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_418,c_7951]) ).

tff(c_7954,plain,
    ( ( op(e2,e1) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_102]) ).

tff(c_8072,plain,
    op(e2,e4) = e2,
    inference(splitLeft,[status(thm)],[c_7954]) ).

tff(c_7517,plain,
    op(op(e2,e4),e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7503,c_156]) ).

tff(c_8075,plain,
    op(e2,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8072,c_7517]) ).

tff(c_8085,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7481,c_8075]) ).

tff(c_8086,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_7954]) ).

tff(c_8089,plain,
    op(e2,e1) = e2,
    inference(splitLeft,[status(thm)],[c_8086]) ).

tff(c_7497,plain,
    op(e4,op(e2,e1)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7495,c_178]) ).

tff(c_8090,plain,
    op(e4,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8089,c_7497]) ).

tff(c_8101,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7503,c_8090]) ).

tff(c_8103,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_412,c_8101]) ).

tff(c_8104,plain,
    ( ( op(e2,e2) = e2 )
    | ( op(e2,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_8086]) ).

tff(c_8106,plain,
    op(e2,e3) = e2,
    inference(splitLeft,[status(thm)],[c_8104]) ).

tff(c_8109,plain,
    op(op(e3,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8106,c_174]) ).

tff(c_8158,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8109,c_436]) ).

tff(c_8160,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_406,c_8158]) ).

tff(c_8162,plain,
    op(e2,e3) != e2,
    inference(splitRight,[status(thm)],[c_8104]) ).

tff(c_638,plain,
    ( ( op(op(e2,e1),op(e1,op(e2,e1))) != e0 )
    | ( op(e1,op(e2,e1)) != e4 )
    | ( op(e2,e1) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1703]) ).

tff(c_7666,plain,
    op(e2,e1) != e3,
    inference(splitLeft,[status(thm)],[c_638]) ).

tff(c_362,plain,
    op(e4,e1) != op(e3,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_7469,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_362]) ).

tff(c_7537,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7531,c_370]) ).

tff(c_7594,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_80]) ).

tff(c_7599,plain,
    op(e2,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7594,c_464]) ).

tff(c_7679,plain,
    ( ( op(e1,e3) = e3 )
    | ( e3 = e0 )
    | ( op(e3,e3) = e3 )
    | ( op(e4,e3) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7599,c_7592]) ).

tff(c_7680,plain,
    ( ( op(e1,e3) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e4,e3) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_416,c_7679]) ).

tff(c_7681,plain,
    op(e4,e3) = e3,
    inference(splitLeft,[status(thm)],[c_7680]) ).

tff(c_7688,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7681,c_202]) ).

tff(c_7691,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7681,c_424]) ).

tff(c_7700,plain,
    op(e4,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7691,c_7691,c_164]) ).

tff(c_7708,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7688,c_7700]) ).

tff(c_7709,plain,
    ( ( op(e3,e3) = e3 )
    | ( op(e1,e3) = e3 ) ),
    inference(splitRight,[status(thm)],[c_7680]) ).

tff(c_7711,plain,
    op(e1,e3) = e3,
    inference(splitLeft,[status(thm)],[c_7709]) ).

tff(c_7721,plain,
    op(e3,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7711,c_454]) ).

tff(c_7729,plain,
    op(e1,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7721,c_7721,c_164]) ).

tff(c_7736,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7531,c_7729]) ).

tff(c_7738,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_7736]) ).

tff(c_7739,plain,
    op(e3,e3) = e3,
    inference(splitRight,[status(thm)],[c_7709]) ).

tff(c_7744,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7739,c_230]) ).

tff(c_376,plain,
    op(e3,e1) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_7482,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_376]) ).

tff(c_18,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e3 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e1) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_7797,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_7469,c_7537,c_7744,c_7482,c_18]) ).

tff(c_7808,plain,
    op(e2,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7797,c_438]) ).

tff(c_7810,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7666,c_7808]) ).

tff(c_7812,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_638]) ).

tff(c_7498,plain,
    op(op(e2,e1),e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7495,c_186]) ).

tff(c_7813,plain,
    op(e3,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7812,c_7498]) ).

tff(c_7888,plain,
    op(e1,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7813,c_432]) ).

tff(c_7463,plain,
    op(e0,op(e1,e4)) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_182]) ).

tff(c_7893,plain,
    op(e0,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7888,c_7463]) ).

tff(c_7907,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7893,c_7594]) ).

tff(c_7909,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_412,c_7907]) ).

tff(c_7910,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e3,e3) = e2 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_80]) ).

tff(c_8179,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e2,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e4,e3) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8040,c_7910]) ).

tff(c_8180,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_406,c_8162,c_8179]) ).

tff(c_8181,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_8180]) ).

tff(c_8264,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8233,c_8181]) ).

tff(c_8266,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_412,c_8264]) ).

tff(c_8268,plain,
    op(e4,e3) != e2,
    inference(splitRight,[status(thm)],[c_8180]) ).

tff(c_7993,plain,
    op(e4,e3) != e3,
    inference(splitRight,[status(thm)],[c_7592]) ).

tff(c_7500,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7495,c_352]) ).

tff(c_7465,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_208]) ).

tff(c_7520,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_7503,c_204]) ).

tff(c_8024,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_7465,c_7520,c_2]) ).

tff(c_8025,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_8024]) ).

tff(c_8028,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8025,c_8025,c_152]) ).

tff(c_8037,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7500,c_8028]) ).

tff(c_8038,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8024]) ).

tff(c_8056,plain,
    op(e4,e4) = e4,
    inference(splitLeft,[status(thm)],[c_8038]) ).

tff(c_8062,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8056,c_202]) ).

tff(c_8378,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7467,c_7519,c_8268,c_7993,c_8062,c_4]) ).

tff(c_8379,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_8038]) ).

tff(c_8384,plain,
    op(e3,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8379,c_8379,c_152]) ).

tff(c_8392,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8040,c_8384]) ).

tff(c_8394,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_8392]) ).

tff(c_8395,plain,
    op(e2,e3) = e3,
    inference(splitRight,[status(thm)],[c_8022]) ).

tff(c_8400,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8395,c_246]) ).

tff(c_8407,plain,
    op(e3,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8395,c_444]) ).

tff(c_8413,plain,
    op(e2,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8407,c_8407,c_164]) ).

tff(c_8423,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8400,c_8413]) ).

tff(c_8425,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_7913]) ).

tff(c_8424,plain,
    op(e4,op(e1,e4)) != e2,
    inference(splitRight,[status(thm)],[c_7913]) ).

tff(c_8549,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8425,c_8424]) ).

tff(c_8511,plain,
    op(e0,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8425,c_7463]) ).

tff(c_8515,plain,
    op(e1,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8511,c_464]) ).

tff(c_8536,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8515,c_332]) ).

tff(c_8517,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8511,c_338]) ).

tff(c_8554,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_8536,c_8517,c_24]) ).

tff(c_8555,plain,
    op(e2,e3) = e2,
    inference(splitLeft,[status(thm)],[c_8554]) ).

tff(c_8559,plain,
    op(op(e3,e2),e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8555,c_174]) ).

tff(c_8571,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8559,c_436]) ).

tff(c_8573,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_406,c_8571]) ).

tff(c_8574,plain,
    ( ( op(e2,e3) = e3 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8554]) ).

tff(c_8599,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_8574]) ).

tff(c_8611,plain,
    op(e4,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8599,c_444]) ).

tff(c_8613,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8549,c_8611]) ).

tff(c_8614,plain,
    op(e2,e3) = e3,
    inference(splitRight,[status(thm)],[c_8574]) ).

tff(c_8622,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8614,c_246]) ).

tff(c_8627,plain,
    op(e3,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8614,c_444]) ).

tff(c_8637,plain,
    op(e2,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8627,c_8627,c_164]) ).

tff(c_8643,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8622,c_8637]) ).

tff(c_8644,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_7530]) ).

tff(c_8680,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_8644]) ).

tff(c_8684,plain,
    op(e3,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8680,c_8680,c_188]) ).

tff(c_8704,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8684,c_434]) ).

tff(c_8689,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8680,c_270]) ).

tff(c_8739,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_8704,c_8689]) ).

tff(c_8740,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_8644]) ).

tff(c_8746,plain,
    op(e2,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8740,c_8740,c_188]) ).

tff(c_8754,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7523,c_8746]) ).

tff(c_8755,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_7494]) ).

tff(c_8804,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_8755]) ).

tff(c_8807,plain,
    op(op(e2,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8804,c_156]) ).

tff(c_8816,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_442,c_8807]) ).

tff(c_8818,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_8816]) ).

tff(c_8819,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8755]) ).

tff(c_8821,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_8819]) ).

tff(c_8823,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8821,c_244]) ).

tff(c_8822,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8821,c_8821,c_176]) ).

tff(c_8845,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8822,c_422]) ).

tff(c_8851,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8823,c_8845]) ).

tff(c_8852,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_8819]) ).

tff(c_8864,plain,
    op(e4,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8852,c_436]) ).

tff(c_8875,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8864,c_204]) ).

tff(c_8853,plain,
    op(e2,e2) != e4,
    inference(splitRight,[status(thm)],[c_8819]) ).

tff(c_238,plain,
    op(e3,e2) != op(e3,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_8857,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8852,c_238]) ).

tff(c_62,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e2) = e2 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_8885,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7460,c_8864,c_62]) ).

tff(c_8886,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_418,c_406,c_8885]) ).

tff(c_8887,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_8886]) ).

tff(c_8895,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8887,c_382]) ).

tff(c_8775,plain,
    op(e3,e0) = e0,
    inference(splitLeft,[status(thm)],[c_20]) ).

tff(c_8779,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8775,c_236]) ).

tff(c_8786,plain,
    op(e0,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8775,c_440]) ).

tff(c_8792,plain,
    op(e3,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8786,c_8786,c_200]) ).

tff(c_8801,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8779,c_8792]) ).

tff(c_8802,plain,
    ( ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e3 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_20]) ).

tff(c_9003,plain,
    ( ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_8857,c_8895,c_8802]) ).

tff(c_9004,plain,
    op(e3,e0) = e3,
    inference(splitLeft,[status(thm)],[c_9003]) ).

tff(c_9012,plain,
    op(op(e0,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9004,c_170]) ).

tff(c_9018,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_464,c_9012]) ).

tff(c_9020,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_416,c_9018]) ).

tff(c_9021,plain,
    op(e3,e0) = e1,
    inference(splitRight,[status(thm)],[c_9003]) ).

tff(c_9033,plain,
    op(e1,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9021,c_440]) ).

tff(c_7479,plain,
    op(op(e1,e0),e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_198]) ).

tff(c_9042,plain,
    op(e3,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9033,c_7479]) ).

tff(c_9077,plain,
    op(e0,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9042,c_432]) ).

tff(c_8891,plain,
    op(e2,op(e0,e4)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8887,c_192]) ).

tff(c_9115,plain,
    op(e2,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9077,c_8891]) ).

tff(c_680,plain,
    ( ( op(op(e0,e1),op(e1,op(e0,e1))) != e3 )
    | ( op(e1,op(e0,e1)) != e2 )
    | ( op(e0,e1) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1829]) ).

tff(c_8920,plain,
    ( ( op(e4,op(e1,e4)) != e3 )
    | ( op(e1,e4) != e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7472,c_7472,c_7472,c_7472,c_680]) ).

tff(c_8921,plain,
    op(e1,e4) != e2,
    inference(splitLeft,[status(thm)],[c_8920]) ).

tff(c_8893,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8887,c_214]) ).

tff(c_60,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_9177,plain,
    ( ( op(e4,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9077,c_9042,c_60]) ).

tff(c_9178,plain,
    op(e2,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_406,c_8921,c_418,c_8893,c_9177]) ).

tff(c_8872,plain,
    op(op(e2,e4),e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8864,c_156]) ).

tff(c_9182,plain,
    op(e2,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9178,c_8872]) ).

tff(c_9188,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9115,c_9182]) ).

tff(c_9190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_414,c_9188]) ).

tff(c_9192,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_8920]) ).

tff(c_9203,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9192,c_452]) ).

tff(c_9284,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9192,c_8864,c_9192,c_8864,c_9192,c_9192,c_614]) ).

tff(c_8878,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8864,c_344]) ).

tff(c_8898,plain,
    op(e2,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8887,c_430]) ).

tff(c_9235,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8898,c_98]) ).

tff(c_9236,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_402,c_8878,c_9235]) ).

tff(c_9237,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_9236]) ).

tff(c_9193,plain,
    op(e0,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9192,c_7463]) ).

tff(c_9216,plain,
    op(e1,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9193,c_466]) ).

tff(c_9224,plain,
    op(op(e2,e1),e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9216,c_186]) ).

tff(c_9357,plain,
    op(e3,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9237,c_9224]) ).

tff(c_9367,plain,
    op(e1,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9357,c_440]) ).

tff(c_9377,plain,
    op(e3,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9367,c_7479]) ).

tff(c_9395,plain,
    op(e0,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9377,c_432]) ).

tff(c_9404,plain,
    op(e2,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9395,c_8891]) ).

tff(c_9414,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9284,c_9404]) ).

tff(c_9416,plain,
    op(e2,e1) != e3,
    inference(splitRight,[status(thm)],[c_9236]) ).

tff(c_284,plain,
    op(e0,e4) != op(e0,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9214,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9193,c_284]) ).

tff(c_64,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_9418,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9192,c_64]) ).

tff(c_9419,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_9214,c_412,c_9418]) ).

tff(c_9420,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_9419]) ).

tff(c_8871,plain,
    op(e3,op(e2,e4)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_8864,c_172]) ).

tff(c_9442,plain,
    op(e3,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9420,c_8871]) ).

tff(c_9452,plain,
    op(e2,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9442,c_438]) ).

tff(c_9454,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9416,c_9452]) ).

tff(c_9456,plain,
    op(e2,e4) != e1,
    inference(splitRight,[status(thm)],[c_9419]) ).

tff(c_9471,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_9203,c_9456]) ).

tff(c_9473,plain,
    op(e4,e0) != e2,
    inference(splitRight,[status(thm)],[c_8886]) ).

tff(c_9474,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_7481,c_8853,c_94]) ).

tff(c_9475,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_9474]) ).

tff(c_9486,plain,
    op(e4,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9475,c_450]) ).

tff(c_9488,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9473,c_9486]) ).

tff(c_9489,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_9474]) ).

tff(c_9507,plain,
    op(e2,e4) = e4,
    inference(splitLeft,[status(thm)],[c_9489]) ).

tff(c_9518,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9507,c_442]) ).

tff(c_9527,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9518,c_9518,c_152]) ).

tff(c_9535,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8853,c_9527]) ).

tff(c_9536,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_9489]) ).

tff(c_8854,plain,
    op(op(e2,e3),e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8852,c_166]) ).

tff(c_9538,plain,
    op(e4,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9536,c_8854]) ).

tff(c_9550,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8875,c_9538]) ).

tff(c_9552,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_630]) ).

tff(c_9561,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_368]) ).

tff(c_9563,plain,
    op(e3,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_428]) ).

tff(c_9574,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_370]) ).

tff(c_11367,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e1 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_9561,c_9574,c_38]) ).

tff(c_11368,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_11367]) ).

tff(c_11375,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11368,c_280]) ).

tff(c_11371,plain,
    op(e0,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11368,c_11368,c_188]) ).

tff(c_11392,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11371,c_470]) ).

tff(c_11413,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11375,c_11392]) ).

tff(c_11414,plain,
    ( ( op(e1,e1) = e1 )
    | ( op(e1,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_11367]) ).

tff(c_11433,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_11414]) ).

tff(c_458,plain,
    op(op(e1,e1),e1) = e1,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_11438,plain,
    op(e2,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11433,c_458]) ).

tff(c_11437,plain,
    op(e2,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11433,c_11433,c_188]) ).

tff(c_11452,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11437,c_252]) ).

tff(c_11496,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_11438,c_11452]) ).

tff(c_11497,plain,
    op(e1,e1) = e1,
    inference(splitRight,[status(thm)],[c_11414]) ).

tff(c_9960,plain,
    op(e4,e0) != e2,
    inference(splitLeft,[status(thm)],[c_570]) ).

tff(c_674,plain,
    ( ( op(op(e2,e0),op(e0,op(e2,e0))) != e1 )
    | ( op(e0,op(e2,e0)) != e3 )
    | ( op(e2,e0) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1811]) ).

tff(c_10603,plain,
    op(e2,e0) != e4,
    inference(splitLeft,[status(thm)],[c_674]) ).

tff(c_9989,plain,
    op(e0,e3) != e4,
    inference(splitLeft,[status(thm)],[c_704]) ).

tff(c_480,plain,
    ( ( op(op(e2,e1),op(e1,op(e2,e1))) != e3 )
    | ( op(e1,op(e2,e1)) != e4 )
    | ( op(e2,e1) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1229]) ).

tff(c_10095,plain,
    op(e2,e1) != e0,
    inference(splitLeft,[status(thm)],[c_480]) ).

tff(c_364,plain,
    op(e4,e1) != op(e2,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9559,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_364]) ).

tff(c_10030,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_24]) ).

tff(c_10057,plain,
    op(e0,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10030,c_444]) ).

tff(c_86,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_773]) ).

tff(c_9583,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_86]) ).

tff(c_9584,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_9583]) ).

tff(c_9585,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_9584]) ).

tff(c_9931,plain,
    op(op(e0,e3),e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9585,c_170]) ).

tff(c_10066,plain,
    op(e2,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10057,c_9931]) ).

tff(c_10076,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9559,c_10066]) ).

tff(c_10078,plain,
    op(e2,e3) != e0,
    inference(splitRight,[status(thm)],[c_24]) ).

tff(c_10113,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10095,c_10078,c_110]) ).

tff(c_10114,plain,
    op(e2,e0) = e0,
    inference(splitLeft,[status(thm)],[c_10113]) ).

tff(c_258,plain,
    op(e2,e2) != op(e2,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_10137,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10114,c_258]) ).

tff(c_10140,plain,
    op(e0,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10114,c_450]) ).

tff(c_10147,plain,
    op(e2,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10140,c_10140,c_200]) ).

tff(c_10180,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10137,c_10147]) ).

tff(c_10182,plain,
    op(e2,e0) != e0,
    inference(splitRight,[status(thm)],[c_10113]) ).

tff(c_232,plain,
    op(e3,e2) != op(e3,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9571,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_232]) ).

tff(c_9587,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_92]) ).

tff(c_9607,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9587,c_358]) ).

tff(c_9613,plain,
    op(e4,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9587,c_466]) ).

tff(c_342,plain,
    op(e4,e2) != op(e3,e2),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9624,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9613,c_342]) ).

tff(c_9609,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9587,c_298]) ).

tff(c_9626,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9613,c_344]) ).

tff(c_9633,plain,
    op(e4,e0) != e2,
    inference(splitLeft,[status(thm)],[c_570]) ).

tff(c_9713,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_9613,c_62]) ).

tff(c_9714,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_9633,c_406,c_418,c_9713]) ).

tff(c_9715,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_9714]) ).

tff(c_9724,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9715,c_334]) ).

tff(c_9746,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9587,c_142]) ).

tff(c_9747,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_404,c_9724,c_9746]) ).

tff(c_9748,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_9747]) ).

tff(c_9753,plain,
    op(e2,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9748,c_9748,c_200]) ).

tff(c_9761,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9626,c_9753]) ).

tff(c_9762,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_9747]) ).

tff(c_9781,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_9762]) ).

tff(c_9785,plain,
    op(e2,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9781,c_462]) ).

tff(c_9620,plain,
    op(op(e2,e4),e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9613,c_156]) ).

tff(c_9802,plain,
    op(e0,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9785,c_9620]) ).

tff(c_9813,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9609,c_9802]) ).

tff(c_9814,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_9762]) ).

tff(c_9598,plain,
    op(e1,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9585,c_440]) ).

tff(c_9637,plain,
    op(e3,op(e0,e1)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9598,c_198]) ).

tff(c_9817,plain,
    op(e3,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9814,c_9637]) ).

tff(c_9827,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9624,c_9817]) ).

tff(c_9828,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_9714]) ).

tff(c_9832,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9828,c_9828,c_152]) ).

tff(c_9841,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9607,c_9832]) ).

tff(c_9843,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_570]) ).

tff(c_9870,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9843,c_214]) ).

tff(c_9873,plain,
    op(e2,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9843,c_430]) ).

tff(c_9603,plain,
    op(e4,op(e2,e0)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9587,c_180]) ).

tff(c_9925,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9873,c_9603]) ).

tff(c_9926,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9870,c_9925]) ).

tff(c_9927,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_92]) ).

tff(c_9996,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e4,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_9571,c_9927]) ).

tff(c_9997,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_9996]) ).

tff(c_10000,plain,
    op(op(e2,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9997,c_156]) ).

tff(c_10009,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_442,c_10000]) ).

tff(c_10011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_10009]) ).

tff(c_10012,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_9996]) ).

tff(c_10014,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_10012]) ).

tff(c_10022,plain,
    op(e4,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10014,c_456]) ).

tff(c_10088,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10022,c_344]) ).

tff(c_10019,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10014,c_352]) ).

tff(c_26,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_10305,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e2 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10088,c_10019,c_26]) ).

tff(c_10306,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_10305]) ).

tff(c_10309,plain,
    op(e0,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10306,c_10306,c_176]) ).

tff(c_10329,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10309,c_470]) ).

tff(c_10332,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10182,c_10329]) ).

tff(c_10334,plain,
    op(e2,e2) != e0,
    inference(splitRight,[status(thm)],[c_10305]) ).

tff(c_9576,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_376]) ).

tff(c_10181,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_10113]) ).

tff(c_10289,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_10181]) ).

tff(c_10082,plain,
    op(op(e2,e4),e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10022,c_156]) ).

tff(c_10292,plain,
    op(e0,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10289,c_10082]) ).

tff(c_10302,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9576,c_10292]) ).

tff(c_10303,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_10181]) ).

tff(c_10335,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10334,c_10303]) ).

tff(c_10337,plain,
    op(e2,e1) = e0,
    inference(splitRight,[status(thm)],[c_480]) ).

tff(c_10017,plain,
    op(op(e2,e1),e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10014,c_186]) ).

tff(c_10468,plain,
    op(e0,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10337,c_10017]) ).

tff(c_10473,plain,
    op(e1,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10468,c_462]) ).

tff(c_9553,plain,
    op(op(e1,e4),e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_158]) ).

tff(c_10484,plain,
    op(e0,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10473,c_9553]) ).

tff(c_10491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9989,c_10484]) ).

tff(c_10492,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_10012]) ).

tff(c_10495,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10492,c_244]) ).

tff(c_10494,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10492,c_10492,c_176]) ).

tff(c_10517,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10494,c_422]) ).

tff(c_10523,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10495,c_10517]) ).

tff(c_10525,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_704]) ).

tff(c_10531,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10525,c_340]) ).

tff(c_9930,plain,
    op(e1,op(e0,e3)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9585,c_194]) ).

tff(c_10526,plain,
    op(e1,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10525,c_9930]) ).

tff(c_10528,plain,
    op(e4,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10525,c_464]) ).

tff(c_328,plain,
    op(e4,e3) != op(e1,e3),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_10594,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10528,c_328]) ).

tff(c_9939,plain,
    op(e1,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9585,c_440]) ).

tff(c_276,plain,
    op(e1,e3) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9953,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9939,c_276]) ).

tff(c_34,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e1 )
    | ( op(e1,e3) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_10604,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10594,c_9953,c_34]) ).

tff(c_10605,plain,
    op(e1,e3) = e1,
    inference(splitLeft,[status(thm)],[c_10604]) ).

tff(c_9568,plain,
    op(op(e1,e3),e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_168]) ).

tff(c_10627,plain,
    op(e1,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10605,c_9568]) ).

tff(c_10634,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10526,c_10627]) ).

tff(c_10636,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_416,c_10634]) ).

tff(c_10637,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_10604]) ).

tff(c_10678,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10531,c_10637]) ).

tff(c_10683,plain,
    op(e2,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10678,c_9568]) ).

tff(c_10717,plain,
    op(e3,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10683,c_442]) ).

tff(c_10590,plain,
    op(op(e3,e4),e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10528,c_154]) ).

tff(c_10737,plain,
    op(e2,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10717,c_10590]) ).

tff(c_10746,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10603,c_10737]) ).

tff(c_10748,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_674]) ).

tff(c_10760,plain,
    op(e4,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10748,c_450]) ).

tff(c_10762,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9960,c_10760]) ).

tff(c_10764,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_570]) ).

tff(c_10774,plain,
    op(e2,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10764,c_430]) ).

tff(c_664,plain,
    ( ( op(op(e2,e0),op(e0,op(e2,e0))) != e3 )
    | ( op(e0,op(e2,e0)) != e1 )
    | ( op(e2,e0) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1781]) ).

tff(c_11194,plain,
    ( ( op(e4,op(e0,e4)) != e3 )
    | ( op(e0,e4) != e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10774,c_10774,c_10774,c_10774,c_664]) ).

tff(c_11195,plain,
    op(e0,e4) != e1,
    inference(splitLeft,[status(thm)],[c_11194]) ).

tff(c_584,plain,
    ( ( op(op(e0,e1),op(e1,op(e0,e1))) != e4 )
    | ( op(e1,op(e0,e1)) != e3 )
    | ( op(e0,e1) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1541]) ).

tff(c_10794,plain,
    op(e0,e1) != e2,
    inference(splitLeft,[status(thm)],[c_584]) ).

tff(c_10785,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10774,c_258]) ).

tff(c_10847,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e4,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_9571,c_10785,c_9927]) ).

tff(c_10848,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_10847]) ).

tff(c_10852,plain,
    op(op(e2,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10848,c_156]) ).

tff(c_10860,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_442,c_10852]) ).

tff(c_10862,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_10860]) ).

tff(c_10863,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_10847]) ).

tff(c_10873,plain,
    op(e4,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10863,c_456]) ).

tff(c_10886,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10873,c_206]) ).

tff(c_10769,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10764,c_216]) ).

tff(c_9558,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_210]) ).

tff(c_10917,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10886,c_10769,c_9558,c_4]) ).

tff(c_10918,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_10917]) ).

tff(c_10929,plain,
    op(e0,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10918,c_424]) ).

tff(c_10934,plain,
    op(e0,e3) != e4,
    inference(splitLeft,[status(thm)],[c_704]) ).

tff(c_10953,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10929,c_10934]) ).

tff(c_10955,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_704]) ).

tff(c_10957,plain,
    op(e1,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10955,c_9930]) ).

tff(c_10985,plain,
    op(e0,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10957,c_452]) ).

tff(c_10768,plain,
    op(e2,op(e0,e4)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10764,c_192]) ).

tff(c_10995,plain,
    op(e2,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10985,c_10768]) ).

tff(c_11018,plain,
    op(e0,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10995,c_448]) ).

tff(c_11022,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10794,c_11018]) ).

tff(c_11023,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_10917]) ).

tff(c_11030,plain,
    op(op(e3,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11023,c_154]) ).

tff(c_11037,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_432,c_11030]) ).

tff(c_11039,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_11037]) ).

tff(c_11041,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_584]) ).

tff(c_9945,plain,
    op(e3,op(e0,e1)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9939,c_198]) ).

tff(c_11114,plain,
    op(e3,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11041,c_9945]) ).

tff(c_11125,plain,
    op(e0,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11114,c_436]) ).

tff(c_10781,plain,
    op(e4,op(e0,e2)) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10774,c_196]) ).

tff(c_11179,plain,
    op(e4,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11125,c_10781]) ).

tff(c_11188,plain,
    op(e0,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11179,c_424]) ).

tff(c_11197,plain,
    op(e1,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11188,c_9930]) ).

tff(c_11222,plain,
    op(e0,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11197,c_452]) ).

tff(c_11226,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11195,c_11222]) ).

tff(c_11228,plain,
    op(e0,e4) = e1,
    inference(splitRight,[status(thm)],[c_11194]) ).

tff(c_11227,plain,
    op(e4,op(e0,e4)) != e3,
    inference(splitRight,[status(thm)],[c_11194]) ).

tff(c_11362,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_11228,c_11227]) ).

tff(c_11363,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_9584]) ).

tff(c_11515,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_11363]) ).

tff(c_11520,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11515,c_222]) ).

tff(c_11526,plain,
    op(e1,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11515,c_432]) ).

tff(c_9554,plain,
    op(e3,op(e1,e4)) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_182]) ).

tff(c_11532,plain,
    op(e3,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11526,c_9554]) ).

tff(c_11542,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11520,c_11532]) ).

tff(c_11543,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 ) ),
    inference(splitRight,[status(thm)],[c_11363]) ).

tff(c_11545,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_11543]) ).

tff(c_11553,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11545,c_342]) ).

tff(c_212,plain,
    op(e4,e2) != op(e4,e1),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9557,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_212]) ).

tff(c_11655,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e4,e2) = e2 )
    | ( op(e4,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_11553,c_9557,c_6]) ).

tff(c_11656,plain,
    op(e4,e2) = e0,
    inference(splitLeft,[status(thm)],[c_11655]) ).

tff(c_426,plain,
    op(op(e4,e2),e2) = e4,
    inference(cnfTransformation,[status(thm)],[f_1199]) ).

tff(c_11666,plain,
    op(e0,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11656,c_426]) ).

tff(c_11676,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11666,c_358]) ).

tff(c_692,plain,
    ( ( op(op(e0,e2),op(e2,op(e0,e2))) != e3 )
    | ( op(e2,op(e0,e2)) != e1 )
    | ( op(e0,e2) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1865]) ).

tff(c_11861,plain,
    ( ( op(e4,op(e2,e4)) != e3 )
    | ( op(e2,e4) != e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11666,c_11666,c_11666,c_11666,c_692]) ).

tff(c_11862,plain,
    op(e2,e4) != e1,
    inference(splitLeft,[status(thm)],[c_11861]) ).

tff(c_11677,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11666,c_298]) ).

tff(c_240,plain,
    op(e3,e1) != op(e3,e0),
    inference(cnfTransformation,[status(thm)],[f_1121]) ).

tff(c_9573,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_240]) ).

tff(c_11506,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11497,c_280]) ).

tff(c_11557,plain,
    op(e1,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11545,c_436]) ).

tff(c_11569,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11557,c_278]) ).

tff(c_11687,plain,
    op(e1,e0) != e4,
    inference(splitLeft,[status(thm)],[c_668]) ).

tff(c_11710,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e1,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_11506,c_11569,c_11687,c_40]) ).

tff(c_11711,plain,
    op(e1,e0) = e0,
    inference(splitLeft,[status(thm)],[c_11710]) ).

tff(c_11717,plain,
    op(e0,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11711,c_460]) ).

tff(c_11729,plain,
    op(e1,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11717,c_11717,c_200]) ).

tff(c_11743,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11729,c_11497]) ).

tff(c_11745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_420,c_11743]) ).

tff(c_11746,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_11710]) ).

tff(c_11754,plain,
    op(e2,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11746,c_460]) ).

tff(c_11781,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11746,c_11754,c_132]) ).

tff(c_11782,plain,
    op(e4,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_11677,c_404,c_408,c_9573,c_11781]) ).

tff(c_11786,plain,
    op(op(e0,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11782,c_160]) ).

tff(c_11793,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_462,c_11786]) ).

tff(c_11795,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_414,c_11793]) ).

tff(c_11797,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_668]) ).

tff(c_11802,plain,
    op(e4,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11797,c_460]) ).

tff(c_11882,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11802,c_9552,c_11656,c_62]) ).

tff(c_11883,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_412,c_406,c_418,c_11882]) ).

tff(c_11884,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_11883]) ).

tff(c_11894,plain,
    op(e2,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11884,c_424]) ).

tff(c_11549,plain,
    op(e1,op(e2,e3)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11545,c_174]) ).

tff(c_11902,plain,
    op(e1,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11894,c_11549]) ).

tff(c_11927,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11902,c_452]) ).

tff(c_11931,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11862,c_11927]) ).

tff(c_11932,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_11883]) ).

tff(c_11937,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11932,c_11932,c_152]) ).

tff(c_11945,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11676,c_11937]) ).

tff(c_11947,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_11861]) ).

tff(c_11659,plain,
    op(e0,op(e2,e4)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11656,c_172]) ).

tff(c_11966,plain,
    op(e0,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11947,c_11659]) ).

tff(c_11985,plain,
    op(e2,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11966,c_468]) ).

tff(c_11563,plain,
    op(e3,op(e2,e1)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11557,c_178]) ).

tff(c_11998,plain,
    op(e3,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11985,c_11563]) ).

tff(c_11564,plain,
    op(op(e2,e1),e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11557,c_186]) ).

tff(c_11997,plain,
    op(e0,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11985,c_11564]) ).

tff(c_12032,plain,
    op(e1,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11997,c_464]) ).

tff(c_9551,plain,
    ( ( op(e1,op(e4,e1)) != e0 )
    | ( op(op(e4,e1),op(e1,op(e4,e1))) != e2 ) ),
    inference(splitRight,[status(thm)],[c_630]) ).

tff(c_11653,plain,
    ( ( op(e1,e3) != e0 )
    | ( op(e3,op(e1,e3)) != e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_9552,c_9552,c_9551]) ).

tff(c_11654,plain,
    op(e3,op(e1,e3)) != e2,
    inference(splitLeft,[status(thm)],[c_11653]) ).

tff(c_12069,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12032,c_11654]) ).

tff(c_12079,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_11998,c_12069]) ).

tff(c_12080,plain,
    ( ( op(e4,e2) = e2 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_11655]) ).

tff(c_12082,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_12080]) ).

tff(c_12087,plain,
    op(op(e2,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12082,c_156]) ).

tff(c_12094,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_442,c_12087]) ).

tff(c_12096,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_12094]) ).

tff(c_12097,plain,
    op(e4,e2) = e2,
    inference(splitRight,[status(thm)],[c_12080]) ).

tff(c_12107,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12097,c_204]) ).

tff(c_12110,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12097,c_426]) ).

tff(c_12117,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12110,c_12110,c_176]) ).

tff(c_12130,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12107,c_12117]) ).

tff(c_12131,plain,
    op(e1,e3) != e0,
    inference(splitRight,[status(thm)],[c_11653]) ).

tff(c_12137,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e4,e2) = e2 )
    | ( op(e4,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_11553,c_9557,c_6]) ).

tff(c_12138,plain,
    op(e4,e2) = e0,
    inference(splitLeft,[status(thm)],[c_12137]) ).

tff(c_12148,plain,
    op(e0,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12138,c_426]) ).

tff(c_12337,plain,
    ( ( op(e4,op(e2,e4)) != e3 )
    | ( op(e2,e4) != e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_12148,c_12148,c_12148,c_12148,c_692]) ).

tff(c_12338,plain,
    op(e2,e4) != e1,
    inference(splitLeft,[status(thm)],[c_12337]) ).

tff(c_9562,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9552,c_374]) ).

tff(c_11577,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e3,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9563,c_11545,c_78]) ).

tff(c_11578,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e3,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_402,c_410,c_11577]) ).

tff(c_11579,plain,
    op(e3,e0) = e3,
    inference(splitLeft,[status(thm)],[c_11578]) ).

tff(c_11583,plain,
    op(op(e0,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11579,c_170]) ).

tff(c_11591,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_464,c_11583]) ).

tff(c_11593,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_416,c_11591]) ).

tff(c_11594,plain,
    ( ( op(e3,e3) = e3 )
    | ( op(e3,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_11578]) ).

tff(c_11613,plain,
    op(e3,e4) = e3,
    inference(splitLeft,[status(thm)],[c_11594]) ).

tff(c_11616,plain,
    op(op(e4,e3),e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11613,c_162]) ).

tff(c_11634,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11616,c_424]) ).

tff(c_11636,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_402,c_11634]) ).

tff(c_11637,plain,
    op(e3,e3) = e3,
    inference(splitRight,[status(thm)],[c_11594]) ).

tff(c_11645,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11637,c_326]) ).

tff(c_12358,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_11645,c_24]) ).

tff(c_12359,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_12358]) ).

tff(c_11548,plain,
    op(op(e2,e3),e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11545,c_166]) ).

tff(c_12362,plain,
    op(e0,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12359,c_11548]) ).

tff(c_12372,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9562,c_12362]) ).

tff(c_12373,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_12358]) ).

tff(c_12375,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_12373]) ).

tff(c_12378,plain,
    op(e1,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12375,c_11549]) ).

tff(c_12418,plain,
    op(e2,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12378,c_452]) ).

tff(c_12422,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12338,c_12418]) ).

tff(c_12423,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_12373]) ).

tff(c_12425,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_12423]) ).

tff(c_12429,plain,
    op(e1,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12425,c_11549]) ).

tff(c_12439,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11497,c_12429]) ).

tff(c_12441,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_412,c_12439]) ).

tff(c_12442,plain,
    op(e2,e3) = e2,
    inference(splitRight,[status(thm)],[c_12423]) ).

tff(c_12449,plain,
    op(e2,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12442,c_11548]) ).

tff(c_12459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9559,c_12449]) ).

tff(c_12461,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_12337]) ).

tff(c_12141,plain,
    op(e0,op(e2,e4)) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12138,c_172]) ).

tff(c_12462,plain,
    op(e0,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12461,c_12141]) ).

tff(c_12532,plain,
    op(e2,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12462,c_468]) ).

tff(c_12541,plain,
    op(e0,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12532,c_11564]) ).

tff(c_12571,plain,
    op(e1,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12541,c_464]) ).

tff(c_12576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12131,c_12571]) ).

tff(c_12577,plain,
    ( ( op(e4,e2) = e2 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_12137]) ).

tff(c_12579,plain,
    op(e4,e2) = e4,
    inference(splitLeft,[status(thm)],[c_12577]) ).

tff(c_12584,plain,
    op(op(e2,e4),e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12579,c_156]) ).

tff(c_12591,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_442,c_12584]) ).

tff(c_12593,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_404,c_12591]) ).

tff(c_12594,plain,
    op(e4,e2) = e2,
    inference(splitRight,[status(thm)],[c_12577]) ).

tff(c_12604,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12594,c_204]) ).

tff(c_12607,plain,
    op(e2,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12594,c_426]) ).

tff(c_12614,plain,
    op(e4,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12607,c_12607,c_176]) ).

tff(c_12630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12604,c_12614]) ).

tff(c_12631,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_11543]) ).

tff(c_12634,plain,
    op(e1,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12631,c_12631,c_164]) ).

tff(c_12643,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11497,c_12634]) ).

tff(c_12645,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_410,c_12643]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : ALG193+1 : TPTP v8.1.2. Released v2.7.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.36  % Computer : n019.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 300
% 0.14/0.36  % DateTime : Thu Aug  3 20:31:31 EDT 2023
% 0.14/0.36  % CPUTime  : 
% 17.69/6.59  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 18.27/6.81  
% 18.27/6.81  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 18.57/6.92  
% 18.57/6.92  Inference rules
% 18.57/6.92  ----------------------
% 18.57/6.92  #Ref     : 0
% 18.57/6.92  #Sup     : 1786
% 18.57/6.92  #Fact    : 0
% 18.57/6.92  #Define  : 0
% 18.57/6.92  #Split   : 373
% 18.57/6.92  #Chain   : 0
% 18.57/6.92  #Close   : 0
% 18.57/6.92  
% 18.57/6.92  Ordering : KBO
% 18.57/6.92  
% 18.57/6.92  Simplification rules
% 18.57/6.92  ----------------------
% 18.57/6.92  #Subsume      : 2354
% 18.57/6.92  #Demod        : 7852
% 18.57/6.92  #Tautology    : 2245
% 18.57/6.92  #SimpNegUnit  : 367
% 18.57/6.92  #BackRed      : 6126
% 18.57/6.92  
% 18.57/6.92  #Partial instantiations: 0
% 18.57/6.92  #Strategies tried      : 1
% 18.57/6.92  
% 18.57/6.92  Timing (in seconds)
% 18.57/6.92  ----------------------
% 18.57/6.92  Preprocessing        : 1.07
% 18.57/6.92  Parsing              : 0.61
% 18.57/6.92  CNF conversion       : 0.05
% 18.57/6.92  Main loop            : 4.46
% 18.57/6.92  Inferencing          : 0.84
% 18.57/6.92  Reduction            : 1.81
% 18.57/6.92  Demodulation         : 1.13
% 18.57/6.92  BG Simplification    : 0.09
% 18.57/6.92  Subsumption          : 1.32
% 18.57/6.92  Abstraction          : 0.06
% 18.57/6.92  MUC search           : 0.00
% 18.57/6.92  Cooper               : 0.00
% 18.57/6.92  Total                : 5.87
% 18.57/6.92  Index Insertion      : 0.00
% 18.57/6.92  Index Deletion       : 0.00
% 18.57/6.92  Index Matching       : 0.00
% 18.57/6.92  BG Taut test         : 0.00
%------------------------------------------------------------------------------