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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : ALG097+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 : n008.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:31:14 EDT 2023

% Result   : Unsatisfiable 35.39s 21.20s
% Output   : CNFRefutation 36.88s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   63
% Syntax   : Number of formulae    : 3651 (2991 unt;   7 typ;   0 def)
%            Number of atoms       : 5656 (5004 equ)
%            Maximal formula atoms :  250 (   1 avg)
%            Number of connectives : 3279 (1267   ~;1697   |; 315   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (   2 avg)
%            Maximal term depth    :    3 (   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    :    7 (   7 usr;   6 con; 0-2 aty)
%            Number of variables   :    0 (;   0   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ op > #nlpp > unit > 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(unit,type,
    unit: $i ).

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

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

tff(f_1130,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_1254,axiom,
    ( ( ( op(e0,e0) != e0 )
      | ( op(e0,e0) = e0 ) )
    & ( ( op(e0,e0) != e1 )
      | ( op(e0,e1) = e0 ) )
    & ( ( op(e0,e0) != e2 )
      | ( op(e0,e2) = e0 ) )
    & ( ( op(e0,e0) != e3 )
      | ( op(e0,e3) = e0 ) )
    & ( ( op(e0,e0) != e4 )
      | ( op(e0,e4) = e0 ) )
    & ( ( op(e1,e1) != e0 )
      | ( op(e1,e0) = e1 ) )
    & ( ( op(e1,e1) != e1 )
      | ( op(e1,e1) = e1 ) )
    & ( ( op(e1,e1) != e2 )
      | ( op(e1,e2) = e1 ) )
    & ( ( op(e1,e1) != e3 )
      | ( op(e1,e3) = e1 ) )
    & ( ( op(e1,e1) != e4 )
      | ( op(e1,e4) = e1 ) )
    & ( ( op(e2,e2) != e0 )
      | ( op(e2,e0) = e2 ) )
    & ( ( op(e2,e2) != e1 )
      | ( op(e2,e1) = e2 ) )
    & ( ( op(e2,e2) != e2 )
      | ( op(e2,e2) = e2 ) )
    & ( ( op(e2,e2) != e3 )
      | ( op(e2,e3) = e2 ) )
    & ( ( op(e2,e2) != e4 )
      | ( op(e2,e4) = e2 ) )
    & ( ( op(e3,e3) != e0 )
      | ( op(e3,e0) = e3 ) )
    & ( ( op(e3,e3) != e1 )
      | ( op(e3,e1) = e3 ) )
    & ( ( op(e3,e3) != e2 )
      | ( op(e3,e2) = e3 ) )
    & ( ( op(e3,e3) != e3 )
      | ( op(e3,e3) = e3 ) )
    & ( ( op(e3,e3) != e4 )
      | ( op(e3,e4) = e3 ) )
    & ( ( op(e4,e4) != e0 )
      | ( op(e4,e0) = e4 ) )
    & ( ( op(e4,e4) != e1 )
      | ( op(e4,e1) = e4 ) )
    & ( ( op(e4,e4) != e2 )
      | ( op(e4,e2) = e4 ) )
    & ( ( op(e4,e4) != e3 )
      | ( op(e4,e3) = e4 ) )
    & ( ( op(e4,e4) != e4 )
      | ( op(e4,e4) = e4 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax6) ).

tff(f_303,axiom,
    ( ( op(unit,e0) = e0 )
    & ( op(e0,unit) = e0 )
    & ( op(unit,e1) = e1 )
    & ( op(e1,unit) = e1 )
    & ( op(unit,e2) = e2 )
    & ( op(e2,unit) = e2 )
    & ( op(unit,e3) = e3 )
    & ( op(e3,unit) = e3 )
    & ( op(unit,e4) = e4 )
    & ( op(e4,unit) = e4 )
    & ( ( unit = e0 )
      | ( unit = e1 )
      | ( unit = e2 )
      | ( unit = e3 )
      | ( unit = e4 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax2) ).

tff(f_1101,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_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_802,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',ax3) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(c_438,plain,
    ( ( op(e0,e2) = e0 )
    | ( op(e0,e0) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_47875,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

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

tff(c_432,plain,
    ( ( op(e1,e0) = e1 )
    | ( op(e1,e1) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_738,plain,
    op(e1,e1) != e0,
    inference(splitLeft,[status(thm)],[c_432]) ).

tff(c_402,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e4) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_734,plain,
    op(e4,e4) != e0,
    inference(splitLeft,[status(thm)],[c_402]) ).

tff(c_400,plain,
    ( ( op(e4,e1) = e4 )
    | ( op(e4,e4) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_729,plain,
    op(e4,e4) != e1,
    inference(splitLeft,[status(thm)],[c_400]) ).

tff(c_398,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e4,e4) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_739,plain,
    op(e4,e4) != e2,
    inference(splitLeft,[status(thm)],[c_398]) ).

tff(c_396,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e4) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_733,plain,
    op(e4,e4) != e3,
    inference(splitLeft,[status(thm)],[c_396]) ).

tff(c_422,plain,
    ( ( op(e2,e0) = e2 )
    | ( op(e2,e2) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_741,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_420,plain,
    ( ( op(e2,e1) = e2 )
    | ( op(e2,e2) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_732,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_412,plain,
    ( ( op(e3,e0) = e3 )
    | ( op(e3,e3) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_730,plain,
    op(e3,e3) != e0,
    inference(splitLeft,[status(thm)],[c_412]) ).

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

tff(c_735,plain,
    op(e3,e3) != e1,
    inference(splitLeft,[status(thm)],[c_410]) ).

tff(c_408,plain,
    ( ( op(e3,e2) = e3 )
    | ( op(e3,e3) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_740,plain,
    op(e3,e3) != e2,
    inference(splitLeft,[status(thm)],[c_408]) ).

tff(c_52,plain,
    ( ( unit = e4 )
    | ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 )
    | ( unit = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_743,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_58,plain,
    op(e3,unit) = e3,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_745,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_743,c_58]) ).

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

tff(c_771,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_745,c_208]) ).

tff(c_404,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_731,plain,
    op(e3,e3) != e4,
    inference(splitLeft,[status(thm)],[c_404]) ).

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

tff(c_1615,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_730,c_735,c_740,c_771,c_731,c_14]) ).

tff(c_1616,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_1618,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_1616]) ).

tff(c_62,plain,
    op(e2,unit) = e2,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_1625,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1618,c_62]) ).

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

tff(c_1675,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1625,c_216]) ).

tff(c_416,plain,
    ( ( op(e2,e3) = e2 )
    | ( op(e2,e2) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_724,plain,
    op(e2,e2) != e3,
    inference(splitLeft,[status(thm)],[c_416]) ).

tff(c_414,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e2,e2) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_728,plain,
    op(e2,e2) != e4,
    inference(splitLeft,[status(thm)],[c_414]) ).

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_1961,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_741,c_732,c_1675,c_724,c_728,c_26]) ).

tff(c_1962,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_1616]) ).

tff(c_1964,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_1962]) ).

tff(c_54,plain,
    op(e4,unit) = e4,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_1970,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1964,c_54]) ).

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

tff(c_2033,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1970,c_180]) ).

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_2176,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_734,c_729,c_739,c_733,c_2033,c_2]) ).

tff(c_2177,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_1962]) ).

tff(c_2179,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_2177]) ).

tff(c_70,plain,
    op(e0,unit) = e0,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_2191,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2179,c_70]) ).

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

tff(c_2292,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2191,c_268]) ).

tff(c_440,plain,
    ( ( op(e0,e1) = e0 )
    | ( op(e0,e0) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_723,plain,
    op(e0,e0) != e1,
    inference(splitLeft,[status(thm)],[c_440]) ).

tff(c_742,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_436,plain,
    ( ( op(e0,e3) = e0 )
    | ( op(e0,e0) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_736,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_434,plain,
    ( ( op(e0,e4) = e0 )
    | ( op(e0,e0) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_727,plain,
    op(e0,e0) != e4,
    inference(splitLeft,[status(thm)],[c_434]) ).

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

tff(c_2590,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2292,c_723,c_742,c_736,c_727,c_50]) ).

tff(c_2591,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_2177]) ).

tff(c_2605,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2591,c_70]) ).

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

tff(c_2638,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2605,c_270]) ).

tff(c_2918,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2638,c_723,c_742,c_736,c_727,c_50]) ).

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

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

tff(c_2927,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2919,c_258]) ).

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

tff(c_2926,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2919,c_264]) ).

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

tff(c_2928,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2919,c_256]) ).

tff(c_2947,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_64,plain,
    op(unit,e2) = e2,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_2953,plain,
    op(e0,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2947,c_64]) ).

tff(c_2958,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2919,c_2953]) ).

tff(c_2960,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_2958]) ).

tff(c_2961,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_2965,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_2961]) ).

tff(c_2975,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2965,c_70]) ).

tff(c_2978,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2928,c_2975]) ).

tff(c_2979,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_2961]) ).

tff(c_2981,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_2979]) ).

tff(c_2992,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2981,c_70]) ).

tff(c_2995,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2926,c_2992]) ).

tff(c_2996,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_2979]) ).

tff(c_2998,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_2996]) ).

tff(c_3010,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2998,c_70]) ).

tff(c_3013,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2927,c_3010]) ).

tff(c_3014,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_2996]) ).

tff(c_66,plain,
    op(e1,unit) = e1,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_3025,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3014,c_66]) ).

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

tff(c_3061,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3025,c_244]) ).

tff(c_428,plain,
    ( ( op(e1,e2) = e1 )
    | ( op(e1,e1) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_725,plain,
    op(e1,e1) != e2,
    inference(splitLeft,[status(thm)],[c_428]) ).

tff(c_426,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e1,e1) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_726,plain,
    op(e1,e1) != e3,
    inference(splitLeft,[status(thm)],[c_426]) ).

tff(c_424,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e1,e1) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_737,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

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_3734,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_738,c_3061,c_725,c_726,c_737,c_38]) ).

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

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

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

tff(c_3737,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3735,c_228]) ).

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

tff(c_3740,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3735,c_232]) ).

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

tff(c_3738,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3735,c_226]) ).

tff(c_3765,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_56,plain,
    op(unit,e4) = e4,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_3768,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3765,c_56]) ).

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

tff(c_3808,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3768,c_286]) ).

tff(c_3948,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_734,c_729,c_739,c_733,c_3808,c_2]) ).

tff(c_3949,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_3952,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_3949]) ).

tff(c_3958,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3952,c_62]) ).

tff(c_3965,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3738,c_3958]) ).

tff(c_3966,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_3949]) ).

tff(c_3968,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_3966]) ).

tff(c_3975,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3968,c_62]) ).

tff(c_3982,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3740,c_3975]) ).

tff(c_3983,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_3966]) ).

tff(c_3986,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_3983]) ).

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

tff(c_4001,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3737,c_3994]) ).

tff(c_4002,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_3983]) ).

tff(c_4011,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4002,c_62]) ).

tff(c_4017,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_3736,c_4011]) ).

tff(c_4019,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_4017]) ).

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

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

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

tff(c_4023,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4020,c_204]) ).

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

tff(c_4024,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4020,c_196]) ).

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

tff(c_4022,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4020,c_210]) ).

tff(c_5641,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_5643,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5641,c_58]) ).

tff(c_5653,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4022,c_5643]) ).

tff(c_5654,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_5657,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_5654]) ).

tff(c_5660,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5657,c_58]) ).

tff(c_5670,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4024,c_5660]) ).

tff(c_5671,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_5654]) ).

tff(c_5673,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_5671]) ).

tff(c_5677,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5673,c_58]) ).

tff(c_5687,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_4023,c_5677]) ).

tff(c_5688,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_5671]) ).

tff(c_5690,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_5688]) ).

tff(c_60,plain,
    op(unit,e3) = e3,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_5694,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5690,c_60]) ).

tff(c_5704,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4021,c_5694]) ).

tff(c_5706,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_5704]) ).

tff(c_5707,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_5688]) ).

tff(c_5714,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5707,c_56]) ).

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

tff(c_5801,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5714,c_276]) ).

tff(c_7026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_734,c_729,c_739,c_733,c_5801,c_2]) ).

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

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

tff(c_7031,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7027,c_178]) ).

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

tff(c_7030,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7027,c_184]) ).

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

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

tff(c_7029,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7027,c_190]) ).

tff(c_7948,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_7952,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7948,c_54]) ).

tff(c_7960,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7029,c_7952]) ).

tff(c_7961,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_7965,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_7961]) ).

tff(c_7969,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7965,c_56]) ).

tff(c_7977,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7028,c_7969]) ).

tff(c_7979,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_7977]) ).

tff(c_7980,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_7961]) ).

tff(c_7982,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_7980]) ).

tff(c_7988,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7982,c_54]) ).

tff(c_7996,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7030,c_7988]) ).

tff(c_7997,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_7980]) ).

tff(c_8000,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_7997]) ).

tff(c_8007,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8000,c_54]) ).

tff(c_8015,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7031,c_8007]) ).

tff(c_8016,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_7997]) ).

tff(c_8027,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8016,c_66]) ).

tff(c_8065,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8027,c_244]) ).

tff(c_9207,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_738,c_8065,c_725,c_726,c_737,c_38]) ).

tff(c_9208,plain,
    op(e1,e0) = e1,
    inference(splitRight,[status(thm)],[c_432]) ).

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

tff(c_9212,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9208,c_250]) ).

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

tff(c_9210,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9208,c_248]) ).

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

tff(c_9209,plain,
    op(e1,e1) = e0,
    inference(splitRight,[status(thm)],[c_432]) ).

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

tff(c_9211,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9208,c_246]) ).

tff(c_9240,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_9241,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_9247,plain,
    op(e0,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9241,c_64]) ).

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

tff(c_9322,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9247,c_330]) ).

tff(c_9627,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9240,c_732,c_9322,c_724,c_728,c_26]) ).

tff(c_9628,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_9630,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_9628]) ).

tff(c_9638,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9630,c_66]) ).

tff(c_9643,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9211,c_9638]) ).

tff(c_9644,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_9628]) ).

tff(c_9646,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_9644]) ).

tff(c_9655,plain,
    op(e1,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9646,c_66]) ).

tff(c_9659,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9209,c_9655]) ).

tff(c_9661,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_9659]) ).

tff(c_9662,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_9644]) ).

tff(c_9664,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_9662]) ).

tff(c_9674,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9664,c_66]) ).

tff(c_9679,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9210,c_9674]) ).

tff(c_9680,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_9662]) ).

tff(c_9692,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9680,c_66]) ).

tff(c_9697,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9212,c_9692]) ).

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

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

tff(c_9701,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9698,c_228]) ).

tff(c_9704,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9698,c_232]) ).

tff(c_9702,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_9698,c_226]) ).

tff(c_9236,plain,
    op(e4,e4) != e2,
    inference(splitLeft,[status(thm)],[c_398]) ).

tff(c_9712,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_9716,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9712,c_54]) ).

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

tff(c_9766,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9716,c_186]) ).

tff(c_10984,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_734,c_729,c_9236,c_733,c_9766,c_2]) ).

tff(c_10985,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_11002,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_10985]) ).

tff(c_11009,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11002,c_62]) ).

tff(c_11016,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9702,c_11009]) ).

tff(c_11017,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_10985]) ).

tff(c_11019,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_11017]) ).

tff(c_11026,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11019,c_62]) ).

tff(c_11033,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9704,c_11026]) ).

tff(c_11034,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_11017]) ).

tff(c_11036,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_11034]) ).

tff(c_11044,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11036,c_62]) ).

tff(c_11051,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9701,c_11044]) ).

tff(c_11052,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_11034]) ).

tff(c_11062,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11052,c_62]) ).

tff(c_11068,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9699,c_11062]) ).

tff(c_11070,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_11068]) ).

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

tff(c_11095,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11071,c_178]) ).

tff(c_11094,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11071,c_184]) ).

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

tff(c_11093,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11071,c_190]) ).

tff(c_11104,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_11108,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11104,c_54]) ).

tff(c_11116,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11093,c_11108]) ).

tff(c_11117,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_11119,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_11117]) ).

tff(c_11123,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11119,c_56]) ).

tff(c_11131,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11072,c_11123]) ).

tff(c_11133,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_11131]) ).

tff(c_11134,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_11117]) ).

tff(c_11136,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_11134]) ).

tff(c_11142,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11136,c_54]) ).

tff(c_11150,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11094,c_11142]) ).

tff(c_11151,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_11134]) ).

tff(c_11153,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_11151]) ).

tff(c_11160,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11153,c_54]) ).

tff(c_11168,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11095,c_11160]) ).

tff(c_11169,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_11151]) ).

tff(c_11180,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11169,c_66]) ).

tff(c_11186,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9212,c_11180]) ).

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

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

tff(c_11190,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11187,c_236]) ).

tff(c_234,plain,
    op(e1,e4) != op(e1,e3),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_11189,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11187,c_234]) ).

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

tff(c_11214,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_11192,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11187,c_246]) ).

tff(c_11221,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_11228,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11221,c_66]) ).

tff(c_11233,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11192,c_11228]) ).

tff(c_11234,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_11237,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_11234]) ).

tff(c_11243,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11237,c_62]) ).

tff(c_11307,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11243,c_216]) ).

tff(c_11437,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11214,c_732,c_11307,c_724,c_728,c_26]) ).

tff(c_11438,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_11234]) ).

tff(c_11440,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_11438]) ).

tff(c_11446,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11440,c_56]) ).

tff(c_11454,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11187,c_11446]) ).

tff(c_11456,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_11454]) ).

tff(c_11457,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_11438]) ).

tff(c_11459,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_11457]) ).

tff(c_11469,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11459,c_66]) ).

tff(c_11474,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11189,c_11469]) ).

tff(c_11475,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_11457]) ).

tff(c_11487,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11475,c_66]) ).

tff(c_11492,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11190,c_11487]) ).

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

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

tff(c_11514,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11493,c_228]) ).

tff(c_11515,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11493,c_226]) ).

tff(c_11528,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_11536,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11528,c_66]) ).

tff(c_11542,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11192,c_11536]) ).

tff(c_11543,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_11545,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_11543]) ).

tff(c_11551,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11545,c_62]) ).

tff(c_11558,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11515,c_11551]) ).

tff(c_11559,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_11543]) ).

tff(c_11561,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_11559]) ).

tff(c_11566,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11561,c_56]) ).

tff(c_11574,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11187,c_11566]) ).

tff(c_11576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_11574]) ).

tff(c_11577,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_11559]) ).

tff(c_11579,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_11577]) ).

tff(c_11588,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11579,c_62]) ).

tff(c_11595,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11514,c_11588]) ).

tff(c_11596,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_11577]) ).

tff(c_11605,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11596,c_62]) ).

tff(c_11611,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11494,c_11605]) ).

tff(c_11613,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_11611]) ).

tff(c_11614,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_11622,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11614,c_258]) ).

tff(c_11643,plain,
    op(e1,e1) != e0,
    inference(splitLeft,[status(thm)],[c_432]) ).

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

tff(c_11621,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11614,c_262]) ).

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

tff(c_11623,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11614,c_254]) ).

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

tff(c_11649,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_11650,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_11649,c_60]) ).

tff(c_11660,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11614,c_11650]) ).

tff(c_11662,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_11660]) ).

tff(c_11663,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_11665,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_11663]) ).

tff(c_11675,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11665,c_70]) ).

tff(c_11678,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11623,c_11675]) ).

tff(c_11679,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_11663]) ).

tff(c_11681,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_11679]) ).

tff(c_11692,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11681,c_70]) ).

tff(c_11695,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11621,c_11692]) ).

tff(c_11696,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_11679]) ).

tff(c_11698,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_11696]) ).

tff(c_11709,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11698,c_66]) ).

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

tff(c_11794,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11709,c_242]) ).

tff(c_11645,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

tff(c_12155,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11643,c_11794,c_725,c_726,c_11645,c_38]) ).

tff(c_12156,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_11696]) ).

tff(c_12171,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12156,c_70]) ).

tff(c_12174,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11622,c_12171]) ).

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

tff(c_12178,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12175,c_236]) ).

tff(c_12177,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12175,c_234]) ).

tff(c_12207,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_12208,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12207,c_60]) ).

tff(c_12218,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11614,c_12208]) ).

tff(c_12220,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_12218]) ).

tff(c_12221,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_12223,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_12221]) ).

tff(c_12233,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12223,c_70]) ).

tff(c_12237,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11623,c_12233]) ).

tff(c_12238,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_12221]) ).

tff(c_12240,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_12238]) ).

tff(c_12245,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12240,c_56]) ).

tff(c_12253,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12175,c_12245]) ).

tff(c_12255,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_12253]) ).

tff(c_12256,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_12238]) ).

tff(c_12259,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_12256]) ).

tff(c_12269,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12259,c_66]) ).

tff(c_12274,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12177,c_12269]) ).

tff(c_12275,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_12256]) ).

tff(c_12286,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12275,c_66]) ).

tff(c_12291,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12178,c_12286]) ).

tff(c_12292,plain,
    op(e1,e0) = e1,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_12297,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12292,c_250]) ).

tff(c_12295,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12292,c_248]) ).

tff(c_12293,plain,
    op(e1,e1) = e0,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_12296,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12292,c_246]) ).

tff(c_12326,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_12327,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12326,c_60]) ).

tff(c_12337,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11614,c_12327]) ).

tff(c_12339,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_12337]) ).

tff(c_12340,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_12342,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_12340]) ).

tff(c_12350,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12342,c_66]) ).

tff(c_12355,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12296,c_12350]) ).

tff(c_12356,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_12340]) ).

tff(c_12358,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_12356]) ).

tff(c_12367,plain,
    op(e1,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12358,c_66]) ).

tff(c_12371,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12293,c_12367]) ).

tff(c_12373,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_12371]) ).

tff(c_12374,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_12356]) ).

tff(c_12376,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_12374]) ).

tff(c_12386,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12376,c_66]) ).

tff(c_12391,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12295,c_12386]) ).

tff(c_12392,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_12374]) ).

tff(c_12403,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12392,c_66]) ).

tff(c_12408,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12297,c_12403]) ).

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

tff(c_12414,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12409,c_204]) ).

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

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

tff(c_12440,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_200,plain,
    op(e3,e4) != op(e3,e1),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_12412,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12409,c_200]) ).

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

tff(c_12413,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12409,c_212]) ).

tff(c_12445,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_12447,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12445,c_58]) ).

tff(c_12457,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12413,c_12447]) ).

tff(c_12458,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_12461,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_12458]) ).

tff(c_12464,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12461,c_58]) ).

tff(c_12474,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12412,c_12464]) ).

tff(c_12475,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_12458]) ).

tff(c_12477,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_12475]) ).

tff(c_12485,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12477,c_64]) ).

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

tff(c_12544,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12485,c_324]) ).

tff(c_12736,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12440,c_732,c_12544,c_724,c_728,c_26]) ).

tff(c_12737,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_12475]) ).

tff(c_12739,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_12737]) ).

tff(c_12743,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12739,c_60]) ).

tff(c_12753,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12410,c_12743]) ).

tff(c_12755,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_12753]) ).

tff(c_12756,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_12737]) ).

tff(c_12763,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12756,c_58]) ).

tff(c_12773,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12414,c_12763]) ).

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

tff(c_12779,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12774,c_232]) ).

tff(c_12807,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_12809,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12807,c_58]) ).

tff(c_12819,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12413,c_12809]) ).

tff(c_12820,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_12823,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_12820]) ).

tff(c_12826,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12823,c_58]) ).

tff(c_12836,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12412,c_12826]) ).

tff(c_12837,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_12820]) ).

tff(c_12839,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_12837]) ).

tff(c_12846,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12839,c_62]) ).

tff(c_12854,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12779,c_12846]) ).

tff(c_12855,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_12837]) ).

tff(c_12857,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_12855]) ).

tff(c_12861,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12857,c_60]) ).

tff(c_12871,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12410,c_12861]) ).

tff(c_12873,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_12871]) ).

tff(c_12874,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_12855]) ).

tff(c_12881,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12874,c_58]) ).

tff(c_12891,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12414,c_12881]) ).

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

tff(c_12895,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12892,c_190]) ).

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

tff(c_12897,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12892,c_188]) ).

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

tff(c_12894,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12892,c_192]) ).

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

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

tff(c_12922,plain,
    op(e3,e3) != e1,
    inference(splitLeft,[status(thm)],[c_410]) ).

tff(c_12925,plain,
    op(e3,e3) != e2,
    inference(splitLeft,[status(thm)],[c_408]) ).

tff(c_12929,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_12931,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12929,c_58]) ).

tff(c_12959,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_12931,c_208]) ).

tff(c_13115,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_730,c_12922,c_12925,c_12959,c_731,c_14]) ).

tff(c_13116,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_13119,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_13116]) ).

tff(c_13123,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13119,c_56]) ).

tff(c_13131,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12893,c_13123]) ).

tff(c_13133,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_13131]) ).

tff(c_13134,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_13116]) ).

tff(c_13136,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_13134]) ).

tff(c_13142,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13136,c_54]) ).

tff(c_13150,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12894,c_13142]) ).

tff(c_13151,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_13134]) ).

tff(c_13153,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_13151]) ).

tff(c_13160,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13153,c_54]) ).

tff(c_13168,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12897,c_13160]) ).

tff(c_13169,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_13151]) ).

tff(c_13179,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13169,c_54]) ).

tff(c_13187,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12895,c_13179]) ).

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

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

tff(c_13191,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13188,c_204]) ).

tff(c_13192,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13188,c_196]) ).

tff(c_13190,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13188,c_210]) ).

tff(c_13220,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_13222,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13220,c_58]) ).

tff(c_13232,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13190,c_13222]) ).

tff(c_13233,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_13235,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_13233]) ).

tff(c_13238,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13235,c_58]) ).

tff(c_13248,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13192,c_13238]) ).

tff(c_13249,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_13233]) ).

tff(c_13251,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_13249]) ).

tff(c_13255,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13251,c_58]) ).

tff(c_13265,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13191,c_13255]) ).

tff(c_13266,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_13249]) ).

tff(c_13269,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_13266]) ).

tff(c_13273,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13269,c_60]) ).

tff(c_13283,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13189,c_13273]) ).

tff(c_13285,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_13283]) ).

tff(c_13286,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_13266]) ).

tff(c_13294,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13286,c_54]) ).

tff(c_13303,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12895,c_13294]) ).

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

tff(c_13309,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13304,c_204]) ).

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

tff(c_13307,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13304,c_200]) ).

tff(c_13308,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13304,c_212]) ).

tff(c_13339,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_13341,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13339,c_58]) ).

tff(c_13351,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13308,c_13341]) ).

tff(c_13352,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_13354,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_13352]) ).

tff(c_13357,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13354,c_58]) ).

tff(c_13367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13307,c_13357]) ).

tff(c_13368,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_13352]) ).

tff(c_13370,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_13368]) ).

tff(c_13376,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13370,c_54]) ).

tff(c_13385,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12894,c_13376]) ).

tff(c_13386,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_13368]) ).

tff(c_13388,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_13386]) ).

tff(c_13392,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13388,c_60]) ).

tff(c_13402,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13305,c_13392]) ).

tff(c_13404,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_13402]) ).

tff(c_13405,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_13386]) ).

tff(c_13411,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13405,c_58]) ).

tff(c_13421,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13309,c_13411]) ).

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

tff(c_13425,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13422,c_178]) ).

tff(c_13459,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

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

tff(c_13426,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13422,c_182]) ).

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

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

tff(c_13443,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13423,c_274]) ).

tff(c_13424,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13422,c_188]) ).

tff(c_13460,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_13464,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13460,c_54]) ).

tff(c_13472,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13424,c_13464]) ).

tff(c_13473,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_13475,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_13473]) ).

tff(c_13479,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13475,c_58]) ).

tff(c_13489,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13443,c_13479]) ).

tff(c_13490,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_13473]) ).

tff(c_13492,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_13490]) ).

tff(c_13498,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13492,c_54]) ).

tff(c_13506,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13426,c_13498]) ).

tff(c_13507,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_13490]) ).

tff(c_13509,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_13507]) ).

tff(c_13517,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13509,c_62]) ).

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

tff(c_13585,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13517,c_218]) ).

tff(c_13715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13459,c_732,c_13585,c_724,c_728,c_26]) ).

tff(c_13716,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_13507]) ).

tff(c_13725,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13716,c_54]) ).

tff(c_13733,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13425,c_13725]) ).

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

tff(c_13736,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13734,c_228]) ).

tff(c_13748,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_13752,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13748,c_54]) ).

tff(c_13760,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13424,c_13752]) ).

tff(c_13761,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_13779,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_13761]) ).

tff(c_13782,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13779,c_58]) ).

tff(c_13792,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13443,c_13782]) ).

tff(c_13793,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_13761]) ).

tff(c_13795,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_13793]) ).

tff(c_13801,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13795,c_54]) ).

tff(c_13809,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13426,c_13801]) ).

tff(c_13810,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_13793]) ).

tff(c_13812,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_13810]) ).

tff(c_13820,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13812,c_62]) ).

tff(c_13828,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13736,c_13820]) ).

tff(c_13829,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_13810]) ).

tff(c_13837,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13829,c_54]) ).

tff(c_13845,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13425,c_13837]) ).

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

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

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

tff(c_13850,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13846,c_222]) ).

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

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

tff(c_13852,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13846,c_232]) ).

tff(c_13885,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_13890,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13885,c_62]) ).

tff(c_13897,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13852,c_13890]) ).

tff(c_13898,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_13900,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_13898]) ).

tff(c_13906,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13900,c_62]) ).

tff(c_13913,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13849,c_13906]) ).

tff(c_13914,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_13898]) ).

tff(c_13917,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_13914]) ).

tff(c_13928,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_13917,c_70]) ).

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

tff(c_13997,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_13928,c_272]) ).

tff(c_13879,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_13877,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_14753,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13997,c_723,c_13879,c_13877,c_727,c_50]) ).

tff(c_14754,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_13914]) ).

tff(c_14756,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_14754]) ).

tff(c_14764,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14756,c_62]) ).

tff(c_14771,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13850,c_14764]) ).

tff(c_14772,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_14754]) ).

tff(c_14782,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14772,c_62]) ).

tff(c_14788,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13847,c_14782]) ).

tff(c_14790,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_14788]) ).

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

tff(c_14798,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14791,c_264]) ).

tff(c_14825,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_14830,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14825,c_62]) ).

tff(c_14837,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13852,c_14830]) ).

tff(c_14838,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_14840,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_14838]) ).

tff(c_14846,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14840,c_62]) ).

tff(c_14853,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13849,c_14846]) ).

tff(c_14854,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_14838]) ).

tff(c_14856,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_14854]) ).

tff(c_14867,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14856,c_70]) ).

tff(c_14871,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14798,c_14867]) ).

tff(c_14872,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_14854]) ).

tff(c_14874,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_14872]) ).

tff(c_14882,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14874,c_62]) ).

tff(c_14889,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13850,c_14882]) ).

tff(c_14890,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_14872]) ).

tff(c_14901,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14890,c_62]) ).

tff(c_14907,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13847,c_14901]) ).

tff(c_14909,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_14907]) ).

tff(c_14910,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_14917,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14910,c_262]) ).

tff(c_14946,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_14947,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_14946,c_60]) ).

tff(c_14957,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14910,c_14947]) ).

tff(c_14959,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_14957]) ).

tff(c_14960,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_14962,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_14960]) ).

tff(c_14968,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14962,c_62]) ).

tff(c_14975,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13849,c_14968]) ).

tff(c_14976,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_14960]) ).

tff(c_14978,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_14976]) ).

tff(c_14989,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14978,c_70]) ).

tff(c_14993,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14917,c_14989]) ).

tff(c_14994,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_14976]) ).

tff(c_14996,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_14994]) ).

tff(c_15004,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14996,c_62]) ).

tff(c_15011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13850,c_15004]) ).

tff(c_15012,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_14994]) ).

tff(c_15021,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_15012,c_62]) ).

tff(c_15027,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13847,c_15021]) ).

tff(c_15029,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_15027]) ).

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

tff(c_15035,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15030,c_196]) ).

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

tff(c_15033,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15030,c_200]) ).

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

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

tff(c_15070,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_15072,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15070,c_58]) ).

tff(c_15082,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15032,c_15072]) ).

tff(c_15083,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_15086,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_15083]) ).

tff(c_72,plain,
    op(unit,e0) = e0,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_15097,plain,
    op(e4,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15086,c_72]) ).

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

tff(c_15121,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15097,c_366]) ).

tff(c_15059,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_15060,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_15369,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15121,c_723,c_15059,c_15060,c_727,c_50]) ).

tff(c_15370,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_15083]) ).

tff(c_15372,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_15370]) ).

tff(c_15376,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15372,c_58]) ).

tff(c_15386,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15033,c_15376]) ).

tff(c_15387,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_15370]) ).

tff(c_15389,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_15387]) ).

tff(c_15395,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_15389,c_56]) ).

tff(c_15403,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15030,c_15395]) ).

tff(c_15405,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_15403]) ).

tff(c_15406,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_15387]) ).

tff(c_15414,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15406,c_58]) ).

tff(c_15424,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15035,c_15414]) ).

tff(c_15425,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_15434,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15425,c_254]) ).

tff(c_15463,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_15464,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15463,c_60]) ).

tff(c_15474,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15425,c_15464]) ).

tff(c_15476,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_15474]) ).

tff(c_15477,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_15479,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_15477]) ).

tff(c_15489,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15479,c_70]) ).

tff(c_15493,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15434,c_15489]) ).

tff(c_15494,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_15477]) ).

tff(c_15496,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_15494]) ).

tff(c_15500,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15496,c_58]) ).

tff(c_15510,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15033,c_15500]) ).

tff(c_15511,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_15494]) ).

tff(c_15513,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_15511]) ).

tff(c_15519,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_15513,c_56]) ).

tff(c_15527,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15030,c_15519]) ).

tff(c_15529,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_15527]) ).

tff(c_15530,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_15511]) ).

tff(c_15537,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15530,c_58]) ).

tff(c_15547,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15035,c_15537]) ).

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

tff(c_15557,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15548,c_256]) ).

tff(c_15587,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_15589,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15587,c_58]) ).

tff(c_15599,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15032,c_15589]) ).

tff(c_15600,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_15602,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_15600]) ).

tff(c_15612,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15602,c_70]) ).

tff(c_15616,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15557,c_15612]) ).

tff(c_15617,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_15600]) ).

tff(c_15619,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_15617]) ).

tff(c_15623,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15619,c_58]) ).

tff(c_15633,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15033,c_15623]) ).

tff(c_15634,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_15617]) ).

tff(c_15636,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_15634]) ).

tff(c_15642,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_15636,c_56]) ).

tff(c_15650,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15030,c_15642]) ).

tff(c_15652,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_15650]) ).

tff(c_15653,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_15634]) ).

tff(c_15659,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15653,c_58]) ).

tff(c_15669,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15035,c_15659]) ).

tff(c_15670,plain,
    op(e3,e0) = e3,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_15674,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15670,c_210]) ).

tff(c_15671,plain,
    op(e3,e3) = e0,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_15675,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15670,c_212]) ).

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

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

tff(c_15687,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_302]) ).

tff(c_15699,plain,
    op(e1,e1) != e0,
    inference(splitLeft,[status(thm)],[c_432]) ).

tff(c_17153,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_17160,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_17153,c_66]) ).

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

tff(c_17240,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_17160,c_252]) ).

tff(c_15698,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

tff(c_17481,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15699,c_17240,c_725,c_726,c_15698,c_38]) ).

tff(c_17482,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_17484,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_17482]) ).

tff(c_17487,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17484,c_58]) ).

tff(c_17497,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_17487]) ).

tff(c_17498,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_17482]) ).

tff(c_17500,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_17498]) ).

tff(c_17504,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17500,c_58]) ).

tff(c_17514,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_17504]) ).

tff(c_17515,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_17498]) ).

tff(c_17517,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_17515]) ).

tff(c_17521,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17517,c_60]) ).

tff(c_17531,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_17521]) ).

tff(c_17533,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_17531]) ).

tff(c_17534,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_17515]) ).

tff(c_17541,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17534,c_58]) ).

tff(c_17551,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_17541]) ).

tff(c_17552,plain,
    op(e1,e0) = e1,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_17555,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_248]) ).

tff(c_18796,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_18798,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18796,c_60]) ).

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

tff(c_18819,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18798,c_312]) ).

tff(c_18439,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_15695,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_18443,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_18449,plain,
    op(e0,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18443,c_64]) ).

tff(c_18500,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18449,c_330]) ).

tff(c_18693,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_18439,c_15695,c_18500,c_724,c_728,c_26]) ).

tff(c_18694,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_18696,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_18694]) ).

tff(c_18699,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18696,c_58]) ).

tff(c_18709,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_18699]) ).

tff(c_18710,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_18694]) ).

tff(c_18712,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_18710]) ).

tff(c_18716,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18712,c_58]) ).

tff(c_18726,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_18716]) ).

tff(c_18727,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_18710]) ).

tff(c_18729,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_18727]) ).

tff(c_18733,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18729,c_60]) ).

tff(c_18743,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_18733]) ).

tff(c_18745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_18743]) ).

tff(c_18746,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_18727]) ).

tff(c_18753,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18746,c_58]) ).

tff(c_18763,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_18753]) ).

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

tff(c_18803,plain,
    op(e0,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18796,c_64]) ).

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

tff(c_18842,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18803,c_332]) ).

tff(c_17553,plain,
    op(e1,e1) = e0,
    inference(splitRight,[status(thm)],[c_432]) ).

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

tff(c_17570,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_17553,c_240]) ).

tff(c_17588,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_17592,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_17598,plain,
    op(e0,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_17592,c_64]) ).

tff(c_17661,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_17598,c_330]) ).

tff(c_17781,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_17588,c_15695,c_17661,c_724,c_728,c_26]) ).

tff(c_17782,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_17784,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_17782]) ).

tff(c_17787,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17784,c_58]) ).

tff(c_17797,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_17787]) ).

tff(c_17798,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_17782]) ).

tff(c_17800,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_17798]) ).

tff(c_17804,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17800,c_58]) ).

tff(c_17814,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_17804]) ).

tff(c_17815,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_17798]) ).

tff(c_17818,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_17815]) ).

tff(c_17822,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17818,c_60]) ).

tff(c_17832,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_17822]) ).

tff(c_17834,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_17832]) ).

tff(c_17835,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_17815]) ).

tff(c_17842,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17835,c_58]) ).

tff(c_17852,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_17842]) ).

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

tff(c_17870,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_17854,c_216]) ).

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

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

tff(c_17586,plain,
    op(e4,e4) != e0,
    inference(splitLeft,[status(thm)],[c_402]) ).

tff(c_17885,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_17889,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_17885,c_56]) ).

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

tff(c_18337,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e3,e4) = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_17889,c_90]) ).

tff(c_18338,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_17570,c_17870,c_15685,c_17586,c_18337]) ).

tff(c_18339,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_18341,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_18339]) ).

tff(c_18344,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18341,c_58]) ).

tff(c_18354,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_18344]) ).

tff(c_18355,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_18339]) ).

tff(c_18357,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_18355]) ).

tff(c_18361,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18357,c_58]) ).

tff(c_18371,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_18361]) ).

tff(c_18372,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_18355]) ).

tff(c_18374,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_18372]) ).

tff(c_18378,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18374,c_60]) ).

tff(c_18388,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_18378]) ).

tff(c_18390,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_18388]) ).

tff(c_18391,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_18372]) ).

tff(c_18398,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18391,c_58]) ).

tff(c_18408,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_18398]) ).

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

tff(c_17556,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_246]) ).

tff(c_18800,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18796,c_56]) ).

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

tff(c_18830,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_292]) ).

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

tff(c_20238,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_17570,c_17556,c_18830,c_32]) ).

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

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

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

tff(c_20240,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_20239,c_20239,c_20178]) ).

tff(c_20250,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18765,c_20240]) ).

tff(c_20251,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_20238]) ).

tff(c_20254,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_20251,c_20251,c_20178]) ).

tff(c_20264,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_20254]) ).

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

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

tff(c_20275,plain,
    ( ( op(e4,e1) != e2 )
    | ( op(e1,e4) != e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20266,c_478]) ).

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

tff(c_20347,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_17570,c_17556,c_20276,c_18830,c_32]) ).

tff(c_20353,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_20347,c_234]) ).

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_20366,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_15687,c_17555,c_20353,c_18819,c_34]) ).

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

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

tff(c_20368,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_20366,c_20366,c_19052]) ).

tff(c_20377,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18410,c_20368]) ).

tff(c_20379,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_20275]) ).

tff(c_144,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_802]) ).

tff(c_20581,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_17553,c_20379,c_144]) ).

tff(c_20582,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_18842,c_378,c_20581]) ).

tff(c_20583,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_20582,c_20582,c_19052]) ).

tff(c_20592,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18765,c_20583]) ).

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

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

tff(c_23302,plain,
    ( ( op(e3,e1) != e4 )
    | ( op(e1,e3) != e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20594,c_462]) ).

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

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

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

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

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

tff(c_18772,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18764,c_232]) ).

tff(c_20593,plain,
    ( ( op(e1,e3) != e4 )
    | ( op(e3,e1) != e2 ) ),
    inference(splitRight,[status(thm)],[c_490]) ).

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

tff(c_68,plain,
    op(unit,e1) = e1,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_18805,plain,
    op(e0,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_18796,c_68]) ).

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

tff(c_18853,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_18805,c_348]) ).

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

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

tff(c_18769,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18764,c_228]) ).

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

tff(c_18818,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18798,c_310]) ).

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_21463,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_15689,c_18769,c_18818,c_24]) ).

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

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

tff(c_20605,plain,
    op(op(e2,e3),op(e2,e3)) != e0,
    inference(splitLeft,[status(thm)],[c_488]) ).

tff(c_21465,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_21464,c_21464,c_20605]) ).

tff(c_21475,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_17553,c_21465]) ).

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

tff(c_21479,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_21476,c_21476,c_20605]) ).

tff(c_21489,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18410,c_21479]) ).

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

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

tff(c_108,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_802]) ).

tff(c_22708,plain,
    ( ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15670,c_15671,c_108]) ).

tff(c_22709,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_18853,c_21492,c_392,c_22708]) ).

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

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

tff(c_22710,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_22709,c_22709,c_22640]) ).

tff(c_22720,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_17553,c_22710]) ).

tff(c_22721,plain,
    ( ( op(e3,e4) != e1 )
    | ( op(e4,e3) != e2 ) ),
    inference(splitRight,[status(thm)],[c_452]) ).

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

tff(c_17557,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_250]) ).

tff(c_18428,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_18410,c_276]) ).

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

tff(c_18426,plain,
    op(e4,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_18410,c_176]) ).

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

tff(c_18841,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18803,c_326]) ).

tff(c_18414,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18409,c_190]) ).

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_19015,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_18426,c_18841,c_18414,c_6]) ).

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

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

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

tff(c_19017,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19016,c_19016,c_18877]) ).

tff(c_19027,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_17553,c_19017]) ).

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

tff(c_19031,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19028,c_19028,c_18877]) ).

tff(c_19041,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_19031]) ).

tff(c_19042,plain,
    ( ( op(e4,e2) != e3 )
    | ( op(e2,e4) != e1 ) ),
    inference(splitRight,[status(thm)],[c_472]) ).

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

tff(c_18770,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18764,c_226]) ).

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

tff(c_18829,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_290]) ).

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

tff(c_22201,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_18428,c_19044,c_18770,c_18829,c_22]) ).

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

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

tff(c_22202,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_22201,c_22201,c_21498]) ).

tff(c_22212,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_22202]) ).

tff(c_22213,plain,
    ( ( op(e2,e4) != e3 )
    | ( op(e4,e2) != e1 ) ),
    inference(splitRight,[status(thm)],[c_476]) ).

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

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

tff(c_22618,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e3,e2) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18803,c_18765,c_126]) ).

tff(c_22619,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_17557,c_392,c_21492,c_22215,c_22618]) ).

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

tff(c_84,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_802]) ).

tff(c_22906,plain,
    ( ( e2 = e0 )
    | ( op(e4,e3) = e2 )
    | ( e2 = e1 )
    | ( op(e4,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18409,c_22621,c_18410,c_84]) ).

tff(c_22907,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_384,c_22723,c_390,c_22906]) ).

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

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

tff(c_22908,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_22907,c_22907,c_22869]) ).

tff(c_22917,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18765,c_22908]) ).

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

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

tff(c_22961,plain,
    ( ( op(e1,e4) != e3 )
    | ( op(e4,e1) != e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_22919,c_456]) ).

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

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

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

tff(c_22985,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_18772,c_20595,c_22962,c_22984]) ).

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

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

tff(c_23010,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18409,c_22987,c_22621,c_18410,c_80]) ).

tff(c_23011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_18817,c_388,c_23010]) ).

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

tff(c_23018,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_23013,c_196]) ).

tff(c_23255,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_17570,c_17556,c_18830,c_32]) ).

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

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

tff(c_23257,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23256,c_23256,c_23034]) ).

tff(c_23267,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18765,c_23257]) ).

tff(c_23268,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_23255]) ).

tff(c_23273,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23268,c_23268,c_23034]) ).

tff(c_23283,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_23273]) ).

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

tff(c_23831,plain,
    ( ( op(e4,e1) != e2 )
    | ( op(e1,e4) != e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_23285,c_478]) ).

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

tff(c_23850,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_17570,c_17556,c_23832,c_18830,c_32]) ).

tff(c_282,plain,
    op(e3,e4) != op(e1,e4),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_23859,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_23850,c_282]) ).

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

tff(c_23883,plain,
    ( ( op(e3,e4) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e3,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15670,c_23013,c_15671,c_104]) ).

tff(c_23884,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_20595,c_384,c_390,c_23859,c_23883]) ).

tff(c_23885,plain,
    op(e4,e1) != e2,
    inference(splitRight,[status(thm)],[c_23831]) ).

tff(c_23916,plain,
    ( ( e2 = e0 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e2) = e2 )
    | ( op(e4,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18409,c_18410,c_84]) ).

tff(c_23917,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_23885,c_18841,c_390,c_23916]) ).

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

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

tff(c_23918,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23917,c_23917,c_23807]) ).

tff(c_23928,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18765,c_23918]) ).

tff(c_23929,plain,
    ( ( op(e4,e3) != e1 )
    | ( op(e3,e4) != e2 ) ),
    inference(splitRight,[status(thm)],[c_448]) ).

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

tff(c_82,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_802]) ).

tff(c_24002,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_18410,c_82]) ).

tff(c_24003,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_18770,c_23931,c_390,c_24002]) ).

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

tff(c_24020,plain,
    ( ( e3 = e0 )
    | ( op(e3,e4) = e3 )
    | ( op(e2,e4) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_24003,c_18410,c_78]) ).

tff(c_24021,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_15672,c_388,c_24020]) ).

tff(c_86,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_802]) ).

tff(c_24035,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_24003,c_24021,c_18410,c_86]) ).

tff(c_24036,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_382,c_23018,c_392,c_24035]) ).

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

tff(c_24044,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24038,c_282]) ).

tff(c_114,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_802]) ).

tff(c_23787,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18803,c_18765,c_23013,c_114]) ).

tff(c_23788,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_18414,c_23787]) ).

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

tff(c_23319,plain,
    op(op(e1,e2),op(e1,e2)) != e0,
    inference(splitLeft,[status(thm)],[c_474]) ).

tff(c_23789,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23788,c_23788,c_23319]) ).

tff(c_23798,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18410,c_23789]) ).

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

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

tff(c_24091,plain,
    ( ( op(e2,e1) != e3 )
    | ( op(e1,e2) != e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_23800,c_486]) ).

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

tff(c_136,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_802]) ).

tff(c_24096,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_17553,c_136]) ).

tff(c_24097,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_24092,c_18830,c_24096]) ).

tff(c_24112,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_17553,c_24097,c_144]) ).

tff(c_24113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_18842,c_376,c_24044,c_24112]) ).

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

tff(c_24135,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_17552,c_17553,c_24115,c_144]) ).

tff(c_24136,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_376,c_23303,c_24044,c_24135]) ).

tff(c_24137,plain,
    op(e3,e1) != e4,
    inference(splitRight,[status(thm)],[c_23302]) ).

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

tff(c_18831,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_288]) ).

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

tff(c_24258,plain,
    ( ( op(e3,e4) = e4 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15670,c_23013,c_15671,c_96]) ).

tff(c_24259,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_24137,c_380,c_386,c_18831,c_24258]) ).

tff(c_24260,plain,
    op(e1,e3) != e4,
    inference(splitRight,[status(thm)],[c_20593]) ).

tff(c_26326,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_15687,c_17555,c_18819,c_24260,c_34]) ).

tff(c_26332,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_26326,c_234]) ).

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

tff(c_24265,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24261,c_200]) ).

tff(c_26339,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18800,c_18410,c_82]) ).

tff(c_26340,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_26332,c_18770,c_24265,c_390,c_26339]) ).

tff(c_26341,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_26344,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_26341]) ).

tff(c_26347,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26344,c_58]) ).

tff(c_26357,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_26347]) ).

tff(c_26358,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_26341]) ).

tff(c_26360,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_26358]) ).

tff(c_26364,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26360,c_58]) ).

tff(c_26374,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_26364]) ).

tff(c_26375,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_26358]) ).

tff(c_26377,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_26375]) ).

tff(c_26381,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26377,c_60]) ).

tff(c_26391,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_26381]) ).

tff(c_26393,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_26391]) ).

tff(c_26394,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_26375]) ).

tff(c_26402,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26394,c_58]) ).

tff(c_26412,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_26402]) ).

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

tff(c_26418,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_26413,c_246]) ).

tff(c_26454,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_26461,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_26454,c_66]) ).

tff(c_26467,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26418,c_26461]) ).

tff(c_26468,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_26470,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_26468]) ).

tff(c_26473,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26470,c_58]) ).

tff(c_26483,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_26473]) ).

tff(c_26484,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_26468]) ).

tff(c_26486,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_26484]) ).

tff(c_26490,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26486,c_58]) ).

tff(c_26500,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_26490]) ).

tff(c_26501,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_26484]) ).

tff(c_26504,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_26501]) ).

tff(c_26508,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26504,c_60]) ).

tff(c_26518,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_26508]) ).

tff(c_26520,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_26518]) ).

tff(c_26521,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_26501]) ).

tff(c_26528,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26521,c_58]) ).

tff(c_26538,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_26528]) ).

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

tff(c_26557,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_26539,c_232]) ).

tff(c_26583,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_26588,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_26583,c_62]) ).

tff(c_26596,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26557,c_26588]) ).

tff(c_26597,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_26599,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_26597]) ).

tff(c_26602,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26599,c_58]) ).

tff(c_26612,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15672,c_26602]) ).

tff(c_26613,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_26597]) ).

tff(c_26615,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_26613]) ).

tff(c_26619,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26615,c_58]) ).

tff(c_26629,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15675,c_26619]) ).

tff(c_26630,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_26613]) ).

tff(c_26632,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_26630]) ).

tff(c_26636,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26632,c_60]) ).

tff(c_26646,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15671,c_26636]) ).

tff(c_26648,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_26646]) ).

tff(c_26649,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_26630]) ).

tff(c_26656,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26649,c_58]) ).

tff(c_26666,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15674,c_26656]) ).

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

tff(c_26671,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26667,c_184]) ).

tff(c_26672,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26667,c_182]) ).

tff(c_26693,plain,
    op(e3,e3) != e0,
    inference(splitLeft,[status(thm)],[c_412]) ).

tff(c_26695,plain,
    op(e3,e3) != e1,
    inference(splitLeft,[status(thm)],[c_410]) ).

tff(c_26701,plain,
    op(e3,e3) != e2,
    inference(splitLeft,[status(thm)],[c_408]) ).

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

tff(c_26669,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26667,c_192]) ).

tff(c_26709,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_26713,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26709,c_54]) ).

tff(c_26721,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26669,c_26713]) ).

tff(c_26722,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_26724,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_26722]) ).

tff(c_26728,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26724,c_56]) ).

tff(c_26736,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_26668,c_26728]) ).

tff(c_26738,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_26736]) ).

tff(c_26739,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_26722]) ).

tff(c_26741,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_26739]) ).

tff(c_26744,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26741,c_60]) ).

tff(c_26764,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26744,c_302]) ).

tff(c_26697,plain,
    op(e3,e3) != e4,
    inference(splitLeft,[status(thm)],[c_404]) ).

tff(c_27041,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26693,c_26695,c_26701,c_26764,c_26697,c_14]) ).

tff(c_27042,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_26739]) ).

tff(c_27044,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_27042]) ).

tff(c_27051,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27044,c_54]) ).

tff(c_27059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26672,c_27051]) ).

tff(c_27060,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_27042]) ).

tff(c_27069,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27060,c_54]) ).

tff(c_27077,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26671,c_27069]) ).

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

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

tff(c_27081,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27078,c_204]) ).

tff(c_27082,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27078,c_196]) ).

tff(c_27080,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27078,c_210]) ).

tff(c_27114,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_27116,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27114,c_58]) ).

tff(c_27126,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27080,c_27116]) ).

tff(c_27127,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_27129,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_27127]) ).

tff(c_27132,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27129,c_58]) ).

tff(c_27142,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27082,c_27132]) ).

tff(c_27143,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_27127]) ).

tff(c_27145,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_27143]) ).

tff(c_27149,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27145,c_58]) ).

tff(c_27159,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27081,c_27149]) ).

tff(c_27160,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_27143]) ).

tff(c_27162,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_27160]) ).

tff(c_27166,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27162,c_60]) ).

tff(c_27176,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_27079,c_27166]) ).

tff(c_27178,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_27176]) ).

tff(c_27179,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_27160]) ).

tff(c_27187,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27179,c_54]) ).

tff(c_27196,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26671,c_27187]) ).

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

tff(c_27203,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27197,c_196]) ).

tff(c_27201,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27197,c_200]) ).

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

tff(c_27237,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_27239,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27237,c_58]) ).

tff(c_27249,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27200,c_27239]) ).

tff(c_27250,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_27253,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_27250]) ).

tff(c_27257,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27253,c_56]) ).

tff(c_27266,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_26668,c_27257]) ).

tff(c_27268,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_27266]) ).

tff(c_27269,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_27250]) ).

tff(c_27271,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_27269]) ).

tff(c_27275,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27271,c_58]) ).

tff(c_27285,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27201,c_27275]) ).

tff(c_27286,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_27269]) ).

tff(c_27288,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_27286]) ).

tff(c_27294,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27288,c_56]) ).

tff(c_27302,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27197,c_27294]) ).

tff(c_27304,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_27302]) ).

tff(c_27305,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_27286]) ).

tff(c_27311,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27305,c_58]) ).

tff(c_27321,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27203,c_27311]) ).

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

tff(c_27328,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27322,c_204]) ).

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

tff(c_27326,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27322,c_200]) ).

tff(c_27327,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27322,c_212]) ).

tff(c_27364,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_27366,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27364,c_58]) ).

tff(c_27376,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27327,c_27366]) ).

tff(c_27377,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_27379,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_27377]) ).

tff(c_27382,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27379,c_58]) ).

tff(c_27392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27326,c_27382]) ).

tff(c_27393,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_27377]) ).

tff(c_27395,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_27393]) ).

tff(c_27407,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_27395,c_72]) ).

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

tff(c_27432,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_27407,c_372]) ).

tff(c_27350,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_27359,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_28287,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27432,c_723,c_27350,c_27359,c_727,c_50]) ).

tff(c_28288,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_27393]) ).

tff(c_28290,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_28288]) ).

tff(c_28294,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28290,c_60]) ).

tff(c_28304,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_27323,c_28294]) ).

tff(c_28306,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_28304]) ).

tff(c_28307,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_28288]) ).

tff(c_28314,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28307,c_58]) ).

tff(c_28324,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27328,c_28314]) ).

tff(c_28325,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_28332,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28325,c_262]) ).

tff(c_28358,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_28359,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28358,c_60]) ).

tff(c_28369,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28325,c_28359]) ).

tff(c_28371,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_28369]) ).

tff(c_28372,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_28374,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_28372]) ).

tff(c_28377,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28374,c_58]) ).

tff(c_28387,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27326,c_28377]) ).

tff(c_28388,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_28372]) ).

tff(c_28390,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_28388]) ).

tff(c_28401,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28390,c_70]) ).

tff(c_28406,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28332,c_28401]) ).

tff(c_28407,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_28388]) ).

tff(c_28409,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_28407]) ).

tff(c_28413,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28409,c_60]) ).

tff(c_28423,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_27323,c_28413]) ).

tff(c_28425,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_28423]) ).

tff(c_28426,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_28407]) ).

tff(c_28433,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28426,c_58]) ).

tff(c_28443,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27328,c_28433]) ).

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

tff(c_28451,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28444,c_264]) ).

tff(c_28485,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_28487,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28485,c_58]) ).

tff(c_28497,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27327,c_28487]) ).

tff(c_28498,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_28500,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_28498]) ).

tff(c_28503,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28500,c_58]) ).

tff(c_28513,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27326,c_28503]) ).

tff(c_28514,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_28498]) ).

tff(c_28516,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_28514]) ).

tff(c_28527,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28516,c_70]) ).

tff(c_28532,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28451,c_28527]) ).

tff(c_28533,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_28514]) ).

tff(c_28535,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_28533]) ).

tff(c_28539,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28535,c_60]) ).

tff(c_28549,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_27323,c_28539]) ).

tff(c_28551,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_28549]) ).

tff(c_28552,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_28533]) ).

tff(c_28558,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28552,c_58]) ).

tff(c_28568,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27328,c_28558]) ).

tff(c_28569,plain,
    op(e3,e0) = e3,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_28573,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28569,c_210]) ).

tff(c_28570,plain,
    op(e3,e3) = e0,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_28574,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28569,c_212]) ).

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

tff(c_28612,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_28616,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_28612,c_54]) ).

tff(c_28625,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26669,c_28616]) ).

tff(c_28626,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_28629,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_28626]) ).

tff(c_28632,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28629,c_58]) ).

tff(c_28642,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28571,c_28632]) ).

tff(c_28643,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_28626]) ).

tff(c_28645,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_28643]) ).

tff(c_28649,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28645,c_58]) ).

tff(c_28659,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28574,c_28649]) ).

tff(c_28660,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_28643]) ).

tff(c_28662,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_28660]) ).

tff(c_28666,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28662,c_60]) ).

tff(c_28676,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28570,c_28666]) ).

tff(c_28678,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_28676]) ).

tff(c_28679,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_28660]) ).

tff(c_28686,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28679,c_58]) ).

tff(c_28696,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28573,c_28686]) ).

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

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

tff(c_28699,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28697,c_214]) ).

tff(c_28701,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28697,c_220]) ).

tff(c_28702,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28697,c_226]) ).

tff(c_28740,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_28745,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28740,c_62]) ).

tff(c_28752,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28702,c_28745]) ).

tff(c_28753,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_28755,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_28753]) ).

tff(c_28766,plain,
    op(e4,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28755,c_72]) ).

tff(c_28791,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28766,c_366]) ).

tff(c_28739,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_28724,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_29534,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28791,c_723,c_28739,c_28724,c_727,c_50]) ).

tff(c_29535,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_28753]) ).

tff(c_29537,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_29535]) ).

tff(c_29544,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29537,c_62]) ).

tff(c_29551,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28701,c_29544]) ).

tff(c_29552,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_29535]) ).

tff(c_29554,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_29552]) ).

tff(c_29562,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29554,c_62]) ).

tff(c_29569,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28699,c_29562]) ).

tff(c_29570,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_29552]) ).

tff(c_29578,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29570,c_56]) ).

tff(c_29586,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28697,c_29578]) ).

tff(c_29588,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_29586]) ).

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

tff(c_29598,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29589,c_256]) ).

tff(c_29617,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_29622,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29617,c_62]) ).

tff(c_29629,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28702,c_29622]) ).

tff(c_29630,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_29634,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_29630]) ).

tff(c_29644,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29634,c_70]) ).

tff(c_29648,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29598,c_29644]) ).

tff(c_29649,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_29630]) ).

tff(c_29651,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_29649]) ).

tff(c_29659,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29651,c_62]) ).

tff(c_29666,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28701,c_29659]) ).

tff(c_29667,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_29649]) ).

tff(c_29669,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_29667]) ).

tff(c_29677,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29669,c_62]) ).

tff(c_29684,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28699,c_29677]) ).

tff(c_29685,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_29667]) ).

tff(c_29693,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29685,c_56]) ).

tff(c_29701,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28697,c_29693]) ).

tff(c_29703,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_29701]) ).

tff(c_29704,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_29727,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29704,c_254]) ).

tff(c_29748,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_29749,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_29748,c_60]) ).

tff(c_29759,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29704,c_29749]) ).

tff(c_29761,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_29759]) ).

tff(c_29762,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_29764,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_29762]) ).

tff(c_29774,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29764,c_70]) ).

tff(c_29778,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29727,c_29774]) ).

tff(c_29779,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_29762]) ).

tff(c_29781,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_29779]) ).

tff(c_29788,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29781,c_62]) ).

tff(c_29795,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28701,c_29788]) ).

tff(c_29796,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_29779]) ).

tff(c_29798,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_29796]) ).

tff(c_29806,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29798,c_62]) ).

tff(c_29813,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28699,c_29806]) ).

tff(c_29814,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_29796]) ).

tff(c_29821,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29814,c_56]) ).

tff(c_29829,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28697,c_29821]) ).

tff(c_29831,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_29829]) ).

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

tff(c_29839,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_256]) ).

tff(c_29841,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_254]) ).

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

tff(c_29840,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_260]) ).

tff(c_29866,plain,
    op(e1,e1) != e0,
    inference(splitLeft,[status(thm)],[c_432]) ).

tff(c_29876,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_29879,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29876,c_56]) ).

tff(c_29887,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_29879]) ).

tff(c_29889,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_29887]) ).

tff(c_29890,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_29892,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_29890]) ).

tff(c_29901,plain,
    op(e4,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_29892,c_68]) ).

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

tff(c_29975,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_29901,c_340]) ).

tff(c_29875,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

tff(c_30077,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29866,c_29975,c_725,c_726,c_29875,c_38]) ).

tff(c_30078,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_29890]) ).

tff(c_30080,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_30078]) ).

tff(c_30091,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_30080,c_70]) ).

tff(c_30094,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29840,c_30091]) ).

tff(c_30095,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_30078]) ).

tff(c_30097,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_30095]) ).

tff(c_30109,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_30097,c_70]) ).

tff(c_30112,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29841,c_30109]) ).

tff(c_30113,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_30095]) ).

tff(c_30127,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_30113,c_70]) ).

tff(c_30130,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29839,c_30127]) ).

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

tff(c_30135,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_30131,c_236]) ).

tff(c_30134,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_30131,c_234]) ).

tff(c_29868,plain,
    op(e3,e3) != e0,
    inference(splitLeft,[status(thm)],[c_412]) ).

tff(c_29865,plain,
    op(e3,e3) != e1,
    inference(splitLeft,[status(thm)],[c_410]) ).

tff(c_29874,plain,
    op(e3,e3) != e2,
    inference(splitLeft,[status(thm)],[c_408]) ).

tff(c_30145,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_30148,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_30145,c_56]) ).

tff(c_30156,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_30148]) ).

tff(c_30158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_30156]) ).

tff(c_30159,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_30176,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_30159]) ).

tff(c_30179,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_30176,c_58]) ).

tff(c_30210,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_30179,c_194]) ).

tff(c_29872,plain,
    op(e3,e3) != e4,
    inference(splitLeft,[status(thm)],[c_404]) ).

tff(c_30945,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29868,c_29865,c_29874,c_30210,c_29872,c_14]) ).

tff(c_30946,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_30159]) ).

tff(c_30948,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_30946]) ).

tff(c_30953,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_30948,c_56]) ).

tff(c_30961,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_30131,c_30953]) ).

tff(c_30963,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_30961]) ).

tff(c_30964,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_30946]) ).

tff(c_30966,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_30964]) ).

tff(c_30976,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_30966,c_66]) ).

tff(c_30981,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30134,c_30976]) ).

tff(c_30982,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_30964]) ).

tff(c_30994,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_30982,c_66]) ).

tff(c_30999,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30135,c_30994]) ).

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

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

tff(c_31003,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31000,c_204]) ).

tff(c_31004,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31000,c_196]) ).

tff(c_31002,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31000,c_210]) ).

tff(c_31030,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_31032,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31030,c_58]) ).

tff(c_31042,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31002,c_31032]) ).

tff(c_31043,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_31045,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_31043]) ).

tff(c_31049,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31045,c_58]) ).

tff(c_31059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31004,c_31049]) ).

tff(c_31060,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_31043]) ).

tff(c_31062,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_31060]) ).

tff(c_31066,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31062,c_58]) ).

tff(c_31076,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31003,c_31066]) ).

tff(c_31077,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_31060]) ).

tff(c_31079,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_31077]) ).

tff(c_31083,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31079,c_60]) ).

tff(c_31093,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31001,c_31083]) ).

tff(c_31095,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_31093]) ).

tff(c_31096,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_31077]) ).

tff(c_31109,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_31096,c_70]) ).

tff(c_31113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29839,c_31109]) ).

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

tff(c_31120,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31114,c_196]) ).

tff(c_31118,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31114,c_200]) ).

tff(c_29867,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_31145,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

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

tff(c_31146,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_31148,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31146,c_58]) ).

tff(c_31158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31117,c_31148]) ).

tff(c_31159,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_31162,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_31159]) ).

tff(c_31169,plain,
    op(e4,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31162,c_64]) ).

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

tff(c_31210,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31169,c_316]) ).

tff(c_29858,plain,
    op(e2,e2) != e4,
    inference(splitLeft,[status(thm)],[c_414]) ).

tff(c_31678,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29867,c_31145,c_31210,c_724,c_29858,c_26]) ).

tff(c_31679,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_31159]) ).

tff(c_31681,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_31679]) ).

tff(c_31685,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31681,c_58]) ).

tff(c_31695,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31118,c_31685]) ).

tff(c_31696,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_31679]) ).

tff(c_31698,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_31696]) ).

tff(c_31704,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_31698,c_56]) ).

tff(c_31712,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31114,c_31704]) ).

tff(c_31714,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_31712]) ).

tff(c_31715,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_31696]) ).

tff(c_31722,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31715,c_58]) ).

tff(c_31732,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31120,c_31722]) ).

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

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

tff(c_31761,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_31763,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31761,c_58]) ).

tff(c_31773,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31117,c_31763]) ).

tff(c_31774,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_31777,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_31774]) ).

tff(c_31783,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31777,c_62]) ).

tff(c_31791,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31735,c_31783]) ).

tff(c_31792,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_31774]) ).

tff(c_31794,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_31792]) ).

tff(c_31798,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31794,c_58]) ).

tff(c_31808,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31118,c_31798]) ).

tff(c_31809,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_31792]) ).

tff(c_31812,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_31809]) ).

tff(c_31818,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_31812,c_56]) ).

tff(c_31826,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31114,c_31818]) ).

tff(c_31828,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_31826]) ).

tff(c_31829,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_31809]) ).

tff(c_31836,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31829,c_58]) ).

tff(c_31846,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31120,c_31836]) ).

tff(c_31847,plain,
    op(e3,e0) = e3,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_31852,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31847,c_210]) ).

tff(c_31848,plain,
    op(e3,e3) = e0,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_31853,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31847,c_212]) ).

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

tff(c_31882,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_31885,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_31882,c_56]) ).

tff(c_31894,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_31885]) ).

tff(c_31896,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_31894]) ).

tff(c_31897,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_31899,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_31897]) ).

tff(c_31902,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31899,c_58]) ).

tff(c_31912,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31850,c_31902]) ).

tff(c_31913,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_31897]) ).

tff(c_31915,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_31913]) ).

tff(c_31919,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31915,c_58]) ).

tff(c_31929,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31853,c_31919]) ).

tff(c_31930,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_31913]) ).

tff(c_31932,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_31930]) ).

tff(c_31937,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31932,c_60]) ).

tff(c_31947,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_31848,c_31937]) ).

tff(c_31949,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_31947]) ).

tff(c_31950,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_31930]) ).

tff(c_31956,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31950,c_58]) ).

tff(c_31966,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31852,c_31956]) ).

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

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

tff(c_31970,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31967,c_228]) ).

tff(c_31973,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31967,c_232]) ).

tff(c_31971,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31967,c_226]) ).

tff(c_32004,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_32007,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32004,c_56]) ).

tff(c_32015,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_32007]) ).

tff(c_32017,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_32015]) ).

tff(c_32018,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_32020,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_32018]) ).

tff(c_32026,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32020,c_62]) ).

tff(c_32033,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31971,c_32026]) ).

tff(c_32034,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_32018]) ).

tff(c_32036,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_32034]) ).

tff(c_32043,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32036,c_62]) ).

tff(c_32050,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31973,c_32043]) ).

tff(c_32051,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_32034]) ).

tff(c_32053,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_32051]) ).

tff(c_32061,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32053,c_62]) ).

tff(c_32068,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31970,c_32061]) ).

tff(c_32069,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_32051]) ).

tff(c_32078,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32069,c_62]) ).

tff(c_32084,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_31968,c_32078]) ).

tff(c_32086,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_32084]) ).

tff(c_32087,plain,
    op(e1,e0) = e1,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_32092,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32087,c_250]) ).

tff(c_32090,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32087,c_248]) ).

tff(c_32088,plain,
    op(e1,e1) = e0,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_32091,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32087,c_246]) ).

tff(c_32125,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_32128,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32125,c_56]) ).

tff(c_32136,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_32128]) ).

tff(c_32138,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_32136]) ).

tff(c_32139,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_32141,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_32139]) ).

tff(c_32149,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32141,c_66]) ).

tff(c_32154,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32091,c_32149]) ).

tff(c_32155,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_32139]) ).

tff(c_32157,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_32155]) ).

tff(c_32166,plain,
    op(e1,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32157,c_66]) ).

tff(c_32170,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_32088,c_32166]) ).

tff(c_32172,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_32170]) ).

tff(c_32173,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_32155]) ).

tff(c_32175,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_32173]) ).

tff(c_32185,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32175,c_66]) ).

tff(c_32190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32090,c_32185]) ).

tff(c_32191,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_32173]) ).

tff(c_32202,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32191,c_66]) ).

tff(c_32207,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32092,c_32202]) ).

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

tff(c_32213,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32208,c_204]) ).

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

tff(c_32211,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32208,c_200]) ).

tff(c_32212,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32208,c_212]) ).

tff(c_32247,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_32250,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32247,c_58]) ).

tff(c_32260,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32212,c_32250]) ).

tff(c_32261,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_32263,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_32261]) ).

tff(c_32266,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32263,c_58]) ).

tff(c_32276,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32211,c_32266]) ).

tff(c_32277,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_32261]) ).

tff(c_32279,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_32277]) ).

tff(c_32290,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_32279,c_70]) ).

tff(c_32294,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29840,c_32290]) ).

tff(c_32295,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_32277]) ).

tff(c_32297,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_32295]) ).

tff(c_32302,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32297,c_60]) ).

tff(c_32312,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32209,c_32302]) ).

tff(c_32314,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_32312]) ).

tff(c_32315,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_32295]) ).

tff(c_32321,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32315,c_58]) ).

tff(c_32331,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32213,c_32321]) ).

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

tff(c_32348,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_214]) ).

tff(c_32349,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_220]) ).

tff(c_32366,plain,
    op(e1,e1) != e0,
    inference(splitLeft,[status(thm)],[c_432]) ).

tff(c_32378,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_32381,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32378,c_56]) ).

tff(c_32389,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_32381]) ).

tff(c_32391,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_32389]) ).

tff(c_32392,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_32395,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_32392]) ).

tff(c_32404,plain,
    op(e4,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32395,c_68]) ).

tff(c_32675,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32404,c_340]) ).

tff(c_32367,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

tff(c_32799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32366,c_32675,c_725,c_726,c_32367,c_38]) ).

tff(c_32800,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_32392]) ).

tff(c_32802,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_32800]) ).

tff(c_32809,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32802,c_62]) ).

tff(c_32816,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32349,c_32809]) ).

tff(c_32817,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_32800]) ).

tff(c_32819,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_32817]) ).

tff(c_32827,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32819,c_62]) ).

tff(c_32834,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32348,c_32827]) ).

tff(c_32835,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_32817]) ).

tff(c_32843,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32835,c_56]) ).

tff(c_32851,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_32843]) ).

tff(c_32853,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_32851]) ).

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

tff(c_32887,plain,
    op(e3,e3) != e0,
    inference(splitLeft,[status(thm)],[c_412]) ).

tff(c_32882,plain,
    op(e3,e3) != e1,
    inference(splitLeft,[status(thm)],[c_410]) ).

tff(c_32886,plain,
    op(e3,e3) != e2,
    inference(splitLeft,[status(thm)],[c_408]) ).

tff(c_32893,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_32896,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32893,c_56]) ).

tff(c_32904,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_32896]) ).

tff(c_32906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_32904]) ).

tff(c_32907,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_32909,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_32907]) ).

tff(c_32912,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32909,c_58]) ).

tff(c_32987,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32912,c_194]) ).

tff(c_32365,plain,
    op(e3,e3) != e4,
    inference(splitLeft,[status(thm)],[c_404]) ).

tff(c_33452,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32887,c_32882,c_32886,c_32987,c_32365,c_14]) ).

tff(c_33453,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_32907]) ).

tff(c_33455,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_33453]) ).

tff(c_33460,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33455,c_56]) ).

tff(c_33468,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32854,c_33460]) ).

tff(c_33470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_33468]) ).

tff(c_33471,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_33453]) ).

tff(c_33473,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_33471]) ).

tff(c_33482,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33473,c_62]) ).

tff(c_33489,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32348,c_33482]) ).

tff(c_33490,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_33471]) ).

tff(c_33498,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33490,c_56]) ).

tff(c_33506,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_33498]) ).

tff(c_33508,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_33506]) ).

tff(c_33509,plain,
    op(e3,e0) = e3,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_33514,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33509,c_210]) ).

tff(c_33510,plain,
    op(e3,e3) = e0,
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_33515,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33509,c_212]) ).

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

tff(c_33543,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_33546,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33543,c_56]) ).

tff(c_33555,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_33546]) ).

tff(c_33557,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_33555]) ).

tff(c_33558,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_33560,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_33558]) ).

tff(c_33563,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33560,c_58]) ).

tff(c_33573,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33512,c_33563]) ).

tff(c_33574,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_33558]) ).

tff(c_33576,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_33574]) ).

tff(c_33580,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33576,c_58]) ).

tff(c_33590,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33515,c_33580]) ).

tff(c_33591,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_33574]) ).

tff(c_33593,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_33591]) ).

tff(c_33597,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33593,c_60]) ).

tff(c_33607,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_33510,c_33597]) ).

tff(c_33609,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_33607]) ).

tff(c_33610,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_33591]) ).

tff(c_33616,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33610,c_58]) ).

tff(c_33626,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33514,c_33616]) ).

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

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

tff(c_33631,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33627,c_204]) ).

tff(c_33632,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33627,c_196]) ).

tff(c_33630,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33627,c_210]) ).

tff(c_33662,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_33664,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33662,c_58]) ).

tff(c_33674,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33630,c_33664]) ).

tff(c_33675,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_33677,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_33675]) ).

tff(c_33680,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33677,c_58]) ).

tff(c_33690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33632,c_33680]) ).

tff(c_33691,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_33675]) ).

tff(c_33693,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_33691]) ).

tff(c_33697,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33693,c_58]) ).

tff(c_33707,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33631,c_33697]) ).

tff(c_33708,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_33691]) ).

tff(c_33710,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_33708]) ).

tff(c_33714,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33710,c_60]) ).

tff(c_33724,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33628,c_33714]) ).

tff(c_33726,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_33724]) ).

tff(c_33727,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_33708]) ).

tff(c_33734,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33727,c_56]) ).

tff(c_33743,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_33734]) ).

tff(c_33745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_33743]) ).

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

tff(c_33755,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33746,c_204]) ).

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

tff(c_33753,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33746,c_200]) ).

tff(c_33754,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33746,c_212]) ).

tff(c_33785,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_33787,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33785,c_58]) ).

tff(c_33797,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33754,c_33787]) ).

tff(c_33798,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_33800,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_33798]) ).

tff(c_33803,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33800,c_58]) ).

tff(c_33813,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33753,c_33803]) ).

tff(c_33814,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_33798]) ).

tff(c_33816,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_33814]) ).

tff(c_33821,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33816,c_56]) ).

tff(c_33830,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32854,c_33821]) ).

tff(c_33832,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_33830]) ).

tff(c_33833,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_33814]) ).

tff(c_33835,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_33833]) ).

tff(c_33839,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33835,c_60]) ).

tff(c_33849,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_33747,c_33839]) ).

tff(c_33851,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_33849]) ).

tff(c_33852,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_33833]) ).

tff(c_33858,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33852,c_58]) ).

tff(c_33868,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33755,c_33858]) ).

tff(c_33869,plain,
    op(e1,e0) = e1,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_33873,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_33869,c_246]) ).

tff(c_33909,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_33912,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33909,c_56]) ).

tff(c_33920,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29832,c_33912]) ).

tff(c_33922,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_33920]) ).

tff(c_33923,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_33925,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_33923]) ).

tff(c_33933,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_33925,c_66]) ).

tff(c_33939,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33873,c_33933]) ).

tff(c_33940,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_33923]) ).

tff(c_33942,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_33940]) ).

tff(c_33949,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33942,c_62]) ).

tff(c_33956,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32349,c_33949]) ).

tff(c_33957,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_33940]) ).

tff(c_33959,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_33957]) ).

tff(c_33967,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33959,c_62]) ).

tff(c_33974,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32348,c_33967]) ).

tff(c_33975,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_33957]) ).

tff(c_33983,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33975,c_56]) ).

tff(c_33991,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_33983]) ).

tff(c_33993,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_33991]) ).

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

tff(c_34001,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33994,c_196]) ).

tff(c_33999,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33994,c_200]) ).

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

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

tff(c_29853,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_372]) ).

tff(c_34027,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

tff(c_32341,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_324]) ).

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

tff(c_34011,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_302]) ).

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

tff(c_34035,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_34037,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34035,c_58]) ).

tff(c_34047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33998,c_34037]) ).

tff(c_34048,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_34050,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_34048]) ).

tff(c_34058,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34050,c_66]) ).

tff(c_34292,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34058,c_136]) ).

tff(c_34293,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29853,c_34027,c_32341,c_34011,c_380,c_34292]) ).

tff(c_34294,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_34048]) ).

tff(c_34296,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_34294]) ).

tff(c_34300,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34296,c_58]) ).

tff(c_34310,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33999,c_34300]) ).

tff(c_34311,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_34294]) ).

tff(c_34313,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_34311]) ).

tff(c_34319,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_34313,c_56]) ).

tff(c_34327,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33994,c_34319]) ).

tff(c_34329,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_34327]) ).

tff(c_34330,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_34311]) ).

tff(c_34337,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34330,c_58]) ).

tff(c_34347,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_34001,c_34337]) ).

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

tff(c_34384,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_34386,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34384,c_58]) ).

tff(c_34396,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33998,c_34386]) ).

tff(c_34397,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_34399,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_34397]) ).

tff(c_34401,plain,
    op(e4,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34399,c_60]) ).

tff(c_34425,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34401,c_306]) ).

tff(c_29848,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_268]) ).

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

tff(c_34538,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_29841,c_34425,c_29848,c_44]) ).

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

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

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

tff(c_34540,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_34539,c_34539,c_34477]) ).

tff(c_34550,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_34349,c_34540]) ).

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

tff(c_34554,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_34551,c_34551,c_34477]) ).

tff(c_34564,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_34554]) ).

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

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

tff(c_41504,plain,
    ( ( op(e3,e0) != e2 )
    | ( op(e0,e3) != e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34566,c_658]) ).

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

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

tff(c_34353,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34348,c_234]) ).

tff(c_34406,plain,
    op(e4,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_34399,c_64]) ).

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

tff(c_34448,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_34406,c_314]) ).

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

tff(c_32340,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_318]) ).

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

tff(c_41465,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_34448,c_34001,c_32340,c_16]) ).

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

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

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

tff(c_41467,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_41466,c_41466,c_41385]) ).

tff(c_41477,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_41467]) ).

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

tff(c_41481,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_41478,c_41478,c_41385]) ).

tff(c_41491,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_34349,c_41481]) ).

tff(c_41492,plain,
    ( ( op(e3,e2) != e0 )
    | ( op(e2,e3) != e1 ) ),
    inference(splitRight,[status(thm)],[c_640]) ).

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

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

tff(c_41610,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_34401,c_106]) ).

tff(c_41611,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41505,c_34353,c_41496,c_380,c_382,c_41610]) ).

tff(c_41612,plain,
    op(e3,e0) != e2,
    inference(splitRight,[status(thm)],[c_41504]) ).

tff(c_34356,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34348,c_246]) ).

tff(c_34410,plain,
    op(e4,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_34399,c_72]) ).

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

tff(c_34467,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_34410,c_354]) ).

tff(c_34565,plain,
    ( ( op(e0,e3) != e2 )
    | ( op(e3,e0) != e1 ) ),
    inference(splitRight,[status(thm)],[c_670]) ).

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

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

tff(c_34466,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_34410,c_360]) ).

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

tff(c_36623,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_29832,c_160]) ).

tff(c_36624,plain,
    ( ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_34425,c_388,c_36623]) ).

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

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

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

tff(c_36626,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36625,c_36625,c_36576]) ).

tff(c_36636,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_36626]) ).

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

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

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

tff(c_36639,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36637,c_36637,c_35413]) ).

tff(c_36650,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_36639]) ).

tff(c_36651,plain,
    ( ( op(e0,e1) != e3 )
    | ( op(e1,e0) != e2 ) ),
    inference(splitRight,[status(thm)],[c_678]) ).

tff(c_36653,plain,
    op(e1,e0) != e2,
    inference(splitLeft,[status(thm)],[c_36651]) ).

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_36704,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_34466,c_34356,c_36653,c_29853,c_40]) ).

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

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

tff(c_36706,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36704,c_36704,c_35414]) ).

tff(c_36716,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_36706]) ).

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

tff(c_36719,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36718,c_36718,c_35414]) ).

tff(c_36729,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_36719]) ).

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

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

tff(c_37160,plain,
    ( ( op(e0,e1) != e3 )
    | ( op(e1,e0) != e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36731,c_662]) ).

tff(c_37161,plain,
    op(e1,e0) != e2,
    inference(splitLeft,[status(thm)],[c_37160]) ).

tff(c_36730,plain,
    ( ( op(e1,e0) != e3 )
    | ( op(e0,e1) != e2 ) ),
    inference(splitRight,[status(thm)],[c_674]) ).

tff(c_36732,plain,
    op(e0,e1) != e2,
    inference(splitLeft,[status(thm)],[c_36730]) ).

tff(c_34450,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_34406,c_326]) ).

tff(c_164,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_802]) ).

tff(c_37251,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_29832,c_164]) ).

tff(c_37252,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_36732,c_34450,c_390,c_37251]) ).

tff(c_37259,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_37252,c_312]) ).

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

tff(c_37267,plain,
    ( ( e3 = e2 )
    | ( op(e3,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_34406,c_118]) ).

tff(c_37268,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_34001,c_378,c_37267]) ).

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

tff(c_37270,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37269,c_37269,c_35413]) ).

tff(c_37280,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_37270]) ).

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

tff(c_37297,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34349,c_37281,c_34348,c_144]) ).

tff(c_37298,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37161,c_376,c_378,c_37259,c_384,c_37297]) ).

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

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

tff(c_37307,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_37300,c_362]) ).

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

tff(c_29852,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_368]) ).

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_37362,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_34467,c_34568,c_37307,c_33998,c_29852,c_20]) ).

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

tff(c_37371,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_37364,c_262]) ).

tff(c_34408,plain,
    op(e4,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34399,c_68]) ).

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

tff(c_37785,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37364,c_34349,c_34408,c_138]) ).

tff(c_37786,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_33999,c_382,c_37785]) ).

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

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

tff(c_37787,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37786,c_37786,c_37625]) ).

tff(c_37796,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_37787]) ).

tff(c_37797,plain,
    ( ( op(e2,e1) != e3 )
    | ( op(e1,e2) != e0 ) ),
    inference(splitRight,[status(thm)],[c_676]) ).

tff(c_37799,plain,
    op(e1,e2) != e0,
    inference(splitLeft,[status(thm)],[c_37797]) ).

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

tff(c_37897,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34349,c_34348,c_152]) ).

tff(c_37898,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_34466,c_386,c_37799,c_392,c_37897]) ).

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

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

tff(c_37900,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37898,c_37898,c_37843]) ).

tff(c_37910,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_37900]) ).

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

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

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

tff(c_34459,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34408,c_334]) ).

tff(c_37370,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_37364,c_348]) ).

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

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

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_37977,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37913,c_34459,c_37370,c_33999,c_34008,c_18]) ).

tff(c_37978,plain,
    op(e1,e3) != e2,
    inference(splitRight,[status(thm)],[c_37911]) ).

tff(c_102,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_802]) ).

tff(c_38021,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e2,e3) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_34401,c_102]) ).

tff(c_38022,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37371,c_37978,c_32348,c_376,c_378,c_38021]) ).

tff(c_38023,plain,
    op(e2,e1) != e3,
    inference(splitRight,[status(thm)],[c_37797]) ).

tff(c_38203,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37364,c_34349,c_34408,c_138]) ).

tff(c_38204,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_38023,c_33999,c_382,c_38203]) ).

tff(c_38205,plain,
    ( ( op(e0,e2) != e3 )
    | ( op(e2,e0) != e1 ) ),
    inference(splitRight,[status(thm)],[c_682]) ).

tff(c_38207,plain,
    op(e2,e0) != e1,
    inference(splitLeft,[status(thm)],[c_38205]) ).

tff(c_34354,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34348,c_236]) ).

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

tff(c_34449,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_34406,c_320]) ).

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_39112,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_34354,c_34449,c_32341,c_36]) ).

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

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

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

tff(c_39114,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_39113,c_39113,c_38923]) ).

tff(c_39124,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_39114]) ).

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

tff(c_39128,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_39125,c_39125,c_38923]) ).

tff(c_39138,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_39128]) ).

tff(c_39139,plain,
    ( ( op(e1,e2) != e0 )
    | ( op(e2,e1) != e3 ) ),
    inference(splitRight,[status(thm)],[c_642]) ).

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

tff(c_39306,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34349,c_34408,c_138]) ).

tff(c_39307,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_39141,c_33999,c_382,c_39306]) ).

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

tff(c_39308,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_39307,c_39307,c_39154]) ).

tff(c_39318,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_39308]) ).

tff(c_39319,plain,
    ( ( op(e0,e1) != e3 )
    | ( op(e1,e0) != e2 ) ),
    inference(splitRight,[status(thm)],[c_678]) ).

tff(c_39321,plain,
    op(e1,e0) != e2,
    inference(splitLeft,[status(thm)],[c_39319]) ).

tff(c_32350,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_32332,c_226]) ).

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

tff(c_39490,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_34410,c_162]) ).

tff(c_39491,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_39321,c_32350,c_390,c_39490]) ).

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

tff(c_39506,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_39491,c_34410,c_166]) ).

tff(c_39507,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_34356,c_38207,c_384,c_392,c_39506]) ).

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

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

tff(c_39510,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_39509,c_39509,c_38212]) ).

tff(c_39520,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_39510]) ).

tff(c_39521,plain,
    ( ( op(e1,e0) != e3 )
    | ( op(e0,e1) != e2 ) ),
    inference(splitRight,[status(thm)],[c_674]) ).

tff(c_39523,plain,
    op(e0,e1) != e2,
    inference(splitLeft,[status(thm)],[c_39521]) ).

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

tff(c_40012,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_39523,c_376,c_32349,c_384,c_40011]) ).

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

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

tff(c_40013,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40012,c_40012,c_39532]) ).

tff(c_40022,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_40013]) ).

tff(c_40023,plain,
    ( ( op(e3,e1) != e2 )
    | ( op(e1,e3) != e0 ) ),
    inference(splitRight,[status(thm)],[c_664]) ).

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

tff(c_300,plain,
    op(e4,e3) != op(e1,e3),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_34426,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34401,c_300]) ).

tff(c_40580,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_40025,c_34353,c_34426,c_34011,c_34]) ).

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

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

tff(c_40582,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40580,c_40580,c_39524]) ).

tff(c_40591,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_32333,c_40582]) ).

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

tff(c_40594,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40593,c_40593,c_39524]) ).

tff(c_40604,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_40594]) ).

tff(c_40605,plain,
    ( ( op(e1,e3) != e0 )
    | ( op(e3,e1) != e2 ) ),
    inference(splitRight,[status(thm)],[c_646]) ).

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

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

tff(c_40692,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_39523,c_376,c_32349,c_40607,c_384,c_40691]) ).

tff(c_40693,plain,
    op(e1,e3) != e0,
    inference(splitRight,[status(thm)],[c_40605]) ).

tff(c_41348,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_40693,c_34353,c_34426,c_34011,c_34]) ).

tff(c_41356,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_41348,c_312]) ).

tff(c_41366,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29833,c_29832,c_164]) ).

tff(c_41367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_39523,c_34450,c_41356,c_390,c_41366]) ).

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

tff(c_41375,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_41369,c_348]) ).

tff(c_42366,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_33995,c_33994,c_104]) ).

tff(c_42367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41612,c_41375,c_34448,c_376,c_378,c_42366]) ).

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

tff(c_42376,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42369,c_310]) ).

tff(c_41376,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_41369,c_262]) ).

tff(c_42470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29841,c_42376,c_41376,c_34425,c_29848,c_44]) ).

tff(c_42471,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_34397]) ).

tff(c_42474,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_42471]) ).

tff(c_42478,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_42474,c_58]) ).

tff(c_42488,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33999,c_42478]) ).

tff(c_42489,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_42471]) ).

tff(c_42491,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_42489]) ).

tff(c_42497,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_42491,c_56]) ).

tff(c_42505,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33994,c_42497]) ).

tff(c_42507,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_42505]) ).

tff(c_42508,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_42489]) ).

tff(c_42514,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_42508,c_58]) ).

tff(c_42524,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_34001,c_42514]) ).

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

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

tff(c_42528,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_238]) ).

tff(c_42560,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_42557,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_42527,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_234]) ).

tff(c_42530,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_248]) ).

tff(c_42570,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_42577,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42570,c_66]) ).

tff(c_42582,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42530,c_42577]) ).

tff(c_42583,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_42585,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_42583]) ).

tff(c_42593,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42585,c_66]) ).

tff(c_42598,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42527,c_42593]) ).

tff(c_42599,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_42583]) ).

tff(c_42601,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_42599]) ).

tff(c_42605,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_42601,c_60]) ).

tff(c_42615,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_42605]) ).

tff(c_42617,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_42615]) ).

tff(c_42618,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_42599]) ).

tff(c_42620,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_42618]) ).

tff(c_42628,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42620,c_62]) ).

tff(c_42695,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42628,c_218]) ).

tff(c_42569,plain,
    op(e2,e2) != e4,
    inference(splitLeft,[status(thm)],[c_414]) ).

tff(c_42934,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42560,c_42557,c_42695,c_724,c_42569,c_26]) ).

tff(c_42935,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_42618]) ).

tff(c_42947,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42935,c_66]) ).

tff(c_42952,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42528,c_42947]) ).

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

tff(c_42955,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42953,c_214]) ).

tff(c_42958,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42953,c_226]) ).

tff(c_42982,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_42987,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42982,c_62]) ).

tff(c_42994,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42958,c_42987]) ).

tff(c_42995,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_42997,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_42995]) ).

tff(c_43005,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42997,c_66]) ).

tff(c_43011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42527,c_43005]) ).

tff(c_43012,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_42995]) ).

tff(c_43014,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_43012]) ).

tff(c_43017,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_43014,c_60]) ).

tff(c_43027,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_43017]) ).

tff(c_43029,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_43027]) ).

tff(c_43030,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_43012]) ).

tff(c_43032,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_43030]) ).

tff(c_43040,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43032,c_62]) ).

tff(c_43047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42955,c_43040]) ).

tff(c_43048,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_43030]) ).

tff(c_43055,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43048,c_56]) ).

tff(c_43063,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42953,c_43055]) ).

tff(c_43065,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_43063]) ).

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

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

tff(c_43068,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43066,c_228]) ).

tff(c_43069,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43066,c_226]) ).

tff(c_43104,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_43111,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43104,c_66]) ).

tff(c_43117,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_42530,c_43111]) ).

tff(c_43118,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_43120,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_43118]) ).

tff(c_43126,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43120,c_62]) ).

tff(c_43133,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43069,c_43126]) ).

tff(c_43134,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_43118]) ).

tff(c_43136,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_43134]) ).

tff(c_43139,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_43136,c_60]) ).

tff(c_43149,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_43139]) ).

tff(c_43151,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_43149]) ).

tff(c_43152,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_43134]) ).

tff(c_43154,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_43152]) ).

tff(c_43163,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43154,c_62]) ).

tff(c_43170,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43068,c_43163]) ).

tff(c_43171,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_43152]) ).

tff(c_43180,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43171,c_62]) ).

tff(c_43186,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_43067,c_43180]) ).

tff(c_43188,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_43186]) ).

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

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

tff(c_43193,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43189,c_222]) ).

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

tff(c_43195,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43189,c_232]) ).

tff(c_43230,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_43235,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43230,c_62]) ).

tff(c_43242,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43195,c_43235]) ).

tff(c_43243,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_43245,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_43243]) ).

tff(c_43251,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43245,c_62]) ).

tff(c_43258,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43192,c_43251]) ).

tff(c_43259,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_43243]) ).

tff(c_43261,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_43259]) ).

tff(c_43264,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_43261,c_60]) ).

tff(c_43274,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42525,c_43264]) ).

tff(c_43276,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_43274]) ).

tff(c_43277,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_43259]) ).

tff(c_43280,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_43277]) ).

tff(c_43288,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43280,c_62]) ).

tff(c_43295,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43193,c_43288]) ).

tff(c_43296,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_43277]) ).

tff(c_43305,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43296,c_62]) ).

tff(c_43311,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43190,c_43305]) ).

tff(c_43313,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_43311]) ).

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

tff(c_43334,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_252]) ).

tff(c_44331,plain,
    op(e4,e4) != e0,
    inference(splitLeft,[status(thm)],[c_402]) ).

tff(c_44332,plain,
    op(e4,e4) != e1,
    inference(splitLeft,[status(thm)],[c_400]) ).

tff(c_43351,plain,
    op(e4,e4) != e2,
    inference(splitLeft,[status(thm)],[c_398]) ).

tff(c_43353,plain,
    op(e4,e4) != e3,
    inference(splitLeft,[status(thm)],[c_396]) ).

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

tff(c_43317,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43314,c_238]) ).

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

tff(c_43330,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_344]) ).

tff(c_43316,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43314,c_236]) ).

tff(c_43319,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43314,c_250]) ).

tff(c_43360,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_43367,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43360,c_66]) ).

tff(c_43372,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43319,c_43367]) ).

tff(c_43373,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_43375,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_43373]) ).

tff(c_43383,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43375,c_66]) ).

tff(c_43388,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43316,c_43383]) ).

tff(c_43389,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_43373]) ).

tff(c_43391,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_43389]) ).

tff(c_43398,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43391,c_62]) ).

tff(c_43405,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43330,c_43398]) ).

tff(c_43406,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_43389]) ).

tff(c_43408,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_43406]) ).

tff(c_43418,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43408,c_66]) ).

tff(c_43423,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43317,c_43418]) ).

tff(c_43424,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_43406]) ).

tff(c_43438,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_43424,c_72]) ).

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

tff(c_43462,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_43438,c_370]) ).

tff(c_43354,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_43349,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_43342,plain,
    op(e0,e0) != e4,
    inference(splitLeft,[status(thm)],[c_434]) ).

tff(c_44301,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43462,c_723,c_43354,c_43349,c_43342,c_50]) ).

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

tff(c_44322,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44303,c_370]) ).

tff(c_44336,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_44341,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44336,c_62]) ).

tff(c_44348,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44322,c_44341]) ).

tff(c_44349,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_44351,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_44349]) ).

tff(c_44359,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_44351,c_66]) ).

tff(c_44364,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43316,c_44359]) ).

tff(c_44365,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_44349]) ).

tff(c_44367,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_44365]) ).

tff(c_44374,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44367,c_62]) ).

tff(c_44381,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43330,c_44374]) ).

tff(c_44382,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_44365]) ).

tff(c_44385,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_44382]) ).

tff(c_44395,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_44385,c_66]) ).

tff(c_44400,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43317,c_44395]) ).

tff(c_44401,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_44382]) ).

tff(c_44409,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44401,c_56]) ).

tff(c_44478,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44409,c_276]) ).

tff(c_44705,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44331,c_44332,c_43351,c_43353,c_44478,c_2]) ).

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

tff(c_44711,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44706,c_184]) ).

tff(c_44712,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44706,c_182]) ).

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

tff(c_44709,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44706,c_192]) ).

tff(c_44738,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_44742,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44738,c_54]) ).

tff(c_44750,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44709,c_44742]) ).

tff(c_44751,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_44753,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_44751]) ).

tff(c_44757,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44753,c_56]) ).

tff(c_44765,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_44707,c_44757]) ).

tff(c_44767,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_44765]) ).

tff(c_44768,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_44751]) ).

tff(c_44770,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_44768]) ).

tff(c_44777,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44770,c_62]) ).

tff(c_44785,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43330,c_44777]) ).

tff(c_44786,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_44768]) ).

tff(c_44788,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_44786]) ).

tff(c_44795,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44788,c_54]) ).

tff(c_44803,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44712,c_44795]) ).

tff(c_44804,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_44786]) ).

tff(c_44812,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44804,c_54]) ).

tff(c_44820,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44711,c_44812]) ).

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

tff(c_44841,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44821,c_190]) ).

tff(c_44842,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44821,c_188]) ).

tff(c_44840,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44821,c_192]) ).

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

tff(c_44854,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_44859,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44854,c_62]) ).

tff(c_44867,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44322,c_44859]) ).

tff(c_44868,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_44870,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_44868]) ).

tff(c_44874,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44870,c_56]) ).

tff(c_44882,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_44822,c_44874]) ).

tff(c_44884,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_44882]) ).

tff(c_44885,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_44868]) ).

tff(c_44887,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_44885]) ).

tff(c_44893,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44887,c_54]) ).

tff(c_44901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44840,c_44893]) ).

tff(c_44902,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_44885]) ).

tff(c_44904,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_44902]) ).

tff(c_44911,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44904,c_54]) ).

tff(c_44919,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44842,c_44911]) ).

tff(c_44920,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_44902]) ).

tff(c_44928,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44920,c_54]) ).

tff(c_44936,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44841,c_44928]) ).

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

tff(c_44940,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44937,c_178]) ).

tff(c_44941,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44937,c_182]) ).

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

tff(c_44958,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44938,c_274]) ).

tff(c_44939,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44937,c_188]) ).

tff(c_44972,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_44976,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44972,c_54]) ).

tff(c_44984,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44939,c_44976]) ).

tff(c_44985,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_44988,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_44985]) ).

tff(c_44991,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44988,c_58]) ).

tff(c_45001,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44958,c_44991]) ).

tff(c_45002,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_44985]) ).

tff(c_45004,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_45002]) ).

tff(c_45010,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45004,c_54]) ).

tff(c_45018,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44941,c_45010]) ).

tff(c_45019,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_45002]) ).

tff(c_45021,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_45019]) ).

tff(c_45031,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_45021,c_66]) ).

tff(c_45037,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43317,c_45031]) ).

tff(c_45038,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_45019]) ).

tff(c_45048,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45038,c_54]) ).

tff(c_45056,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44940,c_45048]) ).

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

tff(c_45062,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45057,c_178]) ).

tff(c_45061,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45057,c_184]) ).

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

tff(c_45060,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45057,c_190]) ).

tff(c_45094,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_45098,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45094,c_54]) ).

tff(c_45106,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45060,c_45098]) ).

tff(c_45107,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_45109,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_45107]) ).

tff(c_45114,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45109,c_56]) ).

tff(c_45122,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_45114]) ).

tff(c_45124,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_45122]) ).

tff(c_45125,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_45107]) ).

tff(c_45127,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_45125]) ).

tff(c_45133,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45127,c_54]) ).

tff(c_45141,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45061,c_45133]) ).

tff(c_45142,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_45125]) ).

tff(c_45144,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_45142]) ).

tff(c_45151,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45144,c_54]) ).

tff(c_45159,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45062,c_45151]) ).

tff(c_45160,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_45142]) ).

tff(c_45173,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_45160,c_70]) ).

tff(c_45210,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_45173,c_270]) ).

tff(c_45090,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_45894,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45210,c_723,c_45090,c_43349,c_43342,c_50]) ).

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

tff(c_45912,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_45896,c_268]) ).

tff(c_43328,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_242]) ).

tff(c_45082,plain,
    op(e3,e3) != e2,
    inference(splitLeft,[status(thm)],[c_408]) ).

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

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

tff(c_45927,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_45931,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45927,c_54]) ).

tff(c_45939,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45060,c_45931]) ).

tff(c_45940,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_45942,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_45940]) ).

tff(c_45946,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45942,c_56]) ).

tff(c_45954,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_45946]) ).

tff(c_45956,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_45954]) ).

tff(c_45957,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_45940]) ).

tff(c_45959,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_45957]) ).

tff(c_45965,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45959,c_54]) ).

tff(c_45973,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45061,c_45965]) ).

tff(c_45974,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_45957]) ).

tff(c_45976,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_45974]) ).

tff(c_45983,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45976,c_54]) ).

tff(c_45991,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45062,c_45983]) ).

tff(c_45992,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_45974]) ).

tff(c_45997,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45992,c_60]) ).

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

tff(c_47840,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45912,c_43328,c_378,c_45082,c_45073,c_47839]) ).

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

tff(c_47848,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_208]) ).

tff(c_45072,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_186]) ).

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

tff(c_47862,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47841,c_204]) ).

tff(c_47863,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47841,c_196]) ).

tff(c_47861,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47841,c_210]) ).

tff(c_47881,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_47883,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47881,c_58]) ).

tff(c_47893,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47861,c_47883]) ).

tff(c_47894,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_47896,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_47894]) ).

tff(c_47899,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47896,c_58]) ).

tff(c_47909,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47863,c_47899]) ).

tff(c_47910,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_47894]) ).

tff(c_47912,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_47910]) ).

tff(c_47916,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47912,c_58]) ).

tff(c_47926,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47862,c_47916]) ).

tff(c_47927,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_47910]) ).

tff(c_47929,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_47927]) ).

tff(c_47933,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47929,c_60]) ).

tff(c_47943,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_47933]) ).

tff(c_47945,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_47943]) ).

tff(c_47946,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_47927]) ).

tff(c_47960,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_47946,c_72]) ).

tff(c_48420,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47960,c_162]) ).

tff(c_48421,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47875,c_43334,c_390,c_47848,c_45072,c_48420]) ).

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

tff(c_48429,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48422,c_264]) ).

tff(c_48456,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_48458,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48456,c_58]) ).

tff(c_48468,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47861,c_48458]) ).

tff(c_48469,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_48471,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_48469]) ).

tff(c_48474,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48471,c_58]) ).

tff(c_48484,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47863,c_48474]) ).

tff(c_48485,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_48469]) ).

tff(c_48487,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_48485]) ).

tff(c_48491,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48487,c_58]) ).

tff(c_48501,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47862,c_48491]) ).

tff(c_48502,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_48485]) ).

tff(c_48504,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_48502]) ).

tff(c_48508,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48504,c_60]) ).

tff(c_48518,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_48508]) ).

tff(c_48520,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_48518]) ).

tff(c_48521,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_48502]) ).

tff(c_48533,plain,
    op(e2,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_48521,c_68]) ).

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

tff(c_48573,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_48533,c_350]) ).

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

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

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

tff(c_49417,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_48429,c_48573,c_43333,c_48]) ).

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

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

tff(c_49343,plain,
    op(op(e0,e1),op(e0,e1)) != e2,
    inference(splitLeft,[status(thm)],[c_582]) ).

tff(c_49419,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49418,c_49418,c_49343]) ).

tff(c_49429,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_49419]) ).

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

tff(c_49432,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49430,c_49430,c_49343]) ).

tff(c_49442,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_49432]) ).

tff(c_49443,plain,
    ( ( op(e0,e1) != e4 )
    | ( op(e1,e0) != e3 ) ),
    inference(splitRight,[status(thm)],[c_582]) ).

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

tff(c_48526,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48521,c_60]) ).

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

tff(c_48551,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48526,c_304]) ).

tff(c_48431,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48422,c_256]) ).

tff(c_140,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_802]) ).

tff(c_50444,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_43314,c_140]) ).

tff(c_50445,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_49445,c_378,c_382,c_48551,c_50444]) ).

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

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

tff(c_50446,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_50445,c_50445,c_50396]) ).

tff(c_50456,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_50446]) ).

tff(c_50457,plain,
    ( ( op(e1,e4) != e3 )
    | ( op(e4,e1) != e0 ) ),
    inference(splitRight,[status(thm)],[c_572]) ).

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

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

tff(c_48571,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_48533,c_336]) ).

tff(c_43331,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_340]) ).

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

tff(c_50661,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_50459,c_48571,c_43331,c_45061,c_8]) ).

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

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

tff(c_50662,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_50661,c_50661,c_50465]) ).

tff(c_50672,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_50662]) ).

tff(c_50673,plain,
    ( ( op(e4,e1) != e3 )
    | ( op(e1,e4) != e0 ) ),
    inference(splitRight,[status(thm)],[c_568]) ).

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

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

tff(c_48535,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48521,c_72]) ).

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

tff(c_48561,plain,
    op(e4,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48535,c_356]) ).

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

tff(c_49287,plain,
    ( ( e2 = e0 )
    | ( op(e4,e3) = e0 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_45057,c_45058,c_92]) ).

tff(c_49288,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_48561,c_386,c_390,c_49287]) ).

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

tff(c_49298,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_49289,c_182]) ).

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

tff(c_48550,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48526,c_296]) ).

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_49308,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_49298,c_45073,c_48550,c_45062,c_4]) ).

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

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

tff(c_49310,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49308,c_49308,c_48607]) ).

tff(c_49319,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_49310]) ).

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

tff(c_49322,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49320,c_49320,c_48607]) ).

tff(c_49332,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_48423,c_49322]) ).

tff(c_49333,plain,
    ( ( op(e4,e3) != e1 )
    | ( op(e3,e4) != e0 ) ),
    inference(splitRight,[status(thm)],[c_556]) ).

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

tff(c_48528,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48521,c_56]) ).

tff(c_51074,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e4) = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48528,c_45058,c_90]) ).

tff(c_51075,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_48431,c_50675,c_386,c_49335,c_390,c_51074]) ).

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

tff(c_51152,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_43314,c_51077,c_140]) ).

tff(c_51153,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49445,c_378,c_382,c_48551,c_388,c_51152]) ).

tff(c_51154,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_49443]) ).

tff(c_48430,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48422,c_258]) ).

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

tff(c_47852,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_308]) ).

tff(c_48552,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48526,c_310]) ).

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

tff(c_48594,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48528,c_278]) ).

tff(c_51241,plain,
    ( ( op(e3,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( op(e3,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47841,c_47842,c_96]) ).

tff(c_51242,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_48594,c_51241]) ).

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

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

tff(c_51203,plain,
    op(op(e3,e0),op(e3,e0)) != e2,
    inference(splitLeft,[status(thm)],[c_554]) ).

tff(c_51244,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51243,c_51243,c_51203]) ).

tff(c_51253,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_51244]) ).

tff(c_51254,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_51242]) ).

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

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

tff(c_51256,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51254,c_51254,c_51194]) ).

tff(c_51266,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_51256]) ).

tff(c_51267,plain,
    ( ( op(e3,e0) != e1 )
    | ( op(e0,e3) != e4 ) ),
    inference(splitRight,[status(thm)],[c_554]) ).

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

tff(c_51314,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_48430,c_47852,c_48552,c_51269,c_44]) ).

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

tff(c_51179,plain,
    op(op(e0,e3),op(e0,e3)) != e2,
    inference(splitLeft,[status(thm)],[c_558]) ).

tff(c_51316,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51314,c_51314,c_51179]) ).

tff(c_51326,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_51316]) ).

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

tff(c_51329,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51328,c_51328,c_51179]) ).

tff(c_51339,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_51329]) ).

tff(c_51340,plain,
    ( ( op(e0,e3) != e1 )
    | ( op(e3,e0) != e4 ) ),
    inference(splitRight,[status(thm)],[c_558]) ).

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

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

tff(c_154,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_802]) ).

tff(c_51872,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48423,c_51155,c_48535,c_154]) ).

tff(c_51873,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_51342,c_45060,c_51872]) ).

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

tff(c_51880,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_51875,c_212]) ).

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

tff(c_52230,plain,
    ( ( op(e4,e1) = e4 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_48533,c_134]) ).

tff(c_52231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_51154,c_376,c_380,c_51880,c_45061,c_52230]) ).

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

tff(c_52239,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_52233,c_200]) ).

tff(c_52232,plain,
    op(e4,e3) != e1,
    inference(splitRight,[status(thm)],[c_49333]) ).

tff(c_52492,plain,
    ( ( op(e4,e3) = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48526,c_47842,c_106]) ).

tff(c_52493,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_43317,c_382,c_384,c_52232,c_52492]) ).

tff(c_52255,plain,
    op(op(e0,e3),op(e0,e3)) != e2,
    inference(splitLeft,[status(thm)],[c_558]) ).

tff(c_52494,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_52493,c_52493,c_52255]) ).

tff(c_52504,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_52494]) ).

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

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

tff(c_52528,plain,
    ( ( op(e3,e0) != e1 )
    | ( op(e0,e3) != e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52506,c_586]) ).

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

tff(c_48592,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48528,c_290]) ).

tff(c_156,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_802]) ).

tff(c_52794,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48423,c_48422,c_156]) ).

tff(c_52795,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_52529,c_48592,c_52794]) ).

tff(c_52516,plain,
    op(op(e0,e1),op(e0,e1)) != e2,
    inference(splitLeft,[status(thm)],[c_582]) ).

tff(c_52796,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_52795,c_52795,c_52516]) ).

tff(c_52806,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_52796]) ).

tff(c_52807,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_52528]) ).

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

tff(c_48572,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_48533,c_338]) ).

tff(c_53022,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47841,c_47842,c_52233,c_108]) ).

tff(c_53023,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52807,c_48572,c_382,c_384,c_392,c_53022]) ).

tff(c_53024,plain,
    ( ( op(e0,e1) != e4 )
    | ( op(e1,e0) != e3 ) ),
    inference(splitRight,[status(thm)],[c_582]) ).

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

tff(c_53167,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_48571,c_43331,c_45061,c_8]) ).

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

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

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

tff(c_53169,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53168,c_53168,c_53080]) ).

tff(c_53179,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_48423,c_53169]) ).

tff(c_53180,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_53167]) ).

tff(c_53182,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53180,c_53180,c_53080]) ).

tff(c_53192,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_53182]) ).

tff(c_53193,plain,
    ( ( op(e4,e1) != e0 )
    | ( op(e1,e4) != e3 ) ),
    inference(splitRight,[status(thm)],[c_540]) ).

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

tff(c_53445,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_43314,c_140]) ).

tff(c_53446,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53026,c_378,c_382,c_48551,c_53195,c_53445]) ).

tff(c_53448,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_53193]) ).

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

tff(c_53449,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53448,c_53448,c_53046]) ).

tff(c_53459,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_47842,c_53449]) ).

tff(c_53460,plain,
    ( ( op(e1,e4) != e3 )
    | ( op(e4,e1) != e0 ) ),
    inference(splitRight,[status(thm)],[c_572]) ).

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

tff(c_150,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_802]) ).

tff(c_53524,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e3,e1) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43315,c_48533,c_150]) ).

tff(c_53525,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_48429,c_390,c_392,c_52239,c_53462,c_53524]) ).

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

tff(c_53532,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53527,c_182]) ).

tff(c_53662,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53532,c_52232,c_45073,c_48550,c_45062,c_4]) ).

tff(c_53663,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_53671,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53663,c_258]) ).

tff(c_53702,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_53703,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53702,c_60]) ).

tff(c_53713,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53663,c_53703]) ).

tff(c_53715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_53713]) ).

tff(c_53716,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_53718,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_53716]) ).

tff(c_53726,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_53718,c_66]) ).

tff(c_53731,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43316,c_53726]) ).

tff(c_53732,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_53716]) ).

tff(c_53734,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_53732]) ).

tff(c_53742,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53734,c_62]) ).

tff(c_53749,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43330,c_53742]) ).

tff(c_53750,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_53732]) ).

tff(c_53752,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_53750]) ).

tff(c_53762,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_53752,c_66]) ).

tff(c_53767,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43317,c_53762]) ).

tff(c_53768,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_53750]) ).

tff(c_53782,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53768,c_70]) ).

tff(c_53786,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53671,c_53782]) ).

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

tff(c_53794,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53787,c_256]) ).

tff(c_53833,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_53836,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53833,c_56]) ).

tff(c_53844,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53787,c_53836]) ).

tff(c_53846,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_53844]) ).

tff(c_53847,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_53849,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_53847]) ).

tff(c_53857,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_53849,c_66]) ).

tff(c_53862,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43316,c_53857]) ).

tff(c_53863,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_53847]) ).

tff(c_53865,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_53863]) ).

tff(c_53872,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53865,c_62]) ).

tff(c_53879,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43330,c_53872]) ).

tff(c_53880,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_53863]) ).

tff(c_53882,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_53880]) ).

tff(c_53892,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_53882,c_66]) ).

tff(c_53897,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43317,c_53892]) ).

tff(c_53898,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_53880]) ).

tff(c_53911,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53898,c_70]) ).

tff(c_53915,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53794,c_53911]) ).

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

tff(c_53942,plain,
    op(e4,e4) != e0,
    inference(splitLeft,[status(thm)],[c_402]) ).

tff(c_53944,plain,
    op(e4,e4) != e1,
    inference(splitLeft,[status(thm)],[c_400]) ).

tff(c_53945,plain,
    op(e4,e4) != e2,
    inference(splitLeft,[status(thm)],[c_398]) ).

tff(c_53954,plain,
    op(e4,e4) != e3,
    inference(splitLeft,[status(thm)],[c_396]) ).

tff(c_53957,plain,
    op(e1,e1) != e0,
    inference(splitLeft,[status(thm)],[c_432]) ).

tff(c_53920,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_222]) ).

tff(c_53918,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_214]) ).

tff(c_53921,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_228]) ).

tff(c_53963,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_53968,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53963,c_62]) ).

tff(c_53975,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_53968]) ).

tff(c_53976,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_53979,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_53976]) ).

tff(c_53985,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53979,c_62]) ).

tff(c_53992,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_53985]) ).

tff(c_53993,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_53976]) ).

tff(c_53995,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_53993]) ).

tff(c_54002,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53995,c_62]) ).

tff(c_54009,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53920,c_54002]) ).

tff(c_54010,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_53993]) ).

tff(c_54012,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_54010]) ).

tff(c_54022,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_54012,c_66]) ).

tff(c_54098,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_54022,c_242]) ).

tff(c_53941,plain,
    op(e1,e1) != e2,
    inference(splitLeft,[status(thm)],[c_428]) ).

tff(c_53959,plain,
    op(e1,e1) != e3,
    inference(splitLeft,[status(thm)],[c_426]) ).

tff(c_53949,plain,
    op(e1,e1) != e4,
    inference(splitLeft,[status(thm)],[c_424]) ).

tff(c_54400,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53957,c_54098,c_53941,c_53959,c_53949,c_38]) ).

tff(c_54401,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_54010]) ).

tff(c_54407,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_54401,c_60]) ).

tff(c_54417,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_54407]) ).

tff(c_54419,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_54417]) ).

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

tff(c_54452,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_54457,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_62]) ).

tff(c_54464,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_54457]) ).

tff(c_54465,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_54467,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_54465]) ).

tff(c_54473,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_54467,c_62]) ).

tff(c_54480,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_54473]) ).

tff(c_54481,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_54465]) ).

tff(c_54483,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_54481]) ).

tff(c_54486,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_54483,c_60]) ).

tff(c_54496,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_54420,c_54486]) ).

tff(c_54498,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_54496]) ).

tff(c_54499,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_54481]) ).

tff(c_54501,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_54499]) ).

tff(c_54513,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54501,c_70]) ).

tff(c_54564,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54513,c_268]) ).

tff(c_53953,plain,
    op(e0,e0) != e2,
    inference(splitLeft,[status(thm)],[c_438]) ).

tff(c_54451,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_54450,plain,
    op(e0,e0) != e4,
    inference(splitLeft,[status(thm)],[c_434]) ).

tff(c_54726,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_54564,c_723,c_53953,c_54451,c_54450,c_50]) ).

tff(c_54727,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_54499]) ).

tff(c_54733,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_54727,c_60]) ).

tff(c_54743,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_54733]) ).

tff(c_54745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_54743]) ).

tff(c_54746,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_54774,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_54775,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_54774,c_60]) ).

tff(c_54785,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54746,c_54775]) ).

tff(c_54787,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_54785]) ).

tff(c_54788,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_54791,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_54788]) ).

tff(c_54797,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_54791,c_62]) ).

tff(c_54804,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_54797]) ).

tff(c_54805,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_54788]) ).

tff(c_54807,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_54805]) ).

tff(c_54810,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_54807,c_60]) ).

tff(c_54820,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_54420,c_54810]) ).

tff(c_54822,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_54820]) ).

tff(c_54823,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_54805]) ).

tff(c_54825,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_54823]) ).

tff(c_54832,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54825,c_54]) ).

tff(c_54895,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54832,c_174]) ).

tff(c_54977,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53942,c_53944,c_53945,c_53954,c_54895,c_2]) ).

tff(c_54978,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_54823]) ).

tff(c_54984,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_54978,c_60]) ).

tff(c_54994,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_54984]) ).

tff(c_54996,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_54994]) ).

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

tff(c_55006,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54997,c_254]) ).

tff(c_55026,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_55029,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55026,c_56]) ).

tff(c_55037,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54997,c_55029]) ).

tff(c_55039,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_55037]) ).

tff(c_55040,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_55042,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_55040]) ).

tff(c_55048,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55042,c_62]) ).

tff(c_55055,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_55048]) ).

tff(c_55056,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_55040]) ).

tff(c_55058,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_55056]) ).

tff(c_55061,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55058,c_60]) ).

tff(c_55071,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_54420,c_55061]) ).

tff(c_55073,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_55071]) ).

tff(c_55074,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_55056]) ).

tff(c_55076,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_55074]) ).

tff(c_55088,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55076,c_70]) ).

tff(c_55093,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55006,c_55088]) ).

tff(c_55094,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_55074]) ).

tff(c_55099,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55094,c_60]) ).

tff(c_55109,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_55099]) ).

tff(c_55111,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_55109]) ).

tff(c_55112,plain,
    op(e1,e0) = e1,
    inference(splitRight,[status(thm)],[c_432]) ).

tff(c_55114,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_55112,c_248]) ).

tff(c_55146,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_55151,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55146,c_62]) ).

tff(c_55158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_55151]) ).

tff(c_55159,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_55161,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_55159]) ).

tff(c_55167,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55161,c_62]) ).

tff(c_55174,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_55167]) ).

tff(c_55175,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_55159]) ).

tff(c_55177,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_55175]) ).

tff(c_55184,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55177,c_62]) ).

tff(c_55191,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53920,c_55184]) ).

tff(c_55192,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_55175]) ).

tff(c_55194,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_55192]) ).

tff(c_55204,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_55194,c_66]) ).

tff(c_55210,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55114,c_55204]) ).

tff(c_55211,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_55192]) ).

tff(c_55216,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55211,c_60]) ).

tff(c_55226,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_55216]) ).

tff(c_55228,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_55226]) ).

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

tff(c_55234,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55229,c_182]) ).

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

tff(c_55252,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_274]) ).

tff(c_55232,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55229,c_188]) ).

tff(c_55266,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_55270,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55266,c_54]) ).

tff(c_55278,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55232,c_55270]) ).

tff(c_55279,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_55282,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_55279]) ).

tff(c_55285,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55282,c_58]) ).

tff(c_55295,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55252,c_55285]) ).

tff(c_55296,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_55279]) ).

tff(c_55298,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_55296]) ).

tff(c_55304,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55298,c_54]) ).

tff(c_55312,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55234,c_55304]) ).

tff(c_55313,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_55296]) ).

tff(c_55315,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_55313]) ).

tff(c_55328,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55315,c_70]) ).

tff(c_55413,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55328,c_268]) ).

tff(c_55257,plain,
    op(e0,e0) != e3,
    inference(splitLeft,[status(thm)],[c_436]) ).

tff(c_55259,plain,
    op(e0,e0) != e4,
    inference(splitLeft,[status(thm)],[c_434]) ).

tff(c_55621,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55413,c_723,c_53953,c_55257,c_55259,c_50]) ).

tff(c_55622,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_55313]) ).

tff(c_55629,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55622,c_60]) ).

tff(c_55639,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_55629]) ).

tff(c_55641,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_55639]) ).

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

tff(c_55651,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55642,c_254]) ).

tff(c_55677,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_55680,plain,
    op(e0,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55677,c_56]) ).

tff(c_55688,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55642,c_55680]) ).

tff(c_55690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_55688]) ).

tff(c_55691,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_55693,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_55691]) ).

tff(c_55696,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55693,c_58]) ).

tff(c_55706,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55252,c_55696]) ).

tff(c_55707,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_55691]) ).

tff(c_55709,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_55707]) ).

tff(c_55715,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55709,c_54]) ).

tff(c_55723,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55234,c_55715]) ).

tff(c_55724,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_55707]) ).

tff(c_55726,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_55724]) ).

tff(c_55738,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55726,c_70]) ).

tff(c_55743,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55651,c_55738]) ).

tff(c_55744,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_55724]) ).

tff(c_55749,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55744,c_60]) ).

tff(c_55759,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_55749]) ).

tff(c_55761,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_55759]) ).

tff(c_55763,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_55773,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_372]) ).

tff(c_55790,plain,
    op(e1,e1) != e3,
    inference(splitLeft,[status(thm)],[c_426]) ).

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

tff(c_53935,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_324]) ).

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

tff(c_55251,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_280]) ).

tff(c_55762,plain,
    op(e0,e3) = e0,
    inference(splitRight,[status(thm)],[c_436]) ).

tff(c_55798,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_55799,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55798,c_60]) ).

tff(c_55809,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55762,c_55799]) ).

tff(c_55811,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_55809]) ).

tff(c_55812,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_55814,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_55812]) ).

tff(c_55817,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55814,c_58]) ).

tff(c_55827,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55252,c_55817]) ).

tff(c_55828,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_55812]) ).

tff(c_55830,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_55828]) ).

tff(c_55836,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55830,c_54]) ).

tff(c_55844,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55234,c_55836]) ).

tff(c_55845,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_55828]) ).

tff(c_55848,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_55845]) ).

tff(c_55858,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_55848,c_66]) ).

tff(c_56126,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55858,c_140]) ).

tff(c_56127,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55773,c_55790,c_53935,c_382,c_55251,c_56126]) ).

tff(c_56128,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_55845]) ).

tff(c_56133,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56128,c_60]) ).

tff(c_56143,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_56133]) ).

tff(c_56145,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_56143]) ).

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

tff(c_56182,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_56183,plain,
    op(e0,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56182,c_60]) ).

tff(c_56193,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55762,c_56183]) ).

tff(c_56195,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_56193]) ).

tff(c_56196,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_57971,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_56196]) ).

tff(c_57974,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57971,c_58]) ).

tff(c_57984,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55252,c_57974]) ).

tff(c_57985,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_56196]) ).

tff(c_57987,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_57985]) ).

tff(c_57990,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57987,c_60]) ).

tff(c_58000,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_56146,c_57990]) ).

tff(c_58002,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_58000]) ).

tff(c_58003,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_57985]) ).

tff(c_58005,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_58003]) ).

tff(c_58018,plain,
    op(e3,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_58005,c_72]) ).

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

tff(c_58914,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_58018,c_358]) ).

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

tff(c_55782,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55762,c_258]) ).

tff(c_58014,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_58005,c_64]) ).

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

tff(c_58931,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_58014,c_328]) ).

tff(c_53936,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_330]) ).

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

tff(c_64345,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_55782,c_58931,c_53936,c_46]) ).

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

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

tff(c_63907,plain,
    op(op(e0,e2),op(e0,e2)) != e3,
    inference(splitLeft,[status(thm)],[c_634]) ).

tff(c_64347,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_64346,c_64346,c_63907]) ).

tff(c_64356,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_56147,c_64347]) ).

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

tff(c_64374,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_64357,c_64357,c_63907]) ).

tff(c_64382,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_64374]) ).

tff(c_64383,plain,
    ( ( op(e0,e2) != e4 )
    | ( op(e2,e0) != e1 ) ),
    inference(splitRight,[status(thm)],[c_634]) ).

tff(c_64385,plain,
    op(e2,e0) != e1,
    inference(splitLeft,[status(thm)],[c_64383]) ).

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

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

tff(c_58915,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_58018,c_362]) ).

tff(c_56156,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_56146,c_248]) ).

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

tff(c_58932,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_58014,c_322]) ).

tff(c_58016,plain,
    op(e3,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_58005,c_68]) ).

tff(c_58922,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_58016,c_334]) ).

tff(c_56154,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_56146,c_238]) ).

tff(c_58065,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_58016,c_338]) ).

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

tff(c_53931,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_224]) ).

tff(c_56199,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_56196]) ).

tff(c_56202,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56199,c_58]) ).

tff(c_56212,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55252,c_56202]) ).

tff(c_56213,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_56196]) ).

tff(c_56215,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_56213]) ).

tff(c_56218,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56215,c_60]) ).

tff(c_56228,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_56146,c_56218]) ).

tff(c_56230,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_56228]) ).

tff(c_56231,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_56213]) ).

tff(c_56233,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_56231]) ).

tff(c_56242,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_56233,c_64]) ).

tff(c_56293,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_56242,c_322]) ).

tff(c_57924,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_56154,c_56293,c_53935,c_36]) ).

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

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

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

tff(c_57927,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57925,c_57925,c_56198]) ).

tff(c_57936,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_57927]) ).

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

tff(c_57941,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57937,c_57937,c_56198]) ).

tff(c_57950,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_57941]) ).

tff(c_57951,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_56231]) ).

tff(c_57956,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57951,c_60]) ).

tff(c_57966,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_57956]) ).

tff(c_57968,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_57966]) ).

tff(c_57969,plain,
    ( ( op(e1,e2) != e0 )
    | ( op(e2,e1) != e4 ) ),
    inference(splitRight,[status(thm)],[c_594]) ).

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

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_58871,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_58065,c_53920,c_53931,c_58090,c_28]) ).

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

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

tff(c_58873,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58871,c_58871,c_58040]) ).

tff(c_58883,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_58873]) ).

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

tff(c_58886,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58885,c_58885,c_58040]) ).

tff(c_58896,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_58886]) ).

tff(c_58897,plain,
    ( ( op(e2,e1) != e0 )
    | ( op(e1,e2) != e4 ) ),
    inference(splitRight,[status(thm)],[c_590]) ).

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

tff(c_59568,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_56154,c_58932,c_53935,c_58950,c_36]) ).

tff(c_59574,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_59568,c_236]) ).

tff(c_56153,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_56146,c_234]) ).

tff(c_59553,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56147,c_56146,c_144]) ).

tff(c_59554,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_58932,c_384,c_59553]) ).

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

tff(c_59560,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_59555,c_246]) ).

tff(c_58011,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_58005,c_56]) ).

tff(c_58904,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_58011,c_282]) ).

tff(c_59606,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_59574,c_56153,c_59560,c_55251,c_58904,c_32]) ).

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

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

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

tff(c_59609,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_59607,c_59607,c_58958]) ).

tff(c_59618,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_59609]) ).

tff(c_59619,plain,
    ( ( op(e1,e4) != e0 )
    | ( op(e4,e1) != e2 ) ),
    inference(splitRight,[status(thm)],[c_598]) ).

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

tff(c_55246,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_180]) ).

tff(c_59883,plain,
    op(e4,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_58922,c_59621,c_55246,c_55234,c_8]) ).

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

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

tff(c_59885,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_59883,c_59883,c_58949]) ).

tff(c_59895,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_59885]) ).

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

tff(c_59898,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_59897,c_59897,c_58949]) ).

tff(c_59908,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_59898]) ).

tff(c_59909,plain,
    ( ( op(e4,e1) != e0 )
    | ( op(e1,e4) != e2 ) ),
    inference(splitRight,[status(thm)],[c_588]) ).

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

tff(c_55781,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55762,c_262]) ).

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

tff(c_55768,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_272]) ).

tff(c_58923,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_58016,c_338]) ).

tff(c_60525,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58011,c_55230,c_86]) ).

tff(c_60526,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_56153,c_380,c_382,c_60525]) ).

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

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

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

tff(c_60528,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60527,c_60527,c_60441]) ).

tff(c_60538,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_56147,c_60528]) ).

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

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

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

tff(c_60557,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60539,c_60539,c_60445]) ).

tff(c_60567,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_56147,c_60557]) ).

tff(c_60568,plain,
    ( ( op(e2,e4) != e0 )
    | ( op(e4,e2) != e1 ) ),
    inference(splitRight,[status(thm)],[c_596]) ).

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

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

tff(c_53933,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_316]) ).

tff(c_55233,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55229,c_178]) ).

tff(c_60616,plain,
    op(e4,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_60570,c_58930,c_53933,c_55233,c_6]) ).

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

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

tff(c_60618,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60616,c_60616,c_59922]) ).

tff(c_60628,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_60618]) ).

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

tff(c_60631,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60630,c_60630,c_59922]) ).

tff(c_60641,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_56147,c_60631]) ).

tff(c_60642,plain,
    ( ( op(e4,e2) != e0 )
    | ( op(e2,e4) != e1 ) ),
    inference(splitRight,[status(thm)],[c_592]) ).

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

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

tff(c_58905,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_58011,c_278]) ).

tff(c_116,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_802]) ).

tff(c_61788,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_53916,c_116]) ).

tff(c_61789,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_58948,c_374,c_376,c_58905,c_61788]) ).

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

tff(c_61840,plain,
    ( ( op(e2,e4) = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61789,c_53917,c_53916,c_128]) ).

tff(c_61841,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_58923,c_382,c_384,c_60644,c_61840]) ).

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

tff(c_61848,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_61843,c_226]) ).

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

tff(c_62099,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_58914,c_61848,c_53921,c_53932,c_30]) ).

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

tff(c_61899,plain,
    op(op(e2,e0),op(e2,e0)) != e3,
    inference(splitLeft,[status(thm)],[c_624]) ).

tff(c_62100,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62099,c_62099,c_61899]) ).

tff(c_62109,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_62100]) ).

tff(c_62110,plain,
    ( ( op(e2,e0) != e4 )
    | ( op(e0,e2) != e1 ) ),
    inference(splitRight,[status(thm)],[c_624]) ).

tff(c_62112,plain,
    op(e0,e2) != e1,
    inference(splitLeft,[status(thm)],[c_62110]) ).

tff(c_62275,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_55782,c_62112,c_58931,c_53936,c_46]) ).

tff(c_62282,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_62275,c_264]) ).

tff(c_62292,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_55781,c_58924,c_55768,c_62282,c_48]) ).

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

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

tff(c_62294,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62292,c_62292,c_61862]) ).

tff(c_62302,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_62294]) ).

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

tff(c_62378,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_53916,c_61843,c_116]) ).

tff(c_62379,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_62303,c_58948,c_374,c_376,c_380,c_62378]) ).

tff(c_62380,plain,
    ( ( op(e0,e1) != e2 )
    | ( op(e1,e0) != e4 ) ),
    inference(splitRight,[status(thm)],[c_618]) ).

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

tff(c_62791,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_58914,c_61848,c_53921,c_53932,c_30]) ).

tff(c_62552,plain,
    op(op(e2,e0),op(e2,e0)) != e3,
    inference(splitLeft,[status(thm)],[c_624]) ).

tff(c_62792,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62791,c_62791,c_62552]) ).

tff(c_62801,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_62792]) ).

tff(c_62802,plain,
    ( ( op(e2,e0) != e4 )
    | ( op(e0,e2) != e1 ) ),
    inference(splitRight,[status(thm)],[c_624]) ).

tff(c_62804,plain,
    op(e0,e2) != e1,
    inference(splitLeft,[status(thm)],[c_62802]) ).

tff(c_61849,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_61843,c_290]) ).

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

tff(c_62965,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_55762,c_168]) ).

tff(c_62966,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_58924,c_62804,c_392,c_61849,c_62965]) ).

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

tff(c_63102,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_58018,c_166]) ).

tff(c_63103,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_56156,c_61848,c_392,c_63102]) ).

tff(c_63117,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_58018,c_63103,c_154]) ).

tff(c_63118,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_62382,c_62967,c_386,c_380,c_63117]) ).

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

tff(c_63229,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63120,c_56147,c_56146,c_144]) ).

tff(c_63230,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_58932,c_384,c_59916,c_63229]) ).

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

tff(c_63237,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_63232,c_246]) ).

tff(c_63740,plain,
    ( ( op(e4,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56147,c_58016,c_134]) ).

tff(c_63741,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_58948,c_380,c_55234,c_63740]) ).

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

tff(c_63743,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_63741,c_63741,c_63259]) ).

tff(c_63752,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_55230,c_63743]) ).

tff(c_63753,plain,
    ( ( op(e0,e1) != e2 )
    | ( op(e1,e0) != e4 ) ),
    inference(splitRight,[status(thm)],[c_618]) ).

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

tff(c_63857,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58915,c_56156,c_63237,c_55773,c_63755,c_40]) ).

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

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

tff(c_63866,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63859,c_364]) ).

tff(c_64551,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58914,c_64385,c_53921,c_53932,c_63866,c_30]) ).

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

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

tff(c_64652,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_53917,c_58014,c_114]) ).

tff(c_64653,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_64552,c_59911,c_374,c_376,c_55233,c_64652]) ).

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

tff(c_64852,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_64654,c_58923,c_53920,c_53931,c_58948,c_28]) ).

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

tff(c_64861,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64854,c_350]) ).

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

tff(c_65047,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_64853,c_56154,c_58932,c_53935,c_36]) ).

tff(c_65056,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65047,c_332]) ).

tff(c_58903,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_58011,c_288]) ).

tff(c_65062,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55763,c_55762,c_156]) ).

tff(c_65063,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_64861,c_65056,c_386,c_58903,c_65062]) ).

tff(c_65064,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_58003]) ).

tff(c_65069,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65064,c_60]) ).

tff(c_65079,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65069]) ).

tff(c_65081,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65079]) ).

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

tff(c_65090,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65082,c_258]) ).

tff(c_65120,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65125,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65120,c_62]) ).

tff(c_65132,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_65125]) ).

tff(c_65133,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65135,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65133]) ).

tff(c_65141,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65135,c_62]) ).

tff(c_65148,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_65141]) ).

tff(c_65149,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65133]) ).

tff(c_65152,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65149]) ).

tff(c_65159,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65152,c_62]) ).

tff(c_65166,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53920,c_65159]) ).

tff(c_65167,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65149]) ).

tff(c_65169,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_65167]) ).

tff(c_65181,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65169,c_70]) ).

tff(c_65185,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65090,c_65181]) ).

tff(c_65186,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_65167]) ).

tff(c_65191,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65186,c_60]) ).

tff(c_65201,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65191]) ).

tff(c_65203,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65201]) ).

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

tff(c_65206,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65204,c_234]) ).

tff(c_65246,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65251,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65246,c_62]) ).

tff(c_65258,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_65251]) ).

tff(c_65259,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65261,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65259]) ).

tff(c_65267,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65261,c_62]) ).

tff(c_65274,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_65267]) ).

tff(c_65275,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65259]) ).

tff(c_65277,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65275]) ).

tff(c_65282,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65277,c_56]) ).

tff(c_65290,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65204,c_65282]) ).

tff(c_65292,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_65290]) ).

tff(c_65293,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65275]) ).

tff(c_65295,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_65293]) ).

tff(c_65305,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65295,c_66]) ).

tff(c_65311,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65206,c_65305]) ).

tff(c_65312,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_65293]) ).

tff(c_65317,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65312,c_60]) ).

tff(c_65327,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65317]) ).

tff(c_65329,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65327]) ).

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

tff(c_65335,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65330,c_178]) ).

tff(c_65334,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65330,c_184]) ).

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

tff(c_65333,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65330,c_190]) ).

tff(c_65376,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65380,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65376,c_54]) ).

tff(c_65388,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65333,c_65380]) ).

tff(c_65389,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65391,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65389]) ).

tff(c_65395,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65391,c_56]) ).

tff(c_65403,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65331,c_65395]) ).

tff(c_65405,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_65403]) ).

tff(c_65406,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65389]) ).

tff(c_65408,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65406]) ).

tff(c_65414,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65408,c_54]) ).

tff(c_65422,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65334,c_65414]) ).

tff(c_65423,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65406]) ).

tff(c_65425,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_65423]) ).

tff(c_65432,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65425,c_54]) ).

tff(c_65440,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65335,c_65432]) ).

tff(c_65441,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_65423]) ).

tff(c_65446,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65441,c_60]) ).

tff(c_65456,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65446]) ).

tff(c_65458,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65456]) ).

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

tff(c_65464,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65459,c_182]) ).

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

tff(c_65461,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65459,c_192]) ).

tff(c_65505,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65509,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65505,c_54]) ).

tff(c_65517,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65461,c_65509]) ).

tff(c_65518,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65520,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65518]) ).

tff(c_65524,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65520,c_56]) ).

tff(c_65532,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65460,c_65524]) ).

tff(c_65534,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_65532]) ).

tff(c_65535,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65518]) ).

tff(c_65537,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65535]) ).

tff(c_65544,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65537,c_62]) ).

tff(c_65552,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53920,c_65544]) ).

tff(c_65553,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65535]) ).

tff(c_65555,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_65553]) ).

tff(c_65562,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65555,c_54]) ).

tff(c_65570,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65464,c_65562]) ).

tff(c_65571,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_65553]) ).

tff(c_65576,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65571,c_60]) ).

tff(c_65586,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65576]) ).

tff(c_65588,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65586]) ).

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

tff(c_65607,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65589,c_188]) ).

tff(c_65605,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65589,c_192]) ).

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

tff(c_65638,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65643,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65638,c_62]) ).

tff(c_65651,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_65643]) ).

tff(c_65652,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65654,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65652]) ).

tff(c_65658,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65654,c_56]) ).

tff(c_65666,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65590,c_65658]) ).

tff(c_65668,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_65666]) ).

tff(c_65669,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65652]) ).

tff(c_65672,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65669]) ).

tff(c_65678,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65672,c_54]) ).

tff(c_65686,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65605,c_65678]) ).

tff(c_65687,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65669]) ).

tff(c_65689,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_65687]) ).

tff(c_65696,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65689,c_54]) ).

tff(c_65704,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65607,c_65696]) ).

tff(c_65705,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_65687]) ).

tff(c_65710,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65705,c_60]) ).

tff(c_65720,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65710]) ).

tff(c_65722,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65720]) ).

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

tff(c_65740,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65723,c_238]) ).

tff(c_65772,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65777,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65772,c_62]) ).

tff(c_65784,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53921,c_65777]) ).

tff(c_65785,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65787,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65785]) ).

tff(c_65794,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65787,c_62]) ).

tff(c_65801,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53918,c_65794]) ).

tff(c_65802,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65785]) ).

tff(c_65804,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65802]) ).

tff(c_65811,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65804,c_62]) ).

tff(c_65818,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53920,c_65811]) ).

tff(c_65819,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65802]) ).

tff(c_65821,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_65819]) ).

tff(c_65831,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65821,c_66]) ).

tff(c_65837,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65740,c_65831]) ).

tff(c_65838,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_65819]) ).

tff(c_65843,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65838,c_60]) ).

tff(c_65853,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53916,c_65843]) ).

tff(c_65855,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65853]) ).

tff(c_65856,plain,
    op(e0,e1) = e0,
    inference(splitRight,[status(thm)],[c_440]) ).

tff(c_65861,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65856,c_264]) ).

tff(c_65863,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65856,c_262]) ).

tff(c_65888,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_65900,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_65865,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65856,c_260]) ).

tff(c_65857,plain,
    op(e0,e0) = e1,
    inference(splitRight,[status(thm)],[c_440]) ).

tff(c_65877,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_372]) ).

tff(c_65904,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_65911,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65904,c_66]) ).

tff(c_65916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65877,c_65911]) ).

tff(c_65917,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_65919,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_65917]) ).

tff(c_65929,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_65919,c_70]) ).

tff(c_65932,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65865,c_65929]) ).

tff(c_65933,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_65917]) ).

tff(c_65935,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_65933]) ).

tff(c_65943,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65935,c_64]) ).

tff(c_66019,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65943,c_324]) ).

tff(c_65885,plain,
    op(e2,e2) != e3,
    inference(splitLeft,[status(thm)],[c_416]) ).

tff(c_65882,plain,
    op(e2,e2) != e4,
    inference(splitLeft,[status(thm)],[c_414]) ).

tff(c_66222,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65888,c_65900,c_66019,c_65885,c_65882,c_26]) ).

tff(c_66223,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_65933]) ).

tff(c_66225,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_66223]) ).

tff(c_66237,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66225,c_70]) ).

tff(c_66240,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65863,c_66237]) ).

tff(c_66241,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_66223]) ).

tff(c_66255,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66241,c_70]) ).

tff(c_66258,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65861,c_66255]) ).

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

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

tff(c_66263,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66259,c_222]) ).

tff(c_65886,plain,
    op(e4,e4) != e0,
    inference(splitLeft,[status(thm)],[c_402]) ).

tff(c_65887,plain,
    op(e4,e4) != e1,
    inference(splitLeft,[status(thm)],[c_400]) ).

tff(c_65894,plain,
    op(e4,e4) != e2,
    inference(splitLeft,[status(thm)],[c_398]) ).

tff(c_65889,plain,
    op(e4,e4) != e3,
    inference(splitLeft,[status(thm)],[c_396]) ).

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

tff(c_66265,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66259,c_232]) ).

tff(c_66291,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_66296,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66291,c_62]) ).

tff(c_66303,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66265,c_66296]) ).

tff(c_66304,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_66306,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_66304]) ).

tff(c_66312,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66306,c_62]) ).

tff(c_66319,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66262,c_66312]) ).

tff(c_66320,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_66304]) ).

tff(c_66322,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_66320]) ).

tff(c_66327,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66322,c_56]) ).

tff(c_66373,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66327,c_280]) ).

tff(c_66488,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65886,c_65887,c_65894,c_65889,c_66373,c_2]) ).

tff(c_66489,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_66320]) ).

tff(c_66491,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_66489]) ).

tff(c_66499,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66491,c_62]) ).

tff(c_66506,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66263,c_66499]) ).

tff(c_66507,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_66489]) ).

tff(c_66517,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66507,c_62]) ).

tff(c_66523,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66260,c_66517]) ).

tff(c_66525,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_66523]) ).

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

tff(c_66530,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66526,c_178]) ).

tff(c_66529,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66526,c_184]) ).

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

tff(c_66528,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66526,c_190]) ).

tff(c_66564,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_66568,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66564,c_54]) ).

tff(c_66576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66528,c_66568]) ).

tff(c_66577,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_66579,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_66577]) ).

tff(c_66583,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66579,c_56]) ).

tff(c_66591,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66527,c_66583]) ).

tff(c_66593,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_66591]) ).

tff(c_66594,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_66577]) ).

tff(c_66596,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_66594]) ).

tff(c_66602,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66596,c_54]) ).

tff(c_66610,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66529,c_66602]) ).

tff(c_66611,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_66594]) ).

tff(c_66613,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_66611]) ).

tff(c_66620,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66613,c_54]) ).

tff(c_66628,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66530,c_66620]) ).

tff(c_66629,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_66611]) ).

tff(c_66642,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66629,c_70]) ).

tff(c_66646,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65861,c_66642]) ).

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

tff(c_66650,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66647,c_178]) ).

tff(c_66651,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66647,c_182]) ).

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

tff(c_66669,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_66648,c_274]) ).

tff(c_66649,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66647,c_188]) ).

tff(c_66690,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_66694,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66690,c_54]) ).

tff(c_66702,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66649,c_66694]) ).

tff(c_66703,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_66705,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_66703]) ).

tff(c_66708,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_66705,c_58]) ).

tff(c_66718,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66669,c_66708]) ).

tff(c_66719,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_66703]) ).

tff(c_66721,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_66719]) ).

tff(c_66727,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66721,c_54]) ).

tff(c_66735,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66651,c_66727]) ).

tff(c_66736,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_66719]) ).

tff(c_66739,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_66736]) ).

tff(c_66751,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66739,c_70]) ).

tff(c_66755,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65863,c_66751]) ).

tff(c_66756,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_66736]) ).

tff(c_66765,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66756,c_54]) ).

tff(c_66773,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66650,c_66765]) ).

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

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

tff(c_66777,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_228]) ).

tff(c_66780,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_232]) ).

tff(c_66778,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_226]) ).

tff(c_66818,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_66825,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66818,c_66]) ).

tff(c_66831,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65877,c_66825]) ).

tff(c_66832,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_66835,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_66832]) ).

tff(c_66841,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66835,c_62]) ).

tff(c_66848,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66778,c_66841]) ).

tff(c_66849,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_66832]) ).

tff(c_66851,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_66849]) ).

tff(c_66858,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66851,c_62]) ).

tff(c_66865,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66780,c_66858]) ).

tff(c_66866,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_66849]) ).

tff(c_66868,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_66866]) ).

tff(c_66876,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66868,c_62]) ).

tff(c_66883,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66777,c_66876]) ).

tff(c_66884,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_66866]) ).

tff(c_66894,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66884,c_62]) ).

tff(c_66900,plain,
    e2 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66775,c_66894]) ).

tff(c_66902,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_66900]) ).

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

tff(c_66908,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66903,c_184]) ).

tff(c_66909,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66903,c_182]) ).

tff(c_65876,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_368]) ).

tff(c_66931,plain,
    op(e2,e2) != e0,
    inference(splitLeft,[status(thm)],[c_422]) ).

tff(c_66943,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

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

tff(c_66906,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66903,c_192]) ).

tff(c_66948,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_66952,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66948,c_54]) ).

tff(c_66960,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66906,c_66952]) ).

tff(c_66961,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_66963,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_66961]) ).

tff(c_66967,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66963,c_56]) ).

tff(c_66975,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66904,c_66967]) ).

tff(c_66977,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_66975]) ).

tff(c_66978,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_66961]) ).

tff(c_66981,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_66978]) ).

tff(c_66988,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66981,c_62]) ).

tff(c_67052,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66988,c_224]) ).

tff(c_67702,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66931,c_66943,c_67052,c_65885,c_65882,c_26]) ).

tff(c_67703,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_66978]) ).

tff(c_67705,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_67703]) ).

tff(c_67712,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67705,c_54]) ).

tff(c_67720,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66909,c_67712]) ).

tff(c_67721,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_67703]) ).

tff(c_67730,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67721,c_54]) ).

tff(c_67738,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66908,c_67730]) ).

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

tff(c_67762,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_67740,c_318]) ).

tff(c_65870,plain,
    op(e3,e3) != e1,
    inference(splitLeft,[status(thm)],[c_410]) ).

tff(c_66924,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66904,c_274]) ).

tff(c_67772,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_67776,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67772,c_54]) ).

tff(c_67784,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66906,c_67776]) ).

tff(c_67785,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_67787,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_67785]) ).

tff(c_67791,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67787,c_56]) ).

tff(c_67799,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66904,c_67791]) ).

tff(c_67801,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_67799]) ).

tff(c_67802,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_67785]) ).

tff(c_67804,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_67802]) ).

tff(c_67808,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_67804,c_58]) ).

tff(c_68324,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67808,c_108]) ).

tff(c_68325,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65876,c_382,c_67762,c_65870,c_66924,c_68324]) ).

tff(c_68326,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_67802]) ).

tff(c_68328,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_68326]) ).

tff(c_68335,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68328,c_54]) ).

tff(c_68343,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66909,c_68335]) ).

tff(c_68344,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_68326]) ).

tff(c_68354,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68344,c_54]) ).

tff(c_68362,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66908,c_68354]) ).

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

tff(c_68369,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68363,c_232]) ).

tff(c_68408,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_68412,plain,
    op(e4,e0) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68408,c_54]) ).

tff(c_68420,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66906,c_68412]) ).

tff(c_68421,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_68423,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_68421]) ).

tff(c_68427,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68423,c_56]) ).

tff(c_68435,plain,
    e4 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66904,c_68427]) ).

tff(c_68437,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_68435]) ).

tff(c_68438,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_68421]) ).

tff(c_68440,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_68438]) ).

tff(c_68447,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68440,c_62]) ).

tff(c_68455,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68369,c_68447]) ).

tff(c_68456,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_68438]) ).

tff(c_68459,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_68456]) ).

tff(c_68466,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68459,c_54]) ).

tff(c_68474,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66909,c_68466]) ).

tff(c_68475,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_68456]) ).

tff(c_68484,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68475,c_54]) ).

tff(c_68492,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66908,c_68484]) ).

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

tff(c_68497,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68493,c_190]) ).

tff(c_68499,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68493,c_188]) ).

tff(c_68496,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68493,c_192]) ).

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

tff(c_68539,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_68546,plain,
    op(e1,e0) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_66]) ).

tff(c_68552,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65877,c_68546]) ).

tff(c_68553,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_68555,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_68553]) ).

tff(c_68559,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68555,c_56]) ).

tff(c_68567,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68494,c_68559]) ).

tff(c_68569,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_68567]) ).

tff(c_68570,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_68553]) ).

tff(c_68572,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_68570]) ).

tff(c_68578,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68572,c_54]) ).

tff(c_68586,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68496,c_68578]) ).

tff(c_68587,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_68570]) ).

tff(c_68589,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_68587]) ).

tff(c_68596,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68589,c_54]) ).

tff(c_68604,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68499,c_68596]) ).

tff(c_68605,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_68587]) ).

tff(c_68613,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68605,c_54]) ).

tff(c_68621,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68497,c_68613]) ).

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

tff(c_68626,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68622,c_222]) ).

tff(c_68624,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68622,c_214]) ).

tff(c_68627,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68622,c_228]) ).

tff(c_68669,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_68674,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68669,c_62]) ).

tff(c_68681,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68627,c_68674]) ).

tff(c_68682,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_68684,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_68682]) ).

tff(c_68690,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68684,c_62]) ).

tff(c_68697,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68624,c_68690]) ).

tff(c_68698,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_68682]) ).

tff(c_68701,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_68698]) ).

tff(c_68708,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68701,c_62]) ).

tff(c_68715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68626,c_68708]) ).

tff(c_68716,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_68698]) ).

tff(c_68718,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_68716]) ).

tff(c_68730,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68718,c_70]) ).

tff(c_68734,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65863,c_68730]) ).

tff(c_68735,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_68716]) ).

tff(c_68741,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_68735,c_60]) ).

tff(c_68751,plain,
    e3 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68622,c_68741]) ).

tff(c_68753,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_68751]) ).

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

tff(c_68758,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68754,c_214]) ).

tff(c_68760,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68754,c_220]) ).

tff(c_68761,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68754,c_226]) ).

tff(c_68804,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_68809,plain,
    op(e2,e0) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68804,c_62]) ).

tff(c_68816,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68761,c_68809]) ).

tff(c_68817,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_68819,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_68817]) ).

tff(c_68829,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68819,c_70]) ).

tff(c_68833,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65865,c_68829]) ).

tff(c_68834,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_68817]) ).

tff(c_68836,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_68834]) ).

tff(c_68843,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68836,c_62]) ).

tff(c_68850,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68760,c_68843]) ).

tff(c_68851,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_68834]) ).

tff(c_68853,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_68851]) ).

tff(c_68861,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68853,c_62]) ).

tff(c_68868,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68758,c_68861]) ).

tff(c_68869,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_68851]) ).

tff(c_68876,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68869,c_56]) ).

tff(c_68884,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68754,c_68876]) ).

tff(c_68886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_68884]) ).

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

tff(c_68916,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_68887,c_204]) ).

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

tff(c_68914,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_68887,c_200]) ).

tff(c_68915,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_68887,c_212]) ).

tff(c_75485,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_75487,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75485,c_58]) ).

tff(c_75497,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68915,c_75487]) ).

tff(c_75498,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_75500,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_75498]) ).

tff(c_75503,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75500,c_58]) ).

tff(c_75513,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68914,c_75503]) ).

tff(c_75514,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_75498]) ).

tff(c_75517,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_75514]) ).

tff(c_75520,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75517,c_60]) ).

tff(c_75543,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75520,c_300]) ).

tff(c_68890,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_268]) ).

tff(c_68927,plain,
    op(e4,e4) != e0,
    inference(splitLeft,[status(thm)],[c_402]) ).

tff(c_68928,plain,
    op(e4,e4) != e1,
    inference(splitLeft,[status(thm)],[c_400]) ).

tff(c_69942,plain,
    op(e4,e4) != e2,
    inference(splitLeft,[status(thm)],[c_398]) ).

tff(c_69959,plain,
    op(e4,e4) != e3,
    inference(splitLeft,[status(thm)],[c_396]) ).

tff(c_69960,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_69962,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_69960,c_58]) ).

tff(c_69972,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68915,c_69962]) ).

tff(c_69973,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_69975,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_69973]) ).

tff(c_69978,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_69975,c_58]) ).

tff(c_69988,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68914,c_69978]) ).

tff(c_69989,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_69973]) ).

tff(c_69991,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_69989]) ).

tff(c_69996,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69991,c_56]) ).

tff(c_70051,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69996,c_280]) ).

tff(c_71822,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68927,c_68928,c_69942,c_69959,c_70051,c_2]) ).

tff(c_71823,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_69989]) ).

tff(c_71825,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_71823]) ).

tff(c_71829,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71825,c_60]) ).

tff(c_71839,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_71829]) ).

tff(c_71841,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_71839]) ).

tff(c_71842,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_71823]) ).

tff(c_71849,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71842,c_58]) ).

tff(c_71859,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68916,c_71849]) ).

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

tff(c_71865,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71860,c_182]) ).

tff(c_71888,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_71890,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71888,c_58]) ).

tff(c_71900,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68915,c_71890]) ).

tff(c_71901,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_71904,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_71901]) ).

tff(c_71907,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71904,c_58]) ).

tff(c_71917,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68914,c_71907]) ).

tff(c_71918,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_71901]) ).

tff(c_71920,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_71918]) ).

tff(c_71926,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71920,c_54]) ).

tff(c_71935,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_71865,c_71926]) ).

tff(c_71936,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_71918]) ).

tff(c_71938,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_71936]) ).

tff(c_71942,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71938,c_60]) ).

tff(c_71952,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_71942]) ).

tff(c_71954,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_71952]) ).

tff(c_71955,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_71936]) ).

tff(c_71962,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71955,c_58]) ).

tff(c_71972,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68916,c_71962]) ).

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

tff(c_71994,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71973,c_184]) ).

tff(c_72019,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_72021,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72019,c_58]) ).

tff(c_72031,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68915,c_72021]) ).

tff(c_72032,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_72034,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_72032]) ).

tff(c_72037,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72034,c_58]) ).

tff(c_72047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68914,c_72037]) ).

tff(c_72048,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_72032]) ).

tff(c_72050,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_72048]) ).

tff(c_72056,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72050,c_54]) ).

tff(c_72065,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_71994,c_72056]) ).

tff(c_72066,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_72048]) ).

tff(c_72068,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_72066]) ).

tff(c_72072,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72068,c_60]) ).

tff(c_72082,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_72072]) ).

tff(c_72084,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_72082]) ).

tff(c_72085,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_72066]) ).

tff(c_72092,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72085,c_58]) ).

tff(c_72102,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68916,c_72092]) ).

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

tff(c_68889,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_270]) ).

tff(c_72117,plain,
    op(e2,e2) != e1,
    inference(splitLeft,[status(thm)],[c_420]) ).

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

tff(c_68904,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_198]) ).

tff(c_72120,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_72104,c_176]) ).

tff(c_72152,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_72154,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72152,c_58]) ).

tff(c_72164,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68915,c_72154]) ).

tff(c_72165,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_72513,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_72165]) ).

tff(c_72516,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72513,c_58]) ).

tff(c_72526,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68914,c_72516]) ).

tff(c_72527,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_72165]) ).

tff(c_72529,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_72527]) ).

tff(c_72537,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_72529,c_64]) ).

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

tff(c_75384,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68889,c_384,c_72117,c_68904,c_72120,c_75383]) ).

tff(c_75385,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_72527]) ).

tff(c_75387,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_75385]) ).

tff(c_75391,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75387,c_60]) ).

tff(c_75401,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_75391]) ).

tff(c_75403,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_75401]) ).

tff(c_75404,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_75385]) ).

tff(c_75411,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75404,c_58]) ).

tff(c_75421,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68916,c_75411]) ).

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

tff(c_75529,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_75517,c_72]) ).

tff(c_75587,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_75529,c_362]) ).

tff(c_68894,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_368]) ).

tff(c_77326,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_75587,c_68894,c_68915,c_20]) ).

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

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

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

tff(c_77328,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_77327,c_77327,c_75692]) ).

tff(c_77338,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_75423,c_77328]) ).

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

tff(c_77342,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_77339,c_77339,c_75692]) ).

tff(c_77352,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_72104,c_77342]) ).

tff(c_77353,plain,
    ( ( op(e3,e0) != e4 )
    | ( op(e0,e3) != e2 ) ),
    inference(splitRight,[status(thm)],[c_528]) ).

tff(c_77355,plain,
    op(e0,e3) != e2,
    inference(splitLeft,[status(thm)],[c_77353]) ).

tff(c_75545,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75520,c_312]) ).

tff(c_82871,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_65863,c_68890,c_77355,c_75545,c_44]) ).

tff(c_82879,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82871,c_258]) ).

tff(c_68907,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_298]) ).

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

tff(c_75455,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_75422,c_222]) ).

tff(c_75544,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75520,c_304]) ).

tff(c_75654,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68907,c_75455,c_75544,c_24]) ).

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

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

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

tff(c_75659,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_75655,c_75655,c_75597]) ).

tff(c_75669,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_75659]) ).

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

tff(c_75673,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_75670,c_75670,c_75597]) ).

tff(c_75683,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_72104,c_75673]) ).

tff(c_75684,plain,
    ( ( op(e2,e3) != e0 )
    | ( op(e3,e2) != e4 ) ),
    inference(splitRight,[status(thm)],[c_498]) ).

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

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

tff(c_72109,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72103,c_184]) ).

tff(c_75525,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_75517,c_64]) ).

tff(c_82905,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75525,c_75423,c_114]) ).

tff(c_82906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82879,c_376,c_380,c_75686,c_72109,c_82905]) ).

tff(c_82907,plain,
    op(e3,e0) != e4,
    inference(splitRight,[status(thm)],[c_77353]) ).

tff(c_75522,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_75517,c_56]) ).

tff(c_75556,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_75522,c_282]) ).

tff(c_83287,plain,
    ( ( op(e3,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e3,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e3,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68887,c_68888,c_96]) ).

tff(c_83288,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82907,c_374,c_75686,c_380,c_75556,c_83287]) ).

tff(c_83289,plain,
    op(e2,e3) != e0,
    inference(splitRight,[status(thm)],[c_75684]) ).

tff(c_75566,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_75525,c_332]) ).

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

tff(c_83297,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_83290,c_328]) ).

tff(c_85918,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_65861,c_68889,c_75566,c_83297,c_46]) ).

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

tff(c_84693,plain,
    op(op(e0,e2),op(e0,e2)) != e1,
    inference(splitLeft,[status(thm)],[c_522]) ).

tff(c_85919,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_85918,c_85918,c_84693]) ).

tff(c_85928,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_85919]) ).

tff(c_85929,plain,
    ( ( op(e0,e2) != e3 )
    | ( op(e2,e0) != e4 ) ),
    inference(splitRight,[status(thm)],[c_522]) ).

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

tff(c_72107,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72103,c_192]) ).

tff(c_75456,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_75422,c_232]) ).

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

tff(c_75586,plain,
    op(e4,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_75529,c_360]) ).

tff(c_75588,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_75529,c_364]) ).

tff(c_132,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_802]) ).

tff(c_83496,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75422,c_75423,c_132]) ).

tff(c_83497,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_75588,c_390,c_392,c_83289,c_83496]) ).

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

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

tff(c_83498,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_83497,c_83497,c_83320]) ).

tff(c_83508,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_83498]) ).

tff(c_83509,plain,
    ( ( op(e2,e4) != e3 )
    | ( op(e4,e2) != e0 ) ),
    inference(splitRight,[status(thm)],[c_524]) ).

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

tff(c_83910,plain,
    ( ( e1 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e2) = e0 )
    | ( e4 = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72103,c_72104,c_92]) ).

tff(c_83911,plain,
    op(e4,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_75586,c_386,c_83511,c_392,c_83910]) ).

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

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

tff(c_83913,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_83911,c_83911,c_83523]) ).

tff(c_83923,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_83913]) ).

tff(c_83924,plain,
    ( ( op(e4,e3) != e0 )
    | ( op(e3,e4) != e2 ) ),
    inference(splitRight,[status(thm)],[c_496]) ).

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

tff(c_84053,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75522,c_72104,c_82]) ).

tff(c_84054,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_75454,c_83926,c_384,c_84053]) ).

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

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

tff(c_84056,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_84054,c_84054,c_83311]) ).

tff(c_84066,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_75423,c_84056]) ).

tff(c_84067,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_83924]) ).

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

tff(c_84421,plain,
    ( ( op(e4,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( op(e0,e3) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75520,c_68888,c_110]) ).

tff(c_84422,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65863,c_388,c_83289,c_392,c_84067,c_84421]) ).

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

tff(c_84430,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_84424,c_178]) ).

tff(c_84681,plain,
    ( ( op(e4,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( op(e0,e3) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75520,c_68888,c_110]) ).

tff(c_84682,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65863,c_388,c_83289,c_392,c_84430,c_84681]) ).

tff(c_84683,plain,
    ( ( op(e0,e4) != e3 )
    | ( op(e4,e0) != e2 ) ),
    inference(splitRight,[status(thm)],[c_526]) ).

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

tff(c_86539,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_75529,c_162]) ).

tff(c_86540,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_75456,c_84685,c_86539]) ).

tff(c_86554,plain,
    ( ( op(e4,e0) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65857,c_75529,c_86540,c_154]) ).

tff(c_86555,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_85931,c_376,c_72107,c_86554]) ).

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

tff(c_86561,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86557,c_228]) ).

tff(c_87375,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_83289,c_68907,c_75455,c_75544,c_86561,c_24]) ).

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

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

tff(c_87902,plain,
    ( ( op(e4,e2) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75525,c_75423,c_83290,c_130]) ).

tff(c_87903,plain,
    op(e4,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_65861,c_390,c_392,c_386,c_87902]) ).

tff(c_87933,plain,
    ( ( e3 = e1 )
    | ( op(e4,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87377,c_72103,c_87903,c_72104,c_80]) ).

tff(c_87934,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_75543,c_382,c_87933]) ).

tff(c_87935,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_75514]) ).

tff(c_87937,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_87935]) ).

tff(c_87942,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87937,c_60]) ).

tff(c_87952,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_87942]) ).

tff(c_87954,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_87952]) ).

tff(c_87955,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_87935]) ).

tff(c_87962,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87955,c_58]) ).

tff(c_87972,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68916,c_87962]) ).

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

tff(c_87988,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87973,c_192]) ).

tff(c_88021,plain,
    unit = e0,
    inference(splitLeft,[status(thm)],[c_52]) ).

tff(c_88023,plain,
    op(e3,e0) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_88021,c_58]) ).

tff(c_88033,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68915,c_88023]) ).

tff(c_88034,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_88036,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_88034]) ).

tff(c_88039,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_88036,c_58]) ).

tff(c_88049,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68914,c_88039]) ).

tff(c_88050,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_88034]) ).

tff(c_88053,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_88050]) ).

tff(c_88059,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_88053,c_54]) ).

tff(c_88068,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_87988,c_88059]) ).

tff(c_88069,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_88050]) ).

tff(c_88071,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_88069]) ).

tff(c_88075,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_88071,c_60]) ).

tff(c_88085,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68888,c_88075]) ).

tff(c_88087,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_88085]) ).

tff(c_88088,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_88069]) ).

tff(c_88094,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_88088,c_58]) ).

tff(c_88104,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68916,c_88094]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : ALG097+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.13/0.35  % Computer : n008.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Thu Aug  3 20:29:03 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 35.39/21.20  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 36.88/22.25  
% 36.88/22.25  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 36.88/22.39  
% 36.88/22.39  Inference rules
% 36.88/22.39  ----------------------
% 36.88/22.39  #Ref     : 0
% 36.88/22.39  #Sup     : 4396
% 36.88/22.39  #Fact    : 0
% 36.88/22.39  #Define  : 0
% 36.88/22.39  #Split   : 6271
% 36.88/22.39  #Chain   : 0
% 36.88/22.39  #Close   : 0
% 36.88/22.39  
% 36.88/22.39  Ordering : KBO
% 36.88/22.39  
% 36.88/22.39  Simplification rules
% 36.88/22.39  ----------------------
% 36.88/22.39  #Subsume      : 54208
% 36.88/22.39  #Demod        : 145752
% 36.88/22.39  #Tautology    : 6704
% 36.88/22.39  #SimpNegUnit  : 4015
% 36.88/22.39  #BackRed      : 28130
% 36.88/22.39  
% 36.88/22.39  #Partial instantiations: 0
% 36.88/22.39  #Strategies tried      : 1
% 36.88/22.39  
% 36.88/22.39  Timing (in seconds)
% 36.88/22.39  ----------------------
% 36.88/22.40  Preprocessing        : 1.00
% 36.88/22.40  Parsing              : 0.55
% 36.88/22.40  CNF conversion       : 0.05
% 36.88/22.40  Main loop            : 19.16
% 36.88/22.40  Inferencing          : 1.64
% 36.88/22.40  Reduction            : 7.50
% 36.88/22.40  Demodulation         : 5.03
% 36.88/22.40  BG Simplification    : 0.14
% 36.88/22.40  Subsumption          : 8.64
% 36.88/22.40  Abstraction          : 0.24
% 36.88/22.40  MUC search           : 0.00
% 36.88/22.40  Cooper               : 0.00
% 36.88/22.40  Total                : 21.38
% 36.88/22.40  Index Insertion      : 0.00
% 36.88/22.40  Index Deletion       : 0.00
% 36.88/22.40  Index Matching       : 0.00
% 36.88/22.40  BG Taut test         : 0.00
%------------------------------------------------------------------------------