↑ Up

Beagle---0.9.52.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Beagle---0.9.52
% Problem  : ALG098+1 : TPTP v9.0.0. 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 : n031.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Apr  9 05:24:12 PM UTC 2025

% Result   : Unsatisfiable 45.50s 30.53s
% Output   : CNFRefutation 74.47s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :  126
% Syntax   : Number of formulae    : 16502 (11756 unt;   0 typ;   0 def)
%            Number of atoms       : 29895 (28098 equ)
%            Maximal formula atoms :  250 (   1 avg)
%            Number of connectives : 19158 (5765   ~;12813   |; 580   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (   2 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   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_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_1254,axiom,
    ( ( ( ( op(e0,op(e0,e0)) != e0 )
        & ( op(e0,op(e0,e0)) = e0 ) )
      | ( ( op(e1,op(e1,e0)) != e0 )
        & ( op(e0,op(e1,e0)) = e1 ) )
      | ( ( op(e2,op(e2,e0)) != e0 )
        & ( op(e0,op(e2,e0)) = e2 ) )
      | ( ( op(e3,op(e3,e0)) != e0 )
        & ( op(e0,op(e3,e0)) = e3 ) )
      | ( ( op(e4,op(e4,e0)) != e0 )
        & ( op(e0,op(e4,e0)) = e4 ) ) )
    & ( ( ( op(e0,op(e0,e1)) != e1 )
        & ( op(e1,op(e0,e1)) = e0 ) )
      | ( ( op(e1,op(e1,e1)) != e1 )
        & ( op(e1,op(e1,e1)) = e1 ) )
      | ( ( op(e2,op(e2,e1)) != e1 )
        & ( op(e1,op(e2,e1)) = e2 ) )
      | ( ( op(e3,op(e3,e1)) != e1 )
        & ( op(e1,op(e3,e1)) = e3 ) )
      | ( ( op(e4,op(e4,e1)) != e1 )
        & ( op(e1,op(e4,e1)) = e4 ) ) )
    & ( ( ( op(e0,op(e0,e2)) != e2 )
        & ( op(e2,op(e0,e2)) = e0 ) )
      | ( ( op(e1,op(e1,e2)) != e2 )
        & ( op(e2,op(e1,e2)) = e1 ) )
      | ( ( op(e2,op(e2,e2)) != e2 )
        & ( op(e2,op(e2,e2)) = e2 ) )
      | ( ( op(e3,op(e3,e2)) != e2 )
        & ( op(e2,op(e3,e2)) = e3 ) )
      | ( ( op(e4,op(e4,e2)) != e2 )
        & ( op(e2,op(e4,e2)) = e4 ) ) )
    & ( ( ( op(e0,op(e0,e3)) != e3 )
        & ( op(e3,op(e0,e3)) = e0 ) )
      | ( ( op(e1,op(e1,e3)) != e3 )
        & ( op(e3,op(e1,e3)) = e1 ) )
      | ( ( op(e2,op(e2,e3)) != e3 )
        & ( op(e3,op(e2,e3)) = e2 ) )
      | ( ( op(e3,op(e3,e3)) != e3 )
        & ( op(e3,op(e3,e3)) = e3 ) )
      | ( ( op(e4,op(e4,e3)) != e3 )
        & ( op(e3,op(e4,e3)) = e4 ) ) )
    & ( ( ( op(e0,op(e0,e4)) != e4 )
        & ( op(e4,op(e0,e4)) = e0 ) )
      | ( ( op(e1,op(e1,e4)) != e4 )
        & ( op(e4,op(e1,e4)) = e1 ) )
      | ( ( op(e2,op(e2,e4)) != e4 )
        & ( op(e4,op(e2,e4)) = e2 ) )
      | ( ( op(e3,op(e3,e4)) != e4 )
        & ( op(e4,op(e3,e4)) = e3 ) )
      | ( ( op(e4,op(e4,e4)) != e4 )
        & ( op(e4,op(e4,e4)) = e4 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax6) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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_374,plain,
    e4 != e3,
    inference(cnfTransformation,[status(thm)],[f_1130]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(c_1001,plain,
    op(e0,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_993,c_68]) ).

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

tff(c_1012,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_994,c_312]) ).

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_19997,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_8]) ).

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

tff(c_20002,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19997,c_180]) ).

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

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

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_22599,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_19997,c_142]) ).

tff(c_22600,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_1044,c_390,c_22599]) ).

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

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

tff(c_20000,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19997,c_334]) ).

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

tff(c_20024,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_348]) ).

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

tff(c_22608,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_22601,c_342]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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_20044,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_86]) ).

tff(c_20045,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_20044]) ).

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

tff(c_20047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_20036,c_20046]) ).

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

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

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

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

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

tff(c_10528,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_326]) ).

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

tff(c_20056,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_20050,c_176]) ).

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_10535,plain,
    op(e4,e2) = e0,
    inference(splitLeft,[status(thm)],[c_6]) ).

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

tff(c_10538,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10535,c_314]) ).

tff(c_10541,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10535,c_176]) ).

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

tff(c_10627,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_352]) ).

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

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

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

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

tff(c_10585,plain,
    ( ( op(e4,e1) = e4 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10542,c_8]) ).

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

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

tff(c_10593,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10586,c_346]) ).

tff(c_10617,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10593,c_1001]) ).

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

tff(c_10667,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10506,c_10618]) ).

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

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

tff(c_10674,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10668,c_340]) ).

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

tff(c_10537,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10535,c_320]) ).

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

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

tff(c_10530,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_332]) ).

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

tff(c_10672,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10668,c_336]) ).

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

tff(c_10630,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_350]) ).

tff(c_10548,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_86]) ).

tff(c_10549,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_10548]) ).

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

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

tff(c_10582,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10553,c_1000]) ).

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

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

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

tff(c_10662,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10655,c_174]) ).

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

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

tff(c_10367,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_326]) ).

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

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_1054,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_4]) ).

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

tff(c_1056,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1054,c_294]) ).

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

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

tff(c_1061,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1054,c_174]) ).

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

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

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

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

tff(c_1192,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1185,c_176]) ).

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

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

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_3827,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1061,c_1192,c_1036,c_2]) ).

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

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

tff(c_3794,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_348]) ).

tff(c_1188,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1185,c_314]) ).

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_4301,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_108]) ).

tff(c_4302,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_3794,c_1188,c_4301]) ).

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

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

tff(c_4310,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_4303,c_194]) ).

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

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

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

tff(c_1032,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_288]) ).

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

tff(c_3861,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e4) = e2 )
    | ( op(e3,e4) = e1 )
    | ( op(e3,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1032,c_12]) ).

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

tff(c_1066,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_86]) ).

tff(c_1067,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_1066]) ).

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

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

tff(c_1180,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1071,c_1000]) ).

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

tff(c_3891,plain,
    ( ( op(e2,e4) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3828,c_3862,c_1181]) ).

tff(c_3892,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_3891]) ).

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

tff(c_3897,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_3892,c_214]) ).

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

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

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

tff(c_1015,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_994,c_310]) ).

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

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

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

tff(c_3833,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_328]) ).

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

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

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_3912,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_3870,c_1188,c_3833,c_1022,c_16]) ).

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

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

tff(c_3796,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_350]) ).

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

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

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

tff(c_1198,plain,
    ( ( op(e4,e1) = e4 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1060,c_1193,c_8]) ).

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

tff(c_1240,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1199,c_180]) ).

tff(c_1257,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_1061,c_1192,c_1240,c_1036,c_2]) ).

tff(c_1406,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1257,c_1181]) ).

tff(c_1407,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_1406]) ).

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

tff(c_1416,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1408,c_194]) ).

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

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

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

tff(c_1058,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1054,c_300]) ).

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

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

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_1425,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1058,c_1279,c_1012,c_34]) ).

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

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_1439,plain,
    ( ( op(e1,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_1426,c_152]) ).

tff(c_1440,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_1439]) ).

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

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

tff(c_1444,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1441,c_240]) ).

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

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

tff(c_1432,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1426,c_234]) ).

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

tff(c_1262,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1257,c_280]) ).

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

tff(c_1038,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_996,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_1456,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1444,c_1182,c_1432,c_1262,c_1038,c_32]) ).

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

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

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

tff(c_1466,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1459,c_284]) ).

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

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

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

tff(c_1264,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_1257,c_276]) ).

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

tff(c_1037,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_996,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_1522,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1466,c_1412,c_1045,c_1264,c_1037,c_22]) ).

tff(c_1524,plain,
    op(e1,e4) != e0,
    inference(splitRight,[status(thm)],[c_1457]) ).

tff(c_1704,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1524,c_1182,c_1432,c_1262,c_1038,c_32]) ).

tff(c_1705,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_1425]) ).

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

tff(c_2283,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_1705,c_302]) ).

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_2508,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_1416,c_1020,c_2283,c_14]) ).

tff(c_2380,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_1412,c_1045,c_1264,c_1037,c_22]) ).

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

tff(c_2387,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2380,c_216]) ).

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

tff(c_1189,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1185,c_316]) ).

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

tff(c_1043,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_230]) ).

tff(c_1228,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_328]) ).

tff(c_1707,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1188,c_1228,c_1022,c_16]) ).

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

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

tff(c_1714,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_1708,c_322]) ).

tff(c_1737,plain,
    ( ( op(e1,e4) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_1705,c_152]) ).

tff(c_1738,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_1714,c_386,c_1737]) ).

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

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

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

tff(c_1206,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_350]) ).

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_1766,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1745,c_1206,c_1044,c_28]) ).

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

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_1854,plain,
    ( ( e4 = e2 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_1739,c_1767,c_1199,c_134]) ).

tff(c_1855,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_374,c_376,c_1854]) ).

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

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

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_1872,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_1046,c_1015,c_1727,c_24]) ).

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

tff(c_2135,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_1185,c_1199,c_1408,c_1855,c_1872,c_1767,c_1000,c_1739,c_1001,c_1001,c_648]) ).

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

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_2201,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_1739,c_2136,c_1199,c_138]) ).

tff(c_2202,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_1021,c_378,c_2201]) ).

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

tff(c_2210,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2203,c_284]) ).

tff(c_2274,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2210,c_1412,c_1045,c_1264,c_1037,c_22]) ).

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

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_2352,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_2275,c_1185,c_118]) ).

tff(c_2353,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_2352]) ).

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

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

tff(c_2360,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_2354,c_324]) ).

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

tff(c_2297,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2275,c_318]) ).

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_2431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2387,c_1189,c_1043,c_2360,c_2297,c_26]) ).

tff(c_2433,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_2353]) ).

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_2445,plain,
    ( ( op(e1,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_1705,c_140]) ).

tff(c_2446,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_2433,c_374,c_1262,c_2445]) ).

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

tff(c_2655,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2508,c_2446,c_2446,c_1054,c_2446,c_1705,c_2446,c_1705,c_2446,c_2446,c_812]) ).

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

tff(c_2663,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_2656,c_214]) ).

tff(c_3037,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1206,c_1044,c_28]) ).

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

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

tff(c_3044,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_3038,c_338]) ).

tff(c_2722,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_2663,c_1046,c_1015,c_24]) ).

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

tff(c_2729,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2722,c_298]) ).

tff(c_2657,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_1407]) ).

tff(c_1286,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e4) = e2 )
    | ( op(e3,e4) = e1 )
    | ( op(e3,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1032,c_12]) ).

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

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

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

tff(c_1204,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_348]) ).

tff(c_1238,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_1199,c_334]) ).

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

tff(c_1333,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_1293,c_1188,c_1228,c_1022,c_16]) ).

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

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_1400,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1294,c_1204,c_1238,c_1021,c_1338,c_18]) ).

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

tff(c_2670,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_1023,c_2657,c_1401]) ).

tff(c_2678,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_2670,c_194]) ).

tff(c_2735,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1056,c_2678,c_1020,c_14]) ).

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

tff(c_2691,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1188,c_1228,c_1022,c_16]) ).

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

tff(c_2697,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_2692,c_318]) ).

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

tff(c_2730,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_2722,c_218]) ).

tff(c_2780,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_2697,c_1189,c_1043,c_2730,c_26]) ).

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

tff(c_3011,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2736,c_2780,c_2780,c_1054,c_2780,c_2722,c_2780,c_2722,c_2780,c_2780,c_764]) ).

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

tff(c_3016,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2729,c_3012]) ).

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

tff(c_3207,plain,
    ( ( e2 = e1 )
    | ( op(e3,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_3017,c_2670,c_108]) ).

tff(c_3208,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_1204,c_380,c_384,c_3207]) ).

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

tff(c_3218,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_3017,c_3208,c_2670,c_112]) ).

tff(c_3219,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_3044,c_386,c_392,c_390,c_3218]) ).

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

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

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

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

tff(c_3280,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_2663,c_1046,c_1015,c_3226,c_24]) ).

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

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

tff(c_3287,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3281,c_224]) ).

tff(c_3294,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_3017,c_1185,c_118]) ).

tff(c_3295,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_3294]) ).

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

tff(c_3303,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3296,c_324]) ).

tff(c_3023,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_3017,c_318]) ).

tff(c_3377,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_1189,c_1043,c_3303,c_3023,c_26]) ).

tff(c_3330,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_2663,c_1046,c_1015,c_24]) ).

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

tff(c_3780,plain,
    ( ( e4 = e1 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3281,c_1185,c_2670,c_3017,c_998,c_3377,c_3330,c_3296,c_999,c_999,c_548]) ).

tff(c_3781,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_3780]) ).

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

tff(c_3785,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3287,c_3782]) ).

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

tff(c_3879,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_3805,c_3786]) ).

tff(c_3884,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3879,c_336]) ).

tff(c_3927,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_3796,c_1044,c_3884,c_28]) ).

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

tff(c_3934,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_3928,c_344]) ).

tff(c_3793,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_352]) ).

tff(c_3886,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_3879,c_340]) ).

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_4006,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_3934,c_3793,c_3886,c_38]) ).

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

tff(c_4022,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_4007,c_3928,c_3879,c_134]) ).

tff(c_4023,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_386,c_3917,c_374,c_4022]) ).

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

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_3940,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_3892,c_3862,c_3828,c_78]) ).

tff(c_3941,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_388,c_378,c_3940]) ).

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

tff(c_4216,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_3828,c_4024,c_4024,c_3862,c_4024,c_3941,c_4024,c_3941,c_4024,c_4024,c_810]) ).

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

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

tff(c_4282,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_3897,c_1046,c_1015,c_4222,c_24]) ).

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

tff(c_4328,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1023,c_3853,c_4310,c_4283]) ).

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

tff(c_5212,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1189,c_1043,c_26]) ).

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

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

tff(c_4350,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1058,c_3818,c_1012,c_34]) ).

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

tff(c_4358,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_4351,c_302]) ).

tff(c_4289,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_3805,c_3786]) ).

tff(c_4397,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1188,c_3833,c_1022,c_16]) ).

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

tff(c_4403,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_4398,c_322]) ).

tff(c_1187,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1185,c_320]) ).

tff(c_3835,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_332]) ).

tff(c_4519,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_4330,c_4358,c_1020,c_14]) ).

tff(c_3852,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_3828,c_280]) ).

tff(c_4296,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4289,c_340]) ).

tff(c_4411,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e2 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_4351,c_140]) ).

tff(c_4412,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_4296,c_378,c_4411]) ).

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

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

tff(c_4417,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4413,c_236]) ).

tff(c_4445,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_1182,c_3852,c_4417,c_1038,c_32]) ).

tff(c_4329,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_4302]) ).

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

tff(c_4617,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_3828,c_4519,c_4519,c_4445,c_4519,c_4329,c_4519,c_4329,c_4519,c_4519,c_814]) ).

tff(c_4619,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_4412]) ).

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_4632,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_4403,c_1187,c_3835,c_4619,c_36]) ).

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

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

tff(c_4368,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_4289,c_142]) ).

tff(c_4369,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_4356,c_1044,c_378,c_4368]) ).

tff(c_4618,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_4412]) ).

tff(c_4661,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_4632,c_4351,c_4618,c_152]) ).

tff(c_4662,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_390,c_388,c_4661]) ).

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

tff(c_4294,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_4289,c_336]) ).

tff(c_4743,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_4667,c_3796,c_1044,c_4294,c_28]) ).

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

tff(c_5111,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4351,c_4289,c_4632,c_4369,c_4618,c_4743,c_1000,c_4662,c_1001,c_1001,c_592]) ).

tff(c_5112,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_378,c_5111]) ).

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

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

tff(c_5122,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5113,c_198]) ).

tff(c_5194,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_4330,c_4358,c_1020,c_5122,c_14]) ).

tff(c_5195,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_4350]) ).

tff(c_5203,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5195,c_302]) ).

tff(c_5341,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_4330,c_1020,c_5203,c_14]) ).

tff(c_5218,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5213,c_318]) ).

tff(c_5315,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_5218,c_1188,c_3833,c_1022,c_16]) ).

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

tff(c_5442,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5213,c_5341,c_5341,c_1185,c_5341,c_5315,c_5341,c_5315,c_5341,c_5341,c_720]) ).

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

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

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

tff(c_5470,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_3793,c_4296,c_5201,c_38]) ).

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

tff(c_5475,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5471,c_240]) ).

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_5483,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_4329,c_3828,c_90]) ).

tff(c_5484,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_5475,c_392,c_390,c_5483]) ).

tff(c_5509,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_5484,c_4329,c_3828,c_78]) ).

tff(c_5510,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_5509]) ).

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

tff(c_5451,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_5445,c_318]) ).

tff(c_5458,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_1188,c_3833,c_1022,c_5451,c_16]) ).

tff(c_5564,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_5445,c_5458,c_1185,c_118]) ).

tff(c_5565,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_5515,c_374,c_388,c_382,c_5564]) ).

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

tff(c_5584,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_4329,c_3828,c_90]) ).

tff(c_5585,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_390,c_5584]) ).

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

tff(c_5627,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_5566,c_5195,c_5586,c_140]) ).

tff(c_5628,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_374,c_388,c_5627]) ).

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

tff(c_5936,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5445,c_5566,c_5566,c_5458,c_5628,c_5566,c_5566,c_5628,c_5566,c_5566,c_908]) ).

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

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

tff(c_5944,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_5937,c_220]) ).

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

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_5975,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_5566,c_4289,c_150]) ).

tff(c_5976,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_5944,c_5463,c_388,c_5975]) ).

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

tff(c_6008,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1188,c_3833,c_1022,c_16]) ).

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

tff(c_6014,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6009,c_322]) ).

tff(c_6030,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_3793,c_4296,c_5201,c_38]) ).

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

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

tff(c_6043,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_4329,c_3828,c_78]) ).

tff(c_6044,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_5986,c_382,c_378,c_6043]) ).

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_6114,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_6031,c_5195,c_6044,c_144]) ).

tff(c_6115,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_3835,c_376,c_378,c_6114]) ).

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

tff(c_5985,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_5977,c_324]) ).

tff(c_6161,plain,
    ( ( op(e1,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_6116,c_5195,c_140]) ).

tff(c_6162,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_5985,c_374,c_6161]) ).

tff(c_6190,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_6116,c_5195,c_6162,c_152]) ).

tff(c_6191,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_6014,c_386,c_388,c_6190]) ).

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

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

tff(c_6205,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_3794,c_1021,c_6197,c_18]) ).

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

tff(c_6212,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6206,c_342]) ).

tff(c_6228,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_6212,c_3793,c_4296,c_5201,c_38]) ).

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

tff(c_6217,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_4335,c_1045,c_5986,c_1037,c_22]) ).

tff(c_6240,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_6217,c_4329,c_3828,c_78]) ).

tff(c_6241,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_6240]) ).

tff(c_6290,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_6228,c_5195,c_6241,c_152]) ).

tff(c_6291,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_386,c_388,c_6290]) ).

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

tff(c_6526,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5977,c_3828,c_3828,c_6291,c_1185,c_3828,c_3828,c_1185,c_3828,c_3828,c_866]) ).

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

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

tff(c_6532,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6527,c_202]) ).

tff(c_6602,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_4330,c_6532,c_1020,c_5203,c_14]) ).

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

tff(c_6639,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6603,c_180]) ).

tff(c_6647,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3805,c_6639,c_3786]) ).

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

tff(c_10446,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_10367,c_6648]) ).

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

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

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

tff(c_6754,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1061,c_6656,c_2]) ).

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

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

tff(c_6770,plain,
    ( ( op(e3,e4) = e4 )
    | ( op(e3,e4) = e2 )
    | ( op(e3,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6760,c_1023,c_12]) ).

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

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

tff(c_6746,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_348]) ).

tff(c_6662,plain,
    ( ( op(e4,e1) = e4 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1060,c_8]) ).

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

tff(c_6669,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_346]) ).

tff(c_6712,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6663,c_6669]) ).

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

tff(c_6800,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6654,c_6713]) ).

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

tff(c_6808,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6801,c_184]) ).

tff(c_6777,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_326]) ).

tff(c_6826,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_6808,c_6777,c_6648]) ).

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

tff(c_6833,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_6827,c_334]) ).

tff(c_6787,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6771,c_278]) ).

tff(c_6761,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_6755,c_276]) ).

tff(c_6899,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6787,c_6761,c_1045,c_1037,c_22]) ).

tff(c_6904,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6899,c_284]) ).

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

tff(c_6776,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_328]) ).

tff(c_6841,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6789,c_6776,c_1022,c_16]) ).

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

tff(c_6855,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_6777,c_6648]) ).

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_6868,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_6842,c_6855,c_130]) ).

tff(c_6869,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_388,c_6868]) ).

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

tff(c_6917,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_6870,c_140]) ).

tff(c_6918,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_1012,c_6904,c_6917]) ).

tff(c_6879,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6870,c_324]) ).

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_6886,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_132]) ).

tff(c_6887,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_6879,c_1055,c_6787,c_6886]) ).

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

tff(c_7104,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6918,c_6755,c_6755,c_6887,c_6827,c_6755,c_6755,c_6827,c_6755,c_6755,c_868]) ).

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

tff(c_7111,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7105,c_224]) ).

tff(c_6860,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_6855,c_320]) ).

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

tff(c_6788,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_6771,c_282]) ).

tff(c_7128,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6787,c_6761,c_1045,c_1037,c_22]) ).

tff(c_7133,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7128,c_284]) ).

tff(c_7154,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_6788,c_1182,c_7133,c_1038,c_32]) ).

tff(c_7166,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_7154,c_140]) ).

tff(c_7167,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_6860,c_1012,c_378,c_7166]) ).

tff(c_7255,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_7167,c_6827,c_150]) ).

tff(c_7256,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_7111,c_6790,c_390,c_7255]) ).

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

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

tff(c_7506,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6790,c_6746,c_6833,c_1021,c_7278,c_18]) ).

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

tff(c_7523,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_1032,c_7507]) ).

tff(c_10260,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_7523,c_6755,c_90]) ).

tff(c_10261,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_10260]) ).

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

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

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

tff(c_7516,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_332]) ).

tff(c_7514,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_326]) ).

tff(c_10146,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_7514,c_6648]) ).

tff(c_10151,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10146,c_320]) ).

tff(c_7513,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_328]) ).

tff(c_7607,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_7513,c_1022,c_16]) ).

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

tff(c_7613,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7608,c_322]) ).

tff(c_7595,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_7514,c_6648]) ).

tff(c_7600,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7595,c_320]) ).

tff(c_7959,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_7613,c_6718,c_7516,c_7600,c_36]) ).

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

tff(c_7581,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1058,c_6720,c_1012,c_34]) ).

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

tff(c_7650,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_7523,c_6755,c_78]) ).

tff(c_7651,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_7650]) ).

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

tff(c_7658,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7652,c_284]) ).

tff(c_7677,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_6761,c_1045,c_7658,c_1037,c_22]) ).

tff(c_7683,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_7677,c_220]) ).

tff(c_6748,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_350]) ).

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

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

tff(c_7621,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_7611,c_6746,c_7531,c_1021,c_18]) ).

tff(c_7627,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_7621,c_338]) ).

tff(c_7704,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_7683,c_6748,c_1044,c_7627,c_28]) ).

tff(c_7539,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6654,c_6713]) ).

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

tff(c_7549,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7540,c_184]) ).

tff(c_7566,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_7549,c_7514,c_6648]) ).

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

tff(c_7745,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_7704,c_7621,c_7567,c_150]) ).

tff(c_7746,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_390,c_7745]) ).

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

tff(c_7942,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_7746,c_6755,c_6755,c_7704,c_7567,c_6755,c_6755,c_7567,c_6755,c_6755,c_748]) ).

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

tff(c_7970,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_7943,c_7523,c_6755,c_90]) ).

tff(c_7971,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_390,c_392,c_7970]) ).

tff(c_7999,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_7959,c_7582,c_7971,c_140]) ).

tff(c_8000,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_388,c_7999]) ).

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_7633,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_7608,c_7595,c_126]) ).

tff(c_7634,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_6718,c_392,c_382,c_7633]) ).

tff(c_7985,plain,
    ( ( e3 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_7634,c_7943,c_132]) ).

tff(c_7986,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_1055,c_388,c_7985]) ).

tff(c_8136,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_8000,c_6755,c_6755,c_7986,c_6755,c_7567,c_6755,c_7567,c_6755,c_6755,c_868]) ).

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

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

tff(c_8577,plain,
    ( ( e2 = e1 )
    | ( op(e3,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_8139,c_7523,c_108]) ).

tff(c_8578,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_6746,c_380,c_384,c_8577]) ).

tff(c_8583,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8578,c_298]) ).

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

tff(c_8589,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_6746,c_7531,c_1021,c_8143,c_18]) ).

tff(c_8594,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8589,c_338]) ).

tff(c_8153,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_7523,c_6755,c_78]) ).

tff(c_8154,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_8153]) ).

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

tff(c_8160,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8155,c_240]) ).

tff(c_8172,plain,
    ( ( e4 = e2 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_7567,c_134]) ).

tff(c_8173,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_8143,c_376,c_8172]) ).

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

tff(c_8245,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_8139,c_7595,c_126]) ).

tff(c_8246,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_6718,c_380,c_382,c_8245]) ).

tff(c_8273,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_6746,c_7531,c_1021,c_8143,c_18]) ).

tff(c_8161,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8155,c_284]) ).

tff(c_8257,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_6761,c_1045,c_8161,c_1037,c_22]) ).

tff(c_8262,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_8257,c_220]) ).

tff(c_8179,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_8174,c_344]) ).

tff(c_8284,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_8262,c_6748,c_1044,c_8179,c_28]) ).

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

tff(c_8498,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_8174,c_8246,c_8246,c_8273,c_8284,c_8246,c_8246,c_8284,c_8246,c_8246,c_912]) ).

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

tff(c_8538,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_6746,c_7531,c_1021,c_8143,c_18]) ).

tff(c_8549,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_8499,c_8538,c_7567,c_138]) ).

tff(c_8550,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_8160,c_374,c_388,c_378,c_8549]) ).

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

tff(c_8558,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8551,c_220]) ).

tff(c_8613,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_8594,c_6748,c_1044,c_8558,c_28]) ).

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

tff(c_8628,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_8583,c_1046,c_1015,c_8618,c_24]) ).

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

tff(c_8638,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8629,c_198]) ).

tff(c_7532,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7523,c_194]) ).

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

tff(c_1014,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_994,c_308]) ).

tff(c_9129,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_8638,c_7532,c_1014,c_14]) ).

tff(c_9134,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9129,c_298]) ).

tff(c_9142,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_1046,c_1015,c_9134,c_24]) ).

tff(c_8666,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_1056,c_8638,c_7532,c_1014,c_14]) ).

tff(c_8645,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_7523,c_6755,c_78]) ).

tff(c_8646,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_8645]) ).

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

tff(c_8653,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_8647,c_284]) ).

tff(c_8679,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_6761,c_1045,c_8653,c_1037,c_22]) ).

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

tff(c_9085,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6755,c_8666,c_8666,c_8679,c_7523,c_8666,c_8666,c_7523,c_8666,c_8666,c_766]) ).

tff(c_9087,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_8646]) ).

tff(c_9115,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e2 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_7582,c_140]) ).

tff(c_9116,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_7600,c_378,c_9087,c_9115]) ).

tff(c_9185,plain,
    ( ( op(e1,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_9116,c_7582,c_152]) ).

tff(c_9186,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_390,c_9185]) ).

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

tff(c_9192,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9187,c_236]) ).

tff(c_7529,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7523,c_282]) ).

tff(c_9231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9192,c_1182,c_7529,c_9087,c_1038,c_32]) ).

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

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

tff(c_9153,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_9142,c_9086,c_132]) ).

tff(c_9154,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_388,c_9153]) ).

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

tff(c_9159,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9155,c_224]) ).

tff(c_8636,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_8629,c_318]) ).

tff(c_7602,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_7595,c_316]) ).

tff(c_9165,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_9159,c_8636,c_1043,c_7602,c_26]) ).

tff(c_9257,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_9165,c_8629,c_7595,c_130]) ).

tff(c_9258,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_9233,c_386,c_392,c_388,c_9257]) ).

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

tff(c_9264,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9259,c_224]) ).

tff(c_9336,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_9116,c_7567,c_150]) ).

tff(c_9337,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_9264,c_390,c_9336]) ).

tff(c_9349,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_9116,c_9337,c_7567,c_134]) ).

tff(c_9350,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_386,c_376,c_9349]) ).

tff(c_9265,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9259,c_324]) ).

tff(c_9321,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_9265,c_6718,c_7516,c_7600,c_36]) ).

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

tff(c_9904,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9142,c_7595,c_9350,c_8629,c_998,c_9259,c_9086,c_9321,c_999,c_999,c_532]) ).

tff(c_9905,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_382,c_9904]) ).

tff(c_9906,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_7581]) ).

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

tff(c_9911,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_9906,c_238]) ).

tff(c_10309,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10267,c_6718,c_7516,c_10151,c_9911,c_36]) ).

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

tff(c_10318,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10310,c_216]) ).

tff(c_9921,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_7513,c_1022,c_16]) ).

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

tff(c_9927,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_9922,c_318]) ).

tff(c_9934,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_7514,c_6648]) ).

tff(c_9940,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_9934,c_316]) ).

tff(c_9945,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_9927,c_1043,c_9940,c_26]) ).

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

tff(c_9950,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_9946,c_218]) ).

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

tff(c_9976,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_9950,c_1046,c_1015,c_9915,c_24]) ).

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

tff(c_10024,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_9977,c_9922,c_9934,c_126]) ).

tff(c_10025,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_6718,c_380,c_392,c_382,c_10024]) ).

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

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

tff(c_10082,plain,
    ( ( e2 = e1 )
    | ( op(e3,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_10028,c_7523,c_108]) ).

tff(c_10083,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_6746,c_380,c_384,c_10082]) ).

tff(c_10088,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10083,c_298]) ).

tff(c_10130,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1055,c_10088,c_1046,c_1015,c_9915,c_24]) ).

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

tff(c_10138,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10131,c_318]) ).

tff(c_10152,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10146,c_316]) ).

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

tff(c_6719,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_252]) ).

tff(c_7574,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_7567,c_340]) ).

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

tff(c_10157,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6719,c_7574,c_9912,c_38]) ).

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

tff(c_10240,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_10158,c_9906,c_144]) ).

tff(c_10241,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_7516,c_376,c_7529,c_10240]) ).

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

tff(c_10249,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10242,c_344]) ).

tff(c_10323,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_6748,c_1044,c_10249,c_28]) ).

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

tff(c_10317,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10310,c_220]) ).

tff(c_10336,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10324,c_10317]) ).

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

tff(c_10344,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10337,c_224]) ).

tff(c_10354,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10318,c_10138,c_1043,c_10152,c_10344,c_26]) ).

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

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

tff(c_10395,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_10388,c_176]) ).

tff(c_10416,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6653,c_10395,c_10367,c_6648]) ).

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

tff(c_10424,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10417,c_180]) ).

tff(c_10459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6654,c_10454,c_10424,c_6713]) ).

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

tff(c_10694,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10662,c_10460]) ).

tff(c_10701,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10694,c_300]) ).

tff(c_10706,plain,
    ( ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_10535,c_126]) ).

tff(c_10707,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_10641,c_392,c_10706]) ).

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

tff(c_10713,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10708,c_318]) ).

tff(c_10527,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_328]) ).

tff(c_10726,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_10713,c_10527,c_1022,c_16]) ).

tff(c_10733,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_10726,c_322]) ).

tff(c_10739,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10537,c_10641,c_10530,c_10733,c_36]) ).

tff(c_10680,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_10655,c_90]) ).

tff(c_10681,plain,
    ( ( op(e3,e4) = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_10680]) ).

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

tff(c_10928,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_10739,c_10682,c_144]) ).

tff(c_10929,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_10701,c_390,c_10928]) ).

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

tff(c_10767,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_10708,c_120]) ).

tff(c_10768,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_10672,c_382,c_1015,c_10767]) ).

tff(c_10780,plain,
    ( ( e3 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_10708,c_10768,c_132]) ).

tff(c_10781,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_388,c_10780]) ).

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

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_10832,plain,
    ( ( e4 = e3 )
    | ( op(e2,e3) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_10782,c_10708,c_10768,c_116]) ).

tff(c_10833,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_374,c_10832]) ).

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

tff(c_10803,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_10739,c_10682,c_144]) ).

tff(c_10804,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_10701,c_390,c_10803]) ).

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_10877,plain,
    ( ( e4 = e0 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_10804,c_10739,c_10682,c_136]) ).

tff(c_10878,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_374,c_10838,c_386,c_10877]) ).

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

tff(c_10910,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_10708,c_10879,c_10768,c_116]) ).

tff(c_10911,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_374,c_10910]) ).

tff(c_10967,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_10929,c_10911,c_10668,c_150]) ).

tff(c_10968,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_386,c_388,c_10967]) ).

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

tff(c_11114,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10929,c_10655,c_10655,c_10968,c_10655,c_10668,c_10655,c_10668,c_10655,c_10655,c_820]) ).

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

tff(c_10660,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_10655,c_276]) ).

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

tff(c_11249,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11115,c_198]) ).

tff(c_10700,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_10694,c_294]) ).

tff(c_10628,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_348]) ).

tff(c_11117,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10628,c_1021,c_18]) ).

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

tff(c_11143,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_11118,c_10668,c_134]) ).

tff(c_11144,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_374,c_11143]) ).

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

tff(c_11203,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_11145,c_11118,c_10668,c_142]) ).

tff(c_11204,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_1044,c_390,c_378,c_11203]) ).

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

tff(c_10539,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10535,c_316]) ).

tff(c_10688,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_10682,c_284]) ).

tff(c_11219,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_11205,c_132]) ).

tff(c_11220,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_10539,c_10688,c_11219]) ).

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_11238,plain,
    ( ( op(e2,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_11205,c_11220,c_128]) ).

tff(c_11239,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_11116,c_392,c_10660,c_11238]) ).

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

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

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

tff(c_11392,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_11249,c_10700,c_1020,c_11273,c_14]) ).

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

tff(c_11255,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_10539,c_10688,c_11254]) ).

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

tff(c_11323,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_11256,c_128]) ).

tff(c_11324,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_11116,c_10660,c_11323]) ).

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_11436,plain,
    ( ( op(e3,e4) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_11269,c_11115,c_11392,c_104]) ).

tff(c_11437,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_384,c_390,c_11436]) ).

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

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

tff(c_11372,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_10689,c_10643,c_10701,c_1012,c_34]) ).

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

tff(c_11809,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11115,c_10694,c_995,c_11392,c_11269,c_11324,c_11437,c_11372,c_994,c_994,c_476]) ).

tff(c_11810,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_384,c_11809]) ).

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

tff(c_11818,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_11811,c_342]) ).

tff(c_11826,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_10682,c_144]) ).

tff(c_11827,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_11818,c_10530,c_10701,c_390,c_11826]) ).

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

tff(c_11872,plain,
    ( ( op(e2,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_11828,c_128]) ).

tff(c_11873,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_10630,c_11116,c_392,c_10660,c_11872]) ).

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

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

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

tff(c_11880,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11876,c_278]) ).

tff(c_11884,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_11876,c_194]) ).

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

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

tff(c_11891,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11884,c_11890]) ).

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

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

tff(c_11900,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_11894,c_198]) ).

tff(c_11906,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_10527,c_1022,c_11900,c_16]) ).

tff(c_11912,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_11906,c_318]) ).

tff(c_12013,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10539,c_11912,c_1043,c_26]) ).

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

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

tff(c_12058,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11880,c_10660,c_1045,c_12020,c_1037,c_22]) ).

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

tff(c_11987,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_128]) ).

tff(c_11988,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_10630,c_11912,c_10660,c_11987]) ).

tff(c_12086,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_12059,c_11988,c_120]) ).

tff(c_12087,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_10672,c_374,c_382,c_12086]) ).

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

tff(c_12318,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10655,c_12059,c_12059,c_11876,c_12087,c_12059,c_12059,c_12087,c_12059,c_12059,c_762]) ).

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

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

tff(c_12327,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12321,c_298]) ).

tff(c_12365,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_128]) ).

tff(c_12366,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_10630,c_12327,c_10660,c_12365]) ).

tff(c_12328,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12321,c_198]) ).

tff(c_12347,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_12328,c_10527,c_1022,c_16]) ).

tff(c_12380,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_12366,c_12347,c_10535,c_118]) ).

tff(c_12381,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_374,c_388,c_12380]) ).

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

tff(c_12399,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_10668,c_134]) ).

tff(c_12400,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_12352,c_374,c_12399]) ).

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

tff(c_12428,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_12366,c_120]) ).

tff(c_12429,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_10672,c_382,c_1015,c_12428]) ).

tff(c_12472,plain,
    ( ( e3 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_12366,c_12429,c_132]) ).

tff(c_12473,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_388,c_12472]) ).

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

tff(c_12416,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_11883,c_10628,c_1021,c_12352,c_18]) ).

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

tff(c_12721,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_12401,c_12321,c_12321,c_12474,c_12416,c_12321,c_12321,c_12416,c_12321,c_12321,c_916]) ).

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

tff(c_12727,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12722,c_304]) ).

tff(c_12336,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10662,c_10460]) ).

tff(c_12342,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12336,c_300]) ).

tff(c_12405,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_12401,c_242]) ).

tff(c_12737,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12727,c_10643,c_12342,c_1012,c_12405,c_34]) ).

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

tff(c_12777,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_12381,c_136]) ).

tff(c_12778,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_12739,c_374,c_1038,c_12777]) ).

tff(c_12797,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_12381,c_12778,c_144]) ).

tff(c_12798,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_376,c_12797]) ).

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

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

tff(c_12829,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_12799,c_12738,c_10668,c_150]) ).

tff(c_12830,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_386,c_11883,c_388,c_12829]) ).

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

tff(c_12842,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_10627,c_12832,c_10674,c_12739,c_38]) ).

tff(c_12872,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_11883,c_10628,c_1021,c_12352,c_18]) ).

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

tff(c_12947,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_12842,c_12321,c_12321,c_12738,c_12872,c_12321,c_12321,c_12872,c_12321,c_12321,c_760]) ).

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

tff(c_12954,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12948,c_294]) ).

tff(c_12965,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_12954,c_10662,c_10460]) ).

tff(c_12967,plain,
    op(e3,e4) != e0,
    inference(splitRight,[status(thm)],[c_11874]) ).

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

tff(c_11875,plain,
    op(e1,e4) != e0,
    inference(splitRight,[status(thm)],[c_10681]) ).

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

tff(c_12984,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10662,c_10460]) ).

tff(c_12991,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_12984,c_300]) ).

tff(c_13011,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_144]) ).

tff(c_13012,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_10530,c_12991,c_13011]) ).

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

tff(c_13018,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13013,c_240]) ).

tff(c_12996,plain,
    ( ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_10535,c_126]) ).

tff(c_12997,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_10641,c_392,c_12996]) ).

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

tff(c_13003,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_12998,c_318]) ).

tff(c_13031,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_13003,c_10527,c_1022,c_16]) ).

tff(c_13038,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13031,c_322]) ).

tff(c_13170,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10537,c_10641,c_10530,c_13038,c_36]) ).

tff(c_13175,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13170,c_236]) ).

tff(c_13210,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11875,c_10584,c_13018,c_13175,c_1038,c_32]) ).

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

tff(c_13218,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13211,c_282]) ).

tff(c_13315,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12967,c_10659,c_13218,c_1023,c_1032,c_12]) ).

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

tff(c_13330,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_13316,c_10535,c_118]) ).

tff(c_13331,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_388,c_13330]) ).

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

tff(c_13339,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13332,c_324]) ).

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

tff(c_12973,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_12966,c_214]) ).

tff(c_13344,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_12973,c_1046,c_1015,c_24]) ).

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

tff(c_13367,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_13345,c_12966,c_120]) ).

tff(c_13368,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_10672,c_13339,c_382,c_388,c_13367]) ).

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

tff(c_13385,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_13369,c_12966,c_120]) ).

tff(c_13386,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_10672,c_13339,c_374,c_388,c_13385]) ).

tff(c_13388,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_13331]) ).

tff(c_13457,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_10537,c_10641,c_10530,c_13388,c_36]) ).

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

tff(c_13464,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13457,c_244]) ).

tff(c_13491,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10627,c_10674,c_13464,c_38]) ).

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

tff(c_13499,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_13492,c_342]) ).

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_13413,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e1,e4) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_12966,c_10655,c_82]) ).

tff(c_13414,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_13413]) ).

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

tff(c_13421,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13415,c_282]) ).

tff(c_13431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12967,c_10659,c_13421,c_1023,c_1032,c_12]) ).

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

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

tff(c_13531,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_13499,c_10628,c_13439,c_1021,c_18]) ).

tff(c_13545,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_13492,c_13531,c_10668,c_142]) ).

tff(c_13546,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_1044,c_376,c_378,c_13545]) ).

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

tff(c_13567,plain,
    ( ( e2 = e0 )
    | ( op(e3,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_13316,c_13432,c_112]) ).

tff(c_13568,plain,
    ( ( op(e3,e3) = e0 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_390,c_13567]) ).

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

tff(c_13731,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_13547,c_10655,c_10655,c_13569,c_10655,c_10668,c_10655,c_10668,c_10655,c_10655,c_820]) ).

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

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

tff(c_13463,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_13457,c_238]) ).

tff(c_13771,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13737,c_10643,c_12991,c_1012,c_13463,c_34]) ).

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

tff(c_13780,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_13772,c_182]) ).

tff(c_13802,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_13780,c_10662,c_10460]) ).

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

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

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

tff(c_17927,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13805,c_278]) ).

tff(c_13806,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_108]) ).

tff(c_13807,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_10628,c_13806]) ).

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

tff(c_13828,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13808,c_198]) ).

tff(c_13929,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_13808,c_10535,c_118]) ).

tff(c_13930,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_388,c_13929]) ).

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

tff(c_13938,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13931,c_324]) ).

tff(c_14369,plain,
    ( ( e4 = e1 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_13805,c_116]) ).

tff(c_14370,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_14369]) ).

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

tff(c_13814,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13805,c_214]) ).

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

tff(c_14387,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_13814,c_1046,c_1015,c_14375,c_24]) ).

tff(c_14436,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_14371,c_14387,c_13805,c_120]) ).

tff(c_14437,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_13938,c_388,c_382,c_14436]) ).

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

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

tff(c_14518,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_14440,c_13805,c_132]) ).

tff(c_14519,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_10539,c_386,c_392,c_14518]) ).

tff(c_14530,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_14519,c_14440,c_13805,c_120]) ).

tff(c_14531,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_13938,c_374,c_382,c_14530]) ).

tff(c_14533,plain,
    op(e2,e3) != e4,
    inference(splitRight,[status(thm)],[c_14438]) ).

tff(c_13833,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10506,c_10618]) ).

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

tff(c_13840,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13834,c_336]) ).

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

tff(c_14534,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_13814,c_1046,c_1015,c_24]) ).

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

tff(c_14619,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_14532,c_14535,c_13805,c_120]) ).

tff(c_14620,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_13840,c_374,c_388,c_382,c_14619]) ).

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

tff(c_14635,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14533,c_14621]) ).

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

tff(c_14671,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_13814,c_1046,c_1015,c_24]) ).

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

tff(c_14677,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14672,c_222]) ).

tff(c_13811,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13805,c_278]) ).

tff(c_14652,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e3,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_13811,c_1023,c_1032,c_12]) ).

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

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

tff(c_13843,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13834,c_180]) ).

tff(c_14683,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_13843,c_1036,c_2]) ).

tff(c_14688,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_14683,c_280]) ).

tff(c_13842,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_13834,c_340]) ).

tff(c_14697,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10627,c_13842,c_38]) ).

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

tff(c_14676,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14672,c_304]) ).

tff(c_14724,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_14676,c_10643,c_1012,c_34]) ).

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

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_14797,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_14636,c_13808,c_10535,c_114]) ).

tff(c_14798,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_386,c_14797]) ).

tff(c_14750,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_14698,c_13834,c_142]) ).

tff(c_14751,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_1044,c_378,c_14750]) ).

tff(c_14658,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_14653,c_282]) ).

tff(c_14736,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_14658,c_10584,c_14688,c_1038,c_32]) ).

tff(c_14773,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_14636,c_14672,c_13805,c_116]) ).

tff(c_14774,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_380,c_14773]) ).

tff(c_15047,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_14725,c_13834,c_14798,c_14751,c_14736,c_14774,c_1000,c_14698,c_1001,c_1001,c_592]) ).

tff(c_15048,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_378,c_15047]) ).

tff(c_15049,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_14724]) ).

tff(c_15070,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_14698,c_15049,c_144]) ).

tff(c_15071,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_10530,c_376,c_14688,c_15070]) ).

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

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

tff(c_15091,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_15076,c_13834,c_150]) ).

tff(c_15092,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_14677,c_14659,c_388,c_15091]) ).

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

tff(c_15128,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_15093,c_13834,c_150]) ).

tff(c_15129,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_14677,c_14659,c_388,c_15128]) ).

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

tff(c_15585,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_14636,c_15130,c_13805,c_132]) ).

tff(c_15586,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_15585]) ).

tff(c_15591,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15586,c_344]) ).

tff(c_15143,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_144]) ).

tff(c_15144,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_10530,c_15143]) ).

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

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

tff(c_15161,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_15145,c_136]) ).

tff(c_15162,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_15135,c_1038,c_15161]) ).

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

tff(c_15481,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_14636,c_15145,c_15145,c_10535,c_15162,c_15145,c_15145,c_15162,c_15145,c_15145,c_860]) ).

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

tff(c_14637,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_13930]) ).

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

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

tff(c_15500,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_15486,c_140]) ).

tff(c_15501,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_13842,c_14637,c_1012,c_378,c_15500]) ).

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

tff(c_15519,plain,
    ( ( op(e1,e4) = e4 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_15502,c_136]) ).

tff(c_15520,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_1038,c_15519]) ).

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

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

tff(c_15566,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10537,c_10641,c_10530,c_14637,c_15526,c_36]) ).

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

tff(c_15638,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15591,c_10627,c_15483,c_13842,c_15568,c_38]) ).

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

tff(c_15644,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_15639,c_274]) ).

tff(c_15819,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_15644,c_13843,c_1036,c_2]) ).

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

tff(c_15828,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_15820,c_180]) ).

tff(c_15852,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_13814,c_1046,c_1015,c_24]) ).

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

tff(c_15857,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15853,c_304]) ).

tff(c_16469,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_15828,c_1036,c_2]) ).

tff(c_13816,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_13805,c_216]) ).

tff(c_15871,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e3,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_13805,c_90]) ).

tff(c_15872,plain,
    ( ( op(e3,e4) = e0 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_10541,c_15871]) ).

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

tff(c_15887,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_15873,c_140]) ).

tff(c_15888,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_1012,c_388,c_15887]) ).

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

tff(c_15904,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_15889,c_244]) ).

tff(c_15859,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15853,c_298]) ).

tff(c_15879,plain,
    op(e3,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_15873,c_282]) ).

tff(c_15949,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_15879,c_13811,c_1023,c_1032,c_12]) ).

tff(c_15955,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_15949,c_194]) ).

tff(c_16011,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_15859,c_13828,c_15955,c_1020,c_14]) ).

tff(c_15917,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_15853,c_13805,c_116]) ).

tff(c_15918,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_15917]) ).

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

tff(c_15924,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_15919,c_224]) ).

tff(c_15931,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_13808,c_10535,c_114]) ).

tff(c_15932,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_15924,c_380,c_386,c_15931]) ).

tff(c_15937,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_15932,c_238]) ).

tff(c_15971,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_15857,c_10643,c_1012,c_15937,c_34]) ).

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

tff(c_16229,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_16011,c_15889,c_15889,c_15853,c_15971,c_15889,c_15889,c_15971,c_15889,c_15889,c_906]) ).

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

tff(c_16236,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_16230,c_324]) ).

tff(c_16276,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10537,c_10641,c_10530,c_15904,c_16236,c_36]) ).

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

tff(c_16295,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_16277,c_324]) ).

tff(c_16302,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_15853,c_13805,c_116]) ).

tff(c_16303,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_16302]) ).

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

tff(c_16308,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_16304,c_224]) ).

tff(c_16351,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10539,c_13816,c_1043,c_16295,c_16308,c_26]) ).

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

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

tff(c_16683,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_16469,c_16352,c_16352,c_15873,c_16352,c_13805,c_16352,c_13805,c_16352,c_16352,c_862]) ).

tff(c_16685,plain,
    op(e1,e4) != e0,
    inference(splitRight,[status(thm)],[c_15872]) ).

tff(c_16697,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_16698,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_1012,c_16697]) ).

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

tff(c_16750,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_16699,c_152]) ).

tff(c_16751,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_10537,c_15857,c_16685,c_16750]) ).

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

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

tff(c_16761,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_16754,c_280]) ).

tff(c_16796,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_15828,c_16761,c_1036,c_2]) ).

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

tff(c_16798,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_16752]) ).

tff(c_16810,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_16685,c_10584,c_16798,c_1038,c_32]) ).

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

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

tff(c_15826,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_15820,c_334]) ).

tff(c_16904,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_16691,c_10628,c_15826,c_1021,c_18]) ).

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

tff(c_16857,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_15857,c_10643,c_16817,c_1012,c_34]) ).

tff(c_16805,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_16797,c_324]) ).

tff(c_16839,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_10539,c_13816,c_1043,c_16805,c_26]) ).

tff(c_16887,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_16839,c_15853,c_13805,c_120]) ).

tff(c_16888,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_16887]) ).

tff(c_16867,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_16797,c_16857,c_16810,c_152]) ).

tff(c_16868,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_390,c_16867]) ).

tff(c_17388,plain,
    ( ( e4 = e2 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16797,c_15820,c_16810,c_16904,c_16857,c_16888,c_1000,c_16868,c_1001,c_1001,c_592]) ).

tff(c_17389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_376,c_17388]) ).

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

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

tff(c_17439,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10643,c_1012,c_17395,c_34]) ).

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

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

tff(c_17397,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_17390,c_298]) ).

tff(c_17488,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_17470,c_13828,c_1020,c_17397,c_14]) ).

tff(c_17575,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_15828,c_1036,c_2]) ).

tff(c_15829,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_15820,c_182]) ).

tff(c_15839,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_15829,c_10460]) ).

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

tff(c_17650,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_17488,c_17575,c_17575,c_17440,c_17575,c_15839,c_17575,c_15839,c_17575,c_17575,c_818]) ).

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

tff(c_17657,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_17651,c_302]) ).

tff(c_17736,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_13828,c_17657,c_1020,c_17397,c_14]) ).

tff(c_17749,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_15828,c_1036,c_2]) ).

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

tff(c_17922,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_17736,c_17749,c_17749,c_17651,c_17749,c_15839,c_17749,c_15839,c_17749,c_17749,c_734]) ).

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

tff(c_17956,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_17927,c_17923]) ).

tff(c_17960,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_17956,c_294]) ).

tff(c_17989,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_17960,c_10460]) ).

tff(c_17996,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_17989,c_174]) ).

tff(c_17969,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10506,c_10618]) ).

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

tff(c_17977,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_17970,c_180]) ).

tff(c_18030,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_17996,c_17977,c_1036,c_2]) ).

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

tff(c_18040,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18031,c_182]) ).

tff(c_18061,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_18040,c_17960,c_10460]) ).

tff(c_18062,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_13803]) ).

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

tff(c_18173,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_116]) ).

tff(c_18174,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_1037,c_18173]) ).

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

tff(c_18297,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_18175,c_132]) ).

tff(c_18298,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_10539,c_18297]) ).

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

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

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

tff(c_18182,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18175,c_224]) ).

tff(c_18198,plain,
    ( ( e4 = e0 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_10535,c_114]) ).

tff(c_18199,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_18182,c_386,c_18198]) ).

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

tff(c_18207,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18200,c_322]) ).

tff(c_18252,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_18069,c_10527,c_1022,c_18207,c_16]) ).

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

tff(c_18311,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_18253,c_10535,c_118]) ).

tff(c_18312,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_18311]) ).

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

tff(c_18330,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18313,c_324]) ).

tff(c_18364,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_10539,c_1043,c_18330,c_18182,c_26]) ).

tff(c_18304,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_18299,c_298]) ).

tff(c_18071,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_18062,c_194]) ).

tff(c_18262,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18253,c_198]) ).

tff(c_18350,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_18304,c_18071,c_1020,c_18262,c_14]) ).

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

tff(c_18605,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_18364,c_18350,c_18350,c_10535,c_18350,c_18253,c_18350,c_18253,c_18350,c_18350,c_768]) ).

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

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

tff(c_18631,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_18305,c_18066,c_1045,c_18612,c_1037,c_22]) ).

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

tff(c_18638,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_18632,c_284]) ).

tff(c_18184,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18175,c_344]) ).

tff(c_18254,plain,
    op(e1,e2) != e4,
    inference(splitRight,[status(thm)],[c_18199]) ).

tff(c_18267,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_136]) ).

tff(c_18268,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_18184,c_18254,c_1038,c_18267]) ).

tff(c_18280,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_18268,c_144]) ).

tff(c_18281,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_10530,c_376,c_18280]) ).

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

tff(c_18738,plain,
    ( ( op(e1,e4) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_18282,c_18268,c_152]) ).

tff(c_18739,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_10537,c_386,c_18638,c_18738]) ).

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

tff(c_18745,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18740,c_280]) ).

tff(c_18078,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10506,c_10618]) ).

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

tff(c_18086,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18079,c_180]) ).

tff(c_18842,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_18745,c_18086,c_1036,c_2]) ).

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

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

tff(c_19320,plain,
    ( ( op(e2,e4) = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_18847,c_132]) ).

tff(c_19321,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_10539,c_386,c_19320]) ).

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

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

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

tff(c_18085,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18079,c_340]) ).

tff(c_18864,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_18865,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_18085,c_1012,c_18864]) ).

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

tff(c_18890,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_18866,c_136]) ).

tff(c_18891,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_18851,c_1038,c_18890]) ).

tff(c_18902,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e0 )
    | ( op(e3,e2) = e0 )
    | ( op(e3,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_18062,c_112]) ).

tff(c_18903,plain,
    ( ( op(e3,e3) = e0 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_10538,c_392,c_18902]) ).

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

tff(c_18915,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_18891,c_18904,c_18079,c_142]) ).

tff(c_18916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_1044,c_390,c_378,c_18915]) ).

tff(c_18918,plain,
    op(e3,e1) != e0,
    inference(splitRight,[status(thm)],[c_18903]) ).

tff(c_18897,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18891,c_342]) ).

tff(c_18929,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_18918,c_10628,c_1021,c_18897,c_18]) ).

tff(c_18096,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10460]) ).

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

tff(c_18104,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18097,c_174]) ).

tff(c_18154,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_18104,c_18086,c_1036,c_2]) ).

tff(c_18155,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_18096]) ).

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

tff(c_18879,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_18086,c_1036,c_2]) ).

tff(c_18884,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_18879,c_280]) ).

tff(c_18870,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_18866,c_236]) ).

tff(c_18952,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_10584,c_18884,c_18870,c_1038,c_32]) ).

tff(c_18957,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_18952,c_284]) ).

tff(c_19004,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_18957,c_18066,c_1045,c_1037,c_22]) ).

tff(c_19026,plain,
    ( ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_18866,c_10535,c_126]) ).

tff(c_19027,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_18069,c_392,c_19026]) ).

tff(c_19047,plain,
    ( ( e4 = e0 )
    | ( op(e3,e2) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_18866,c_19027,c_10535,c_114]) ).

tff(c_19048,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_386,c_19047]) ).

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

tff(c_18942,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_18922,c_10643,c_1012,c_18851,c_34]) ).

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

tff(c_19295,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18929,c_18155,c_995,c_18917,c_19004,c_18847,c_19048,c_18942,c_994,c_994,c_484]) ).

tff(c_19296,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_19295]) ).

tff(c_19297,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_18865]) ).

tff(c_19310,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_18086,c_1036,c_2]) ).

tff(c_19362,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e4) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_19297,c_18062,c_19310,c_90]) ).

tff(c_19363,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_19328,c_392,c_390,c_19362]) ).

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

tff(c_18844,plain,
    op(e2,e1) != e4,
    inference(splitRight,[status(thm)],[c_18174]) ).

tff(c_19378,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_18079,c_134]) ).

tff(c_19379,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_18844,c_374,c_19378]) ).

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

tff(c_19404,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_19380,c_18079,c_150]) ).

tff(c_19405,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_19365,c_388,c_19404]) ).

tff(c_19409,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19405,c_202]) ).

tff(c_18853,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_18847,c_298]) ).

tff(c_19425,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_19409,c_18071,c_1020,c_18853,c_14]) ).

tff(c_19430,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_19425,c_302]) ).

tff(c_19437,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_19380,c_19297,c_144]) ).

tff(c_19438,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_10530,c_19430,c_378,c_19437]) ).

tff(c_19439,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_19379]) ).

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

tff(c_19451,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_18069,c_10527,c_1022,c_19443,c_16]) ).

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

tff(c_19458,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_19452,c_318]) ).

tff(c_19520,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_18069,c_10527,c_1022,c_19458,c_16]) ).

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

tff(c_19544,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_19521,c_182]) ).

tff(c_19541,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_19521,c_334]) ).

tff(c_19698,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10628,c_19541,c_1021,c_18]) ).

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

tff(c_19704,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19699,c_202]) ).

tff(c_19550,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_128]) ).

tff(c_19551,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_10630,c_18066,c_19550]) ).

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

tff(c_19556,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_19552,c_218]) ).

tff(c_19579,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_19556,c_1046,c_1015,c_24]) ).

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

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

tff(c_19543,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_19521,c_180]) ).

tff(c_19649,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_19543,c_1036,c_2]) ).

tff(c_19655,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_19649,c_276]) ).

tff(c_19666,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_19587,c_18066,c_1045,c_19655,c_1037,c_22]) ).

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

tff(c_19675,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_19667,c_298]) ).

tff(c_19764,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_19704,c_18071,c_1020,c_19675,c_14]) ).

tff(c_19683,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10541,c_13804,c_19543,c_1036,c_2]) ).

tff(c_19705,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19699,c_338]) ).

tff(c_19728,plain,
    ( ( op(e2,e4) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_19552,c_19667,c_132]) ).

tff(c_19729,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_19705,c_392,c_386,c_19728]) ).

tff(c_19734,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19729,c_284]) ).

tff(c_19674,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_19667,c_222]) ).

tff(c_19713,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_19699,c_19521,c_134]) ).

tff(c_19714,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_19674,c_386,c_376,c_19713]) ).

tff(c_19523,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10537,c_10641,c_10530,c_36]) ).

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

tff(c_19779,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_19714,c_19524,c_152]) ).

tff(c_19780,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_388,c_19734,c_19779]) ).

tff(c_19564,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_19544,c_10460]) ).

tff(c_19888,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_19764,c_19683,c_19683,c_19780,c_19683,c_19564,c_19683,c_19564,c_19683,c_19683,c_818]) ).

tff(c_19889,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_19698]) ).

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

tff(c_19929,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_18069,c_10527,c_1022,c_19894,c_16]) ).

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

tff(c_19934,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_19930,c_296]) ).

tff(c_19948,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_19544,c_19934,c_10460]) ).

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

tff(c_19970,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_19949,c_322]) ).

tff(c_19994,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10538,c_18069,c_10527,c_1022,c_19970,c_16]) ).

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

tff(c_21339,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_20056,c_19995]) ).

tff(c_20057,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_20050,c_174]) ).

tff(c_21352,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_20057,c_10460]) ).

tff(c_20055,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_20050,c_276]) ).

tff(c_20062,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_20063,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_1012,c_20062]) ).

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

tff(c_19999,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19997,c_336]) ).

tff(c_20089,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_20057,c_10460]) ).

tff(c_20076,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_20056,c_19995]) ).

tff(c_20358,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_20064,c_19997,c_142]) ).

tff(c_20359,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_1044,c_390,c_20358]) ).

tff(c_20083,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_20076,c_316]) ).

tff(c_20101,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_1043,c_20083,c_26]) ).

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

tff(c_20116,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_20102,c_20076,c_126]) ).

tff(c_20117,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_20037,c_392,c_382,c_20116]) ).

tff(c_20109,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_20102,c_216]) ).

tff(c_20129,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_20109,c_20055,c_1045,c_1037,c_22]) ).

tff(c_20108,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_20102,c_324]) ).

tff(c_20068,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_20064,c_244]) ).

tff(c_20281,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_20108,c_20037,c_10530,c_20068,c_36]) ).

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

tff(c_20688,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_20089,c_20076,c_20359,c_20117,c_998,c_20102,c_20129,c_20281,c_999,c_999,c_580]) ).

tff(c_20689,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_20688]) ).

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

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

tff(c_20025,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_350]) ).

tff(c_20722,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_20705,c_128]) ).

tff(c_20723,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_20025,c_380,c_20055,c_20722]) ).

tff(c_20070,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_20064,c_344]) ).

tff(c_20749,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20055,c_1045,c_1037,c_22]) ).

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

tff(c_20778,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_20705,c_20723,c_20750,c_120]) ).

tff(c_20779,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_20070,c_374,c_382,c_388,c_20778]) ).

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

tff(c_20854,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_20705,c_20723,c_20780,c_132]) ).

tff(c_20855,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_19999,c_386,c_392,c_388,c_20854]) ).

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

tff(c_20692,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_1021,c_18]) ).

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

tff(c_21031,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_20064,c_20693,c_19997,c_134]) ).

tff(c_21032,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_376,c_386,c_21031]) ).

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

tff(c_21258,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_20064,c_20856,c_20856,c_19997,c_21032,c_20856,c_20856,c_21032,c_20856,c_20856,c_864]) ).

tff(c_21259,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_20692]) ).

tff(c_21321,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_20064,c_21259,c_19997,c_142]) ).

tff(c_21322,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_1044,c_376,c_390,c_21321]) ).

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

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

tff(c_21333,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_21325,c_284]) ).

tff(c_21823,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_20055,c_1045,c_21333,c_1037,c_22]) ).

tff(c_21831,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_21823,c_216]) ).

tff(c_21829,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_21823,c_214]) ).

tff(c_21366,plain,
    ( ( e4 = e3 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_21325,c_136]) ).

tff(c_21367,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_21366]) ).

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

tff(c_21375,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_21368,c_342]) ).

tff(c_21753,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_1021,c_21375,c_18]) ).

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

tff(c_21779,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_20054,c_21759,c_1023,c_1032,c_12]) ).

tff(c_21784,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_21779,c_278]) ).

tff(c_21790,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_21784,c_20055,c_1045,c_21333,c_1037,c_22]) ).

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

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

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

tff(c_21943,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_21829,c_1046,c_1015,c_21800,c_24]) ).

tff(c_21949,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_21943,c_218]) ).

tff(c_21346,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_21339,c_316]) ).

tff(c_21852,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10527,c_1022,c_16]) ).

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

tff(c_21861,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_21853,c_322]) ).

tff(c_21805,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_19997,c_142]) ).

tff(c_21806,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_1044,c_390,c_21805]) ).

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

tff(c_21926,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_21807,c_21793,c_21325,c_152]) ).

tff(c_21927,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_21861,c_386,c_388,c_21926]) ).

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

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

tff(c_21936,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_21930,c_318]) ).

tff(c_21975,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_21831,c_21949,c_1043,c_21346,c_21936,c_26]) ).

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

tff(c_21986,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_21976,c_198]) ).

tff(c_21358,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_21352,c_294]) ).

tff(c_21799,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_21793,c_302]) ).

tff(c_22083,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_21986,c_21358,c_1020,c_21799,c_14]) ).

tff(c_21814,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_21807,c_342]) ).

tff(c_21993,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_21814,c_1021,c_18]) ).

tff(c_22021,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_21829,c_1046,c_1015,c_21800,c_24]) ).

tff(c_22095,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_21325,c_21823,c_20050,c_82]) ).

tff(c_22096,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_390,c_384,c_22095]) ).

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

tff(c_22341,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_21339,c_21352,c_995,c_22083,c_21993,c_22021,c_22096,c_21793,c_994,c_994,c_508]) ).

tff(c_22342,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_384,c_22341]) ).

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

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

tff(c_22385,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_20054,c_22350,c_1023,c_1032,c_12]) ).

tff(c_22390,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_22385,c_278]) ).

tff(c_22411,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_22390,c_20055,c_1045,c_21333,c_1037,c_22]) ).

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

tff(c_22414,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_21358,c_1020,c_14]) ).

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

tff(c_22420,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_22415,c_198]) ).

tff(c_22444,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_22412,c_21339,c_126]) ).

tff(c_22445,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_382,c_22444]) ).

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

tff(c_22458,plain,
    ( ( e3 = e0 )
    | ( op(e3,e2) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_22412,c_22446,c_21339,c_130]) ).

tff(c_22459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_392,c_22420,c_388,c_22458]) ).

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

tff(c_22503,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_22412,c_22460,c_21339,c_130]) ).

tff(c_22504,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_392,c_388,c_22503]) ).

tff(c_22510,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_22504,c_216]) ).

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

tff(c_22536,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_22422,c_20054,c_1023,c_1032,c_12]) ).

tff(c_22584,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e4) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_21325,c_22536,c_20050,c_90]) ).

tff(c_22585,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_22510,c_390,c_392,c_22584]) ).

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

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

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

tff(c_22711,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_22608,c_1021,c_22620,c_18]) ).

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

tff(c_22827,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_22601,c_19997,c_138]) ).

tff(c_22828,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_1021,c_388,c_22827]) ).

tff(c_22869,plain,
    ( ( e4 = e0 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_22601,c_22828,c_19997,c_134]) ).

tff(c_22870,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_374,c_386,c_22869]) ).

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

tff(c_22947,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_22601,c_22712,c_22712,c_19997,c_22870,c_22712,c_22712,c_22870,c_22712,c_22712,c_816]) ).

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

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

tff(c_22990,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_21325,c_20050,c_82]) ).

tff(c_22991,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_1045,c_22955,c_384,c_22990]) ).

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

tff(c_22999,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_22992,c_320]) ).

tff(c_23021,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_22999,c_10528,c_20056,c_19995]) ).

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

tff(c_23039,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_19995]) ).

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

tff(c_23046,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_23040,c_316]) ).

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

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

tff(c_23053,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_23026,c_120]) ).

tff(c_23054,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_23046,c_1015,c_382,c_23053]) ).

tff(c_23032,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_23026,c_214]) ).

tff(c_24335,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_23032,c_1046,c_1015,c_24]) ).

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

tff(c_24340,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_24336,c_304]) ).

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

tff(c_20001,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_19997,c_340]) ).

tff(c_20023,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_352]) ).

tff(c_23066,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10460]) ).

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

tff(c_23074,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_23067,c_174]) ).

tff(c_23048,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_23040,c_176]) ).

tff(c_23162,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_20002,c_23023,c_23074,c_23048,c_1036,c_2]) ).

tff(c_23163,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_23066]) ).

tff(c_23169,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_23163,c_294]) ).

tff(c_24019,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_23169,c_1020,c_14]) ).

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

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

tff(c_23029,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_23026,c_278]) ).

tff(c_23600,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_20002,c_23023,c_23048,c_1036,c_2]) ).

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

tff(c_24078,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_24026,c_23029,c_23606,c_1023,c_1032,c_12]) ).

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

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

tff(c_24088,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_24083,c_298]) ).

tff(c_24207,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_23032,c_1046,c_1015,c_24088,c_24]) ).

tff(c_24212,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_24207,c_304]) ).

tff(c_23605,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_23600,c_280]) ).

tff(c_23623,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_23054,c_23026,c_132]) ).

tff(c_23624,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_392,c_23623]) ).

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

tff(c_23631,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23625,c_218]) ).

tff(c_23182,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_20002,c_23023,c_23048,c_1036,c_2]) ).

tff(c_23179,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_136]) ).

tff(c_23180,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_1038,c_23179]) ).

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

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

tff(c_23296,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_23029,c_23188,c_1023,c_1032,c_12]) ).

tff(c_23301,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23296,c_282]) ).

tff(c_23187,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_23182,c_280]) ).

tff(c_23501,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_23301,c_20036,c_23187,c_1038,c_32]) ).

tff(c_23597,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_23182,c_23181,c_23181,c_23296,c_23501,c_23181,c_23181,c_23501,c_23181,c_23181,c_810]) ).

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

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

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

tff(c_23639,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_23631,c_23032,c_1046,c_1015,c_23618,c_24]) ).

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

tff(c_23034,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_23026,c_216]) ).

tff(c_23677,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_23641,c_23034,c_1043,c_23046,c_26]) ).

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

tff(c_23646,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_23640,c_298]) ).

tff(c_23617,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_23611,c_302]) ).

tff(c_23719,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_23646,c_23169,c_1020,c_23617,c_14]) ).

tff(c_23652,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_108]) ).

tff(c_23653,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_20024,c_23169,c_23029,c_23652]) ).

tff(c_23701,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_23677,c_23653,c_23040,c_130]) ).

tff(c_23702,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_392,c_388,c_23701]) ).

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

tff(c_23987,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_23677,c_23719,c_23719,c_23702,c_23719,c_23653,c_23719,c_23653,c_23719,c_23719,c_914]) ).

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

tff(c_24103,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_23988,c_144]) ).

tff(c_24104,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_23605,c_24103]) ).

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

tff(c_24111,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24105,c_242]) ).

tff(c_23989,plain,
    op(e1,e3) != e4,
    inference(splitRight,[status(thm)],[c_23598]) ).

tff(c_24244,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_24212,c_20039,c_24111,c_1012,c_23989,c_34]) ).

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

tff(c_23060,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_23054,c_344]) ).

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

tff(c_24299,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_20001,c_20023,c_24246,c_23060,c_23599,c_38]) ).

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

tff(c_24305,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24300,c_302]) ).

tff(c_24368,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_24340,c_20039,c_24305,c_1012,c_23989,c_34]) ).

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

tff(c_24427,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_23054,c_24369,c_23026,c_132]) ).

tff(c_24428,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_24427]) ).

tff(c_24006,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_23988,c_23040,c_126]) ).

tff(c_24007,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_23034,c_382,c_24006]) ).

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

tff(c_24633,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_24428,c_23600,c_23600,c_24007,c_23040,c_23600,c_23600,c_23040,c_23600,c_23600,c_724]) ).

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

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

tff(c_24651,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_24642,c_10460]) ).

tff(c_24659,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24651,c_174]) ).

tff(c_24993,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_20002,c_23023,c_24659,c_1036,c_2]) ).

tff(c_24998,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_24993,c_280]) ).

tff(c_24640,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_24634,c_314]) ).

tff(c_24657,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24651,c_294]) ).

tff(c_24664,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_24657,c_1020,c_14]) ).

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

tff(c_24670,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_24665,c_198]) ).

tff(c_24693,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_24670,c_24640,c_10527,c_1022,c_16]) ).

tff(c_24707,plain,
    ( ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_24693,c_24665,c_108]) ).

tff(c_24708,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_20024,c_380,c_392,c_23029,c_24707]) ).

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

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

tff(c_24724,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e3,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_23029,c_1023,c_1032,c_12]) ).

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

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

tff(c_24717,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_24711,c_198]) ).

tff(c_24781,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_24731,c_24640,c_10527,c_1022,c_24717,c_16]) ).

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

tff(c_24976,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_24711,c_24782,c_108]) ).

tff(c_24977,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_20024,c_24640,c_380,c_384,c_24976]) ).

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

tff(c_25863,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_23032,c_1046,c_1015,c_24]) ).

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

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

tff(c_26490,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_24978,c_24993,c_24993,c_25864,c_24651,c_24993,c_24993,c_24651,c_24993,c_24993,c_770]) ).

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

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

tff(c_25004,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_136]) ).

tff(c_25005,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_1038,c_25004]) ).

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

tff(c_25288,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_25006,c_19997,c_138]) ).

tff(c_25289,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_1021,c_388,c_25288]) ).

tff(c_24658,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_24651,c_300]) ).

tff(c_25020,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_24640,c_10527,c_1022,c_16]) ).

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

tff(c_25030,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_25021,c_322]) ).

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

tff(c_25104,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_25030,c_20037,c_10530,c_25010,c_36]) ).

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

tff(c_25121,plain,
    ( ( e3 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_23026,c_24993,c_90]) ).

tff(c_25122,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_25027,c_388,c_25121]) ).

tff(c_25168,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_25006,c_25104,c_25122,c_144]) ).

tff(c_25169,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_378,c_24658,c_390,c_25168]) ).

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

tff(c_25186,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_25170,c_24634,c_130]) ).

tff(c_25187,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_392,c_25186]) ).

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

tff(c_25274,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_25006,c_25188,c_140]) ).

tff(c_25275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_1012,c_24998,c_25274]) ).

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

tff(c_25281,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_25276,c_218]) ).

tff(c_25332,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_25281,c_23032,c_1046,c_1015,c_24]) ).

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

tff(c_25344,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_25277,c_20037,c_10530,c_25010,c_36]) ).

tff(c_25859,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_25289,c_24634,c_23026,c_25170,c_998,c_25276,c_25332,c_25344,c_999,c_999,c_532]) ).

tff(c_25860,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_380,c_25859]) ).

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

tff(c_26516,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_26508,c_25861]) ).

tff(c_26653,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_26516,c_140]) ).

tff(c_26654,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_1012,c_24998,c_26653]) ).

tff(c_26509,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26491,c_222]) ).

tff(c_26583,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_26516,c_140]) ).

tff(c_26584,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_1012,c_24998,c_26583]) ).

tff(c_26553,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_1021,c_18]) ).

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

tff(c_26630,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_26584,c_26554,c_19997,c_134]) ).

tff(c_26631,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_26509,c_376,c_386,c_26630]) ).

tff(c_26632,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_26553]) ).

tff(c_26665,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_26654,c_26632,c_19997,c_142]) ).

tff(c_26666,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_1044,c_376,c_390,c_26665]) ).

tff(c_26667,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_23022]) ).

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

tff(c_26676,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_26667,c_194]) ).

tff(c_26683,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10460]) ).

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

tff(c_26717,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_26684,c_294]) ).

tff(c_26750,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20037,c_10530,c_36]) ).

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

tff(c_26757,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_26751,c_322]) ).

tff(c_26767,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_26757,c_26674,c_10527,c_1022,c_16]) ).

tff(c_26774,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_26767,c_198]) ).

tff(c_26820,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_26676,c_26717,c_1020,c_26774,c_14]) ).

tff(c_26685,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20002,c_23023,c_1036,c_2]) ).

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

tff(c_26694,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_26684,c_174]) ).

tff(c_26710,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_26686,c_26694]) ).

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

tff(c_26733,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26711,c_176]) ).

tff(c_26738,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_26733,c_10528,c_19995]) ).

tff(c_26781,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_26751,c_26767,c_26738,c_118]) ).

tff(c_26782,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_382,c_26781]) ).

tff(c_26788,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26782,c_224]) ).

tff(c_26800,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_19997,c_138]) ).

tff(c_26801,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_26788,c_1021,c_388,c_26800]) ).

tff(c_26755,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_26751,c_238]) ).

tff(c_26718,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_26684,c_300]) ).

tff(c_26903,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_26755,c_20039,c_26718,c_1012,c_34]) ).

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

tff(c_26999,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_26820,c_26801,c_26801,c_26684,c_26903,c_26801,c_26801,c_26903,c_26801,c_26801,c_728]) ).

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

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

tff(c_27009,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27002,c_322]) ).

tff(c_27166,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_26674,c_10527,c_1022,c_27009,c_16]) ).

tff(c_27172,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_27166,c_198]) ).

tff(c_27277,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_27172,c_26676,c_26717,c_1020,c_14]) ).

tff(c_26732,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26711,c_276]) ).

tff(c_27021,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_120]) ).

tff(c_27022,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_1015,c_26732,c_27021]) ).

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

tff(c_27028,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27023,c_224]) ).

tff(c_27056,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_27002,c_26738,c_118]) ).

tff(c_27057,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_27028,c_1022,c_382,c_27056]) ).

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

tff(c_27075,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_27002,c_144]) ).

tff(c_27076,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_26718,c_27075]) ).

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

tff(c_27081,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_27077,c_240]) ).

tff(c_26731,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_26711,c_280]) ).

tff(c_27091,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_20036,c_27081,c_26731,c_1038,c_32]) ).

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

tff(c_27007,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27002,c_238]) ).

tff(c_27151,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27097,c_20039,c_26718,c_1012,c_27007,c_34]) ).

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

tff(c_27197,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_27002,c_27152,c_152]) ).

tff(c_27198,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_20001,c_386,c_390,c_27197]) ).

tff(c_26668,plain,
    op(e2,e4) != e1,
    inference(splitRight,[status(thm)],[c_23022]) ).

tff(c_27216,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_26668,c_1045,c_26732,c_1037,c_22]) ).

tff(c_27231,plain,
    ( ( e4 = e0 )
    | ( op(e2,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_27058,c_27216,c_116]) ).

tff(c_27232,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_27231]) ).

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

tff(c_27262,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_27233,c_27058,c_27216,c_128]) ).

tff(c_27263,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_382,c_392,c_27262]) ).

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

tff(c_27445,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_27277,c_27058,c_27058,c_27198,c_27263,c_27058,c_27058,c_27263,c_27058,c_27058,c_910]) ).

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

tff(c_27452,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27446,c_298]) ).

tff(c_27482,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27172,c_26676,c_26717,c_1020,c_27452,c_14]) ).

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

tff(c_27490,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_27483,c_244]) ).

tff(c_27542,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_1021,c_18]) ).

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

tff(c_27615,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_27543,c_19997,c_138]) ).

tff(c_27616,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_27490,c_378,c_388,c_27615]) ).

tff(c_27629,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_27616,c_27543,c_19997,c_134]) ).

tff(c_27630,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_376,c_386,c_27629]) ).

tff(c_27579,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_26668,c_1045,c_26732,c_1037,c_22]) ).

tff(c_27562,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20039,c_26718,c_1012,c_34]) ).

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

tff(c_27568,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_27563,c_234]) ).

tff(c_27593,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_27568,c_20036,c_26731,c_1038,c_32]) ).

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

tff(c_27856,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_26711,c_27630,c_27630,c_27579,c_27630,c_27593,c_27630,c_27593,c_27630,c_27630,c_858]) ).

tff(c_27857,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_27562]) ).

tff(c_27898,plain,
    ( ( op(e1,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_27483,c_27857,c_152]) ).

tff(c_27899,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_20001,c_388,c_386,c_27898]) ).

tff(c_27502,plain,
    ( ( e4 = e1 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_27483,c_26738,c_114]) ).

tff(c_27503,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_27502]) ).

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

tff(c_27871,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_27504,c_132]) ).

tff(c_27872,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_19999,c_386,c_27871]) ).

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

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

tff(c_27884,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27879,c_26668,c_1045,c_26732,c_1037,c_22]) ).

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

tff(c_27891,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_27885,c_284]) ).

tff(c_27909,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_27899,c_27891]) ).

tff(c_27910,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_27542]) ).

tff(c_27917,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_27910,c_342]) ).

tff(c_27938,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20039,c_26718,c_1012,c_34]) ).

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

tff(c_27944,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_27939,c_234]) ).

tff(c_27951,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20036,c_26731,c_1038,c_32]) ).

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

tff(c_27953,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_27944,c_27952]) ).

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

tff(c_28003,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_27483,c_27939,c_27954,c_136]) ).

tff(c_28004,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_27917,c_374,c_386,c_376,c_28003]) ).

tff(c_28005,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_27938]) ).

tff(c_28023,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_26668,c_1045,c_26732,c_1037,c_22]) ).

tff(c_28028,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28023,c_284]) ).

tff(c_28060,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_28028,c_20036,c_26731,c_1038,c_32]) ).

tff(c_28073,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_27483,c_28005,c_28060,c_152]) ).

tff(c_28074,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_20001,c_388,c_386,c_390,c_28073]) ).

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

tff(c_28194,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_27483,c_28075,c_26738,c_130]) ).

tff(c_28195,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_28194]) ).

tff(c_28200,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28195,c_216]) ).

tff(c_28249,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28200,c_26668,c_1045,c_26732,c_1037,c_22]) ).

tff(c_28250,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_26683]) ).

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

tff(c_28278,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_28272,c_19995]) ).

tff(c_29063,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_28278,c_126]) ).

tff(c_29064,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_20037,c_26674,c_382,c_29063]) ).

tff(c_28252,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20002,c_23023,c_1036,c_2]) ).

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

tff(c_28290,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20000,c_20024,c_1021,c_18]) ).

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

tff(c_28296,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28291,c_202]) ).

tff(c_28307,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_26674,c_10527,c_1022,c_16]) ).

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

tff(c_28314,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_28308,c_198]) ).

tff(c_28416,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_28314,c_26676,c_28296,c_1020,c_14]) ).

tff(c_28257,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28253,c_280]) ).

tff(c_28319,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_28308,c_28278,c_126]) ).

tff(c_28320,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_20037,c_392,c_382,c_28319]) ).

tff(c_28336,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_28320,c_116]) ).

tff(c_28337,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_1037,c_28336]) ).

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

tff(c_28355,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_28338,c_28291,c_19997,c_138]) ).

tff(c_28356,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_388,c_28355]) ).

tff(c_28361,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28356,c_240]) ).

tff(c_28426,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_20036,c_28257,c_28361,c_1038,c_32]) ).

tff(c_28549,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_28253,c_28416,c_28416,c_28426,c_28416,c_26667,c_28416,c_26667,c_28416,c_28416,c_814]) ).

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

tff(c_28557,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_28550,c_298]) ).

tff(c_28630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_28314,c_26676,c_28296,c_1020,c_28557,c_14]) ).

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

tff(c_28638,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_28631,c_198]) ).

tff(c_28663,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_26676,c_28296,c_1020,c_28638,c_14]) ).

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

tff(c_28269,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_28250,c_296]) ).

tff(c_28676,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_28669,c_28269,c_1046,c_1015,c_24]) ).

tff(c_28298,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_28291,c_342]) ).

tff(c_28709,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_144]) ).

tff(c_28710,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_28298,c_10530,c_28257,c_28709]) ).

tff(c_29039,plain,
    ( ( e4 = e1 )
    | ( e2 = e1 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_28291,c_28250,c_995,c_28663,c_26667,c_28676,c_28631,c_28710,c_994,c_994,c_476]) ).

tff(c_29040,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_384,c_380,c_29039]) ).

tff(c_29041,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_28290]) ).

tff(c_29049,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_29041,c_342]) ).

tff(c_29097,plain,
    ( ( e3 = e0 )
    | ( op(e3,e2) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_29064,c_28278,c_130]) ).

tff(c_29098,plain,
    ( ( op(e3,e2) = e0 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_388,c_29097]) ).

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

tff(c_29103,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29099,c_236]) ).

tff(c_29078,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_28269,c_1046,c_1015,c_24]) ).

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

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

tff(c_29130,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_26667,c_28253,c_90]) ).

tff(c_29131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_29103,c_29086,c_392,c_390,c_29130]) ).

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

tff(c_29083,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29079,c_304]) ).

tff(c_29146,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20001,c_20023,c_29049,c_38]) ).

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

tff(c_28283,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_28278,c_320]) ).

tff(c_29161,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_20036,c_28257,c_1038,c_32]) ).

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

tff(c_29191,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_29147,c_29162,c_140]) ).

tff(c_29192,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_28283,c_1012,c_388,c_29191]) ).

tff(c_29193,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_29161]) ).

tff(c_29241,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_29147,c_29193,c_152]) ).

tff(c_29242,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_29133,c_29083,c_388,c_29241]) ).

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

tff(c_29085,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29079,c_298]) ).

tff(c_29250,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_29243,c_240]) ).

tff(c_29259,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_20036,c_28257,c_29250,c_1038,c_32]) ).

tff(c_29295,plain,
    ( ( e4 = e0 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_29243,c_29259,c_136]) ).

tff(c_29296,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_386,c_29295]) ).

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

tff(c_29315,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e2 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_29243,c_29297,c_29259,c_144]) ).

tff(c_29316,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_376,c_390,c_29315]) ).

tff(c_29321,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_29316,c_302]) ).

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

tff(c_29330,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29085,c_26676,c_29321,c_1020,c_29047,c_14]) ).

tff(c_29331,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_29296]) ).

tff(c_29350,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_29243,c_29331,c_29259,c_144]) ).

tff(c_29351,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_10530,c_376,c_390,c_29350]) ).

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

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

tff(c_29370,plain,
    ( ( e3 = e0 )
    | ( op(e3,e2) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_29064,c_28278,c_130]) ).

tff(c_29371,plain,
    ( ( op(e3,e2) = e0 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_388,c_29370]) ).

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

tff(c_29401,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_29372,c_136]) ).

tff(c_29402,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_29049,c_386,c_29357,c_1038,c_29401]) ).

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

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

tff(c_29670,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29064,c_28253,c_28253,c_29403,c_28253,c_28278,c_28253,c_28278,c_28253,c_28253,c_772]) ).

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

tff(c_29691,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_29671,c_176]) ).

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

tff(c_29699,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_29691,c_10528,c_29679,c_19995]) ).

tff(c_29701,plain,
    op(e4,e1) != e0,
    inference(splitRight,[status(thm)],[c_8]) ).

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

tff(c_10461,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_4]) ).

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_29775,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e2) = e0 )
    | ( op(e4,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_997,c_92]) ).

tff(c_29776,plain,
    op(e4,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_29701,c_19996,c_10461,c_29775]) ).

tff(c_35633,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_19995]) ).

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

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

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

tff(c_29767,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_348]) ).

tff(c_29800,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_995,c_108]) ).

tff(c_29801,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_29767,c_29800]) ).

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

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

tff(c_31429,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_29806,c_1023,c_1032,c_12]) ).

tff(c_29702,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_996,c_86]) ).

tff(c_29703,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_29702]) ).

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

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

tff(c_29751,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29707,c_1000]) ).

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

tff(c_29815,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_29752]) ).

tff(c_29816,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_29806,c_29815]) ).

tff(c_29829,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_29816,c_132]) ).

tff(c_29830,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_29829]) ).

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

tff(c_29835,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29831,c_224]) ).

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

tff(c_29919,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_29805,c_19995]) ).

tff(c_29938,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_29802,c_29919,c_114]) ).

tff(c_29939,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_374,c_29938]) ).

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

tff(c_30004,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_29940,c_29802,c_29919,c_130]) ).

tff(c_30005,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_29835,c_392,c_388,c_30004]) ).

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

tff(c_30036,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_29831,c_30006,c_29816,c_120]) ).

tff(c_30037,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_1015,c_382,c_30036]) ).

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

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

tff(c_30049,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_30040,c_298]) ).

tff(c_29810,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_29802,c_198]) ).

tff(c_30132,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_30049,c_29810,c_1020,c_14]) ).

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

tff(c_30139,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_30133,c_194]) ).

tff(c_30214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_29806,c_30139,c_1023,c_1032,c_12]) ).

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

tff(c_30416,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_29806,c_1023,c_1032,c_12]) ).

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

tff(c_30492,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_30215,c_30215,c_29816,c_30416,c_30215,c_30215,c_30416,c_30215,c_30215,c_718]) ).

tff(c_30494,plain,
    op(e2,e3) != e0,
    inference(splitRight,[status(thm)],[c_30038]) ).

tff(c_29822,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_29816,c_214]) ).

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

tff(c_30500,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_30493,c_324]) ).

tff(c_30598,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_29810,c_1020,c_14]) ).

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

tff(c_29766,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_352]) ).

tff(c_29768,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_346]) ).

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

tff(c_30552,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10506,c_29768,c_29700]) ).

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

tff(c_30560,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_30553,c_184]) ).

tff(c_30565,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_30560,c_10528,c_29805,c_19995]) ).

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

tff(c_30573,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_30566,c_340]) ).

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

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

tff(c_30614,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_29806,c_1023,c_1032,c_12]) ).

tff(c_30619,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_30614,c_282]) ).

tff(c_30582,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_29805,c_19995]) ).

tff(c_30587,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_30582,c_320]) ).

tff(c_30629,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_30630,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_30587,c_1012,c_30629]) ).

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

tff(c_30636,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_30631,c_240]) ).

tff(c_30701,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29778,c_29753,c_30619,c_30636,c_1038,c_32]) ).

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

tff(c_30757,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_29766,c_30573,c_30703,c_38]) ).

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

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

tff(c_1003,plain,
    op(e0,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_993,c_72]) ).

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

tff(c_31216,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_997,c_30599,c_995,c_30493,c_998,c_30758,c_1000,c_1003,c_1003,c_712]) ).

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

tff(c_30702,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_30630]) ).

tff(c_30715,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_30702,c_144]) ).

tff(c_30716,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_30573,c_10530,c_378,c_30715]) ).

tff(c_31230,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_31217,c_30716,c_30702,c_152]) ).

tff(c_31231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_30500,c_390,c_388,c_31230]) ).

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

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

tff(c_31239,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_31234,c_298]) ).

tff(c_31414,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30494,c_29822,c_1046,c_1015,c_31239,c_24]) ).

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

tff(c_31423,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31415,c_194]) ).

tff(c_31441,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_31429,c_31423]) ).

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

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

tff(c_31452,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_31444,c_194]) ).

tff(c_29780,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_276]) ).

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

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

tff(c_31460,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_29780,c_31459]) ).

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

tff(c_31468,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_31461,c_344]) ).

tff(c_31469,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_31461,c_338]) ).

tff(c_31476,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10460]) ).

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

tff(c_31482,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31477,c_294]) ).

tff(c_31541,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_31452,c_31482,c_1020,c_14]) ).

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

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

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

tff(c_31522,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_31485,c_29768,c_29700]) ).

tff(c_31528,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31522,c_340]) ).

tff(c_31558,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_31559,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_31528,c_1012,c_31558]) ).

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

tff(c_31590,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_31560,c_152]) ).

tff(c_31591,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_31468,c_388,c_31548,c_29778,c_31590]) ).

tff(c_31592,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_31559]) ).

tff(c_31599,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31592,c_284]) ).

tff(c_31656,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29780,c_31448,c_1045,c_31599,c_1037,c_22]) ).

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

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

tff(c_31671,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_31469,c_29767,c_1021,c_31665,c_18]) ).

tff(c_31677,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_31671,c_342]) ).

tff(c_31787,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_31468,c_29766,c_31677,c_31528,c_38]) ).

tff(c_31749,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_29780,c_31448,c_1045,c_1037,c_22]) ).

tff(c_31694,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_31695,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_31528,c_1012,c_31694]) ).

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

tff(c_31718,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31696,c_236]) ).

tff(c_31777,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29778,c_29753,c_31718,c_1038,c_32]) ).

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

tff(c_31945,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_31787,c_31787,c_31749,c_31787,c_31777,c_31787,c_31777,c_31787,c_31787,c_738]) ).

tff(c_31946,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_31695]) ).

tff(c_31953,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_31946,c_284]) ).

tff(c_32006,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29780,c_31448,c_1045,c_31953,c_1037,c_22]) ).

tff(c_32007,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_31476]) ).

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

tff(c_32024,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_32015,c_19995]) ).

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

tff(c_32037,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_32032,c_29768,c_29700]) ).

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

tff(c_32012,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_32007,c_296]) ).

tff(c_32181,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_31464,c_32012,c_1046,c_1015,c_24]) ).

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

tff(c_31443,plain,
    op(e3,e2) != e1,
    inference(splitRight,[status(thm)],[c_29801]) ).

tff(c_32063,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_32024,c_126]) ).

tff(c_32064,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_29793,c_31443,c_382,c_32063]) ).

tff(c_32090,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_31461,c_32064,c_120]) ).

tff(c_32091,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_382,c_1015,c_32090]) ).

tff(c_32050,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_31461,c_32037,c_138]) ).

tff(c_32051,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_1021,c_378,c_32050]) ).

tff(c_32055,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32051,c_240]) ).

tff(c_32154,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29778,c_29753,c_32055,c_1038,c_32]) ).

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

tff(c_32495,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_997,c_29776,c_32037,c_31444,c_32181,c_32091,c_32024,c_32154,c_996,c_996,c_436]) ).

tff(c_32496,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_32495]) ).

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

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

tff(c_32505,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_32501,c_304]) ).

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

tff(c_32516,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_19995]) ).

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

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

tff(c_32953,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_32525,c_29768,c_29700]) ).

tff(c_32925,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_10460]) ).

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

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

tff(c_32939,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_32525,c_32932,c_29768,c_29700]) ).

tff(c_32940,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_32925]) ).

tff(c_32991,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_29780,c_31448,c_1045,c_1037,c_22]) ).

tff(c_32521,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32517,c_320]) ).

tff(c_32911,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_140]) ).

tff(c_32912,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_32521,c_1012,c_32911]) ).

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

tff(c_32915,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_32913,c_240]) ).

tff(c_33020,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29778,c_29753,c_32915,c_1038,c_32]) ).

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

tff(c_33360,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_997,c_29776,c_32953,c_31444,c_32940,c_32991,c_32517,c_33020,c_996,c_996,c_428]) ).

tff(c_33361,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_382,c_33360]) ).

tff(c_33362,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_32912]) ).

tff(c_33369,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33362,c_284]) ).

tff(c_33456,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29780,c_31448,c_1045,c_33369,c_1037,c_22]) ).

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

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

tff(c_33485,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_33478,c_10460]) ).

tff(c_33491,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33485,c_300]) ).

tff(c_32507,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_32501,c_298]) ).

tff(c_33490,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33485,c_294]) ).

tff(c_33634,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_32507,c_31452,c_33490,c_1020,c_14]) ).

tff(c_33639,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33634,c_302]) ).

tff(c_33669,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32505,c_29795,c_33491,c_1012,c_33639,c_34]) ).

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

tff(c_33677,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_33670,c_324]) ).

tff(c_33683,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10505,c_10528,c_19995]) ).

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

tff(c_33688,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_33684,c_320]) ).

tff(c_33676,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_33670,c_318]) ).

tff(c_33727,plain,
    ( ( e4 = e3 )
    | ( op(e3,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_33670,c_33684,c_114]) ).

tff(c_33728,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_374,c_33727]) ).

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

tff(c_33737,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_33729,c_322]) ).

tff(c_33912,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33676,c_31443,c_10527,c_1022,c_33737,c_16]) ).

tff(c_33914,plain,
    op(e1,e2) != e4,
    inference(splitRight,[status(thm)],[c_33728]) ).

tff(c_33941,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33677,c_29793,c_10530,c_33688,c_33914,c_36]) ).

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

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

tff(c_33971,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_33949,c_10460]) ).

tff(c_33977,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_33971,c_294]) ).

tff(c_34248,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_31452,c_33977,c_1020,c_14]) ).

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

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

tff(c_34185,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_33670,c_33942,c_118]) ).

tff(c_34186,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_1022,c_382,c_34185]) ).

tff(c_34320,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_34186,c_152]) ).

tff(c_34321,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_34255,c_29778,c_34320]) ).

tff(c_34832,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_997,c_34249,c_995,c_33670,c_998,c_34321,c_1000,c_1003,c_1003,c_712]) ).

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

tff(c_34840,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_34833,c_198]) ).

tff(c_34871,plain,
    ( ( e4 = e1 )
    | ( op(e3,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_34186,c_33670,c_33942,c_114]) ).

tff(c_34872,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_34840,c_380,c_34871]) ).

tff(c_34873,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_31442]) ).

tff(c_34877,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34873,c_294]) ).

tff(c_35649,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_34877,c_10460]) ).

tff(c_35655,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_35649,c_182]) ).

tff(c_35660,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_35642,c_35655,c_29768,c_29700]) ).

tff(c_35661,plain,
    op(e4,e2) = e1,
    inference(splitRight,[status(thm)],[c_35633]) ).

tff(c_34874,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_31442]) ).

tff(c_36082,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_34874,c_1023,c_1032,c_12]) ).

tff(c_34886,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_29776,c_29752]) ).

tff(c_34887,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_34874,c_34886]) ).

tff(c_34900,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_34887,c_132]) ).

tff(c_34901,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_34900]) ).

tff(c_34902,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_34901]) ).

tff(c_34909,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_34902,c_338]) ).

tff(c_34916,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_34877,c_10460]) ).

tff(c_34924,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_34916,c_182]) ).

tff(c_34931,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_34924,c_29768,c_29700]) ).

tff(c_34938,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34931,c_184]) ).

tff(c_34943,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_10505,c_34938,c_10528,c_19995]) ).

tff(c_34991,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_34874,c_1023,c_1032,c_12]) ).

tff(c_34937,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_34931,c_340]) ).

tff(c_34961,plain,
    ( ( e4 = e1 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_34943,c_114]) ).

tff(c_34962,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_34961]) ).

tff(c_34963,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_34962]) ).

tff(c_35008,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_34963,c_140]) ).

tff(c_35009,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_34937,c_374,c_1012,c_35008]) ).

tff(c_35573,plain,
    ( ( e2 = e1 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_997,c_29776,c_34943,c_34991,c_34931,c_34887,c_34916,c_35009,c_996,c_996,c_428]) ).

tff(c_35574,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_384,c_35573]) ).

tff(c_35575,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_34962]) ).

tff(c_35577,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_35575]) ).

tff(c_35582,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_35577,c_204]) ).

tff(c_35589,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_34909,c_29767,c_1021,c_35582,c_18]) ).

tff(c_35594,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_35589,c_200]) ).

tff(c_35600,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_34874,c_35594,c_1023,c_1032,c_12]) ).

tff(c_35601,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_35575]) ).

tff(c_35613,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_34902,c_35601,c_34887,c_120]) ).

tff(c_35614,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_1015,c_382,c_35613]) ).

tff(c_35615,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(splitRight,[status(thm)],[c_34901]) ).

tff(c_35619,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_35615]) ).

tff(c_35624,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_35619,c_304]) ).

tff(c_35901,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_34877,c_10460]) ).

tff(c_35906,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_35901,c_300]) ).

tff(c_35626,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_35619,c_218]) ).

tff(c_35676,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_10506,c_29768,c_29700]) ).

tff(c_35677,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_35676]) ).

tff(c_35683,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_35677,c_336]) ).

tff(c_35678,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_31443,c_10527,c_1022,c_16]) ).

tff(c_35679,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_35678]) ).

tff(c_35695,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_35679,c_204]) ).

tff(c_35716,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_35619,c_34887,c_116]) ).

tff(c_35717,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_35716]) ).

tff(c_35718,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_35717]) ).

tff(c_35725,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_35718,c_338]) ).

tff(c_35753,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_35695,c_29767,c_1021,c_35725,c_18]) ).

tff(c_35758,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_35753,c_200]) ).

tff(c_35764,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29779,c_34874,c_35758,c_1023,c_1032,c_12]) ).

tff(c_35765,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_35717]) ).

tff(c_35872,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_998,c_35765,c_35619,c_34887,c_120]) ).

tff(c_35873,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_35683,c_374,c_388,c_382,c_35872]) ).

tff(c_35874,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_35678]) ).

tff(c_35911,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_35874,c_35661,c_130]) ).

tff(c_35912,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_35626,c_386,c_392,c_35911]) ).

tff(c_35940,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1000,c_35912,c_136]) ).

tff(c_35941,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_1038,c_35940]) ).

tff(c_35942,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_35941]) ).

tff(c_35949,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_35942,c_242]) ).

tff(c_35971,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_35624,c_29795,c_35906,c_1012,c_35949,c_34]) ).

tff(c_35973,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_35941]) ).

tff(c_35894,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_35874,c_204]) ).

tff(c_35986,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_35677,c_134]) ).

tff(c_35987,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_35973,c_35894,c_374,c_35986]) ).

tff(c_35918,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_35912,c_244]) ).

tff(c_35881,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_35677,c_340]) ).

tff(c_35999,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_35918,c_29766,c_35881,c_35973,c_38]) ).

tff(c_36004,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_35999,c_240]) ).

tff(c_36037,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_29778,c_29753,c_36004,c_1038,c_32]) ).

tff(c_36322,plain,
    ( ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_997,c_29776,c_35661,c_36082,c_35987,c_34887,c_35901,c_36037,c_996,c_996,c_436]) ).

tff(c_36323,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_36322]) ).

tff(c_36324,plain,
    op(e4,e1) = e2,
    inference(splitRight,[status(thm)],[c_35676]) ).

tff(c_36332,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36324,c_182]) ).

tff(c_36352,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_36332,c_34877,c_10460]) ).

tff(c_36354,plain,
    op(e2,e3) != e0,
    inference(splitRight,[status(thm)],[c_35615]) ).

tff(c_34878,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_34873,c_298]) ).

tff(c_35616,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_34901]) ).

tff(c_36353,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_35615]) ).

tff(c_36360,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36353,c_318]) ).

tff(c_36366,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36360,c_31443,c_10527,c_1022,c_16]) ).

tff(c_36373,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36366,c_204]) ).

tff(c_36381,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_10504,c_1013,c_34877,c_10460]) ).

tff(c_36389,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36381,c_182]) ).

tff(c_36429,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_10506,c_36389,c_29768,c_29700]) ).

tff(c_36477,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_36429,c_134]) ).

tff(c_36478,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_36373,c_374,c_36477]) ).

tff(c_36479,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_36478]) ).

tff(c_36496,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_36479,c_36429,c_142]) ).

tff(c_36497,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_1044,c_378,c_36496]) ).

tff(c_36511,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_36479,c_36497,c_36429,c_150]) ).

tff(c_36512,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_35616,c_390,c_388,c_36511]) ).

tff(c_36513,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_36478]) ).

tff(c_36519,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36513,c_222]) ).

tff(c_36570,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36354,c_34878,c_1046,c_1015,c_36519,c_24]) ).

tff(c_36571,plain,
    ( ( unit = e1 )
    | ( unit = e2 )
    | ( unit = e3 )
    | ( unit = e4 ) ),
    inference(splitRight,[status(thm)],[c_52]) ).

tff(c_36573,plain,
    unit = e4,
    inference(splitLeft,[status(thm)],[c_36571]) ).

tff(c_36576,plain,
    op(e3,e4) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_58]) ).

tff(c_36735,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36576,c_200]) ).

tff(c_70,plain,
    op(e0,unit) = e0,
    inference(cnfTransformation,[status(thm)],[f_303]) ).

tff(c_36583,plain,
    op(e0,e4) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_70]) ).

tff(c_256,plain,
    op(e0,e4) != op(e0,e2),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36614,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_256]) ).

tff(c_36584,plain,
    op(e4,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_72]) ).

tff(c_354,plain,
    op(e4,e0) != op(e3,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36603,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_354]) ).

tff(c_36582,plain,
    op(e4,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_68]) ).

tff(c_36625,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_334]) ).

tff(c_36757,plain,
    ( ( e3 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36576,c_108]) ).

tff(c_36758,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36625,c_382,c_36757]) ).

tff(c_36759,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_36758]) ).

tff(c_358,plain,
    op(e3,e0) != op(e2,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_44582,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_358]) ).

tff(c_36624,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_336]) ).

tff(c_260,plain,
    op(e0,e4) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36613,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_260]) ).

tff(c_36581,plain,
    op(e1,e4) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_66]) ).

tff(c_36676,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_240]) ).

tff(c_356,plain,
    op(e4,e0) != op(e2,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36604,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_356]) ).

tff(c_36579,plain,
    op(e2,e4) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_62]) ).

tff(c_36715,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_226]) ).

tff(c_360,plain,
    op(e4,e0) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36605,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_360]) ).

tff(c_36575,plain,
    op(e4,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_60]) ).

tff(c_36592,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_306]) ).

tff(c_44579,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_208]) ).

tff(c_36717,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_220]) ).

tff(c_47026,plain,
    ( ( e2 = e1 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_142]) ).

tff(c_47027,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36717,c_384,c_47026]) ).

tff(c_47028,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_47027]) ).

tff(c_272,plain,
    op(e0,e1) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_47033,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_47028,c_272]) ).

tff(c_44581,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_210]) ).

tff(c_36580,plain,
    op(e4,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_64]) ).

tff(c_36692,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_314]) ).

tff(c_36733,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36576,c_196]) ).

tff(c_36760,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36692,c_36733,c_16]) ).

tff(c_36761,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_36760]) ).

tff(c_36778,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36761,c_322]) ).

tff(c_36673,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_236]) ).

tff(c_36691,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_320]) ).

tff(c_36767,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_358]) ).

tff(c_368,plain,
    op(e3,e0) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36768,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_368]) ).

tff(c_36628,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_346]) ).

tff(c_36674,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_246]) ).

tff(c_36694,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36580,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_36788,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_164]) ).

tff(c_36789,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36694,c_390,c_36788]) ).

tff(c_36790,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_36789]) ).

tff(c_372,plain,
    op(e1,e0) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36797,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36790,c_372]) ).

tff(c_36780,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36761,c_198]) ).

tff(c_36764,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_208]) ).

tff(c_36590,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_294]) ).

tff(c_37166,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_36590,c_14]) ).

tff(c_37167,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_37166]) ).

tff(c_37171,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_37167,c_302]) ).

tff(c_36593,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_300]) ).

tff(c_36804,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_140]) ).

tff(c_36805,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36593,c_382,c_36804]) ).

tff(c_36806,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_36805]) ).

tff(c_36777,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36761,c_318]) ).

tff(c_36820,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36761,c_36580,c_126]) ).

tff(c_36821,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_392,c_384,c_36820]) ).

tff(c_36822,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_36821]) ).

tff(c_330,plain,
    op(e2,e2) != op(e0,e2),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36827,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36822,c_330]) ).

tff(c_36693,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_316]) ).

tff(c_36810,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_250]) ).

tff(c_36837,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_36581,c_136]) ).

tff(c_36838,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_36837]) ).

tff(c_36839,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_36838]) ).

tff(c_36853,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36839,c_244]) ).

tff(c_36878,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_36810,c_36853,c_36]) ).

tff(c_36879,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_36838]) ).

tff(c_36892,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_36879]) ).

tff(c_36895,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36892,c_238]) ).

tff(c_36904,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_36810,c_36895,c_36]) ).

tff(c_36905,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_36879]) ).

tff(c_36913,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36905,c_324]) ).

tff(c_37008,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36777,c_36827,c_36693,c_36913,c_26]) ).

tff(c_894,plain,
    ( ( op(e0,e0) != e2 )
    | ( op(e0,op(e0,e0)) != e1 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e4 )
    | ( op(op(e0,e0),op(e0,e0)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1982]) ).

tff(c_37150,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_37008,c_36790,c_36790,c_36905,c_36790,c_36822,c_36790,c_36822,c_36790,c_36790,c_894]) ).

tff(c_37151,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_36821]) ).

tff(c_37206,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37151,c_36579,c_132]) ).

tff(c_37207,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_392,c_390,c_37206]) ).

tff(c_37208,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_37207]) ).

tff(c_37212,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_37208,c_222]) ).

tff(c_37156,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_37151,c_218]) ).

tff(c_36716,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_214]) ).

tff(c_36589,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_296]) ).

tff(c_364,plain,
    op(e2,e0) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36813,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_364]) ).

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_37233,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_36813,c_30]) ).

tff(c_37238,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37233,c_228]) ).

tff(c_37311,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37212,c_37156,c_36716,c_36589,c_37238,c_24]) ).

tff(c_37313,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_37207]) ).

tff(c_36776,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36761,c_204]) ).

tff(c_37328,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_150]) ).

tff(c_37329,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_37313,c_36776,c_392,c_37328]) ).

tff(c_37179,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_36810,c_36]) ).

tff(c_37378,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_37329,c_37179,c_36581,c_144]) ).

tff(c_37379,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_37171,c_384,c_37378]) ).

tff(c_37380,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_37166]) ).

tff(c_37386,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37380,c_298]) ).

tff(c_37632,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_37156,c_36716,c_36589,c_37386,c_24]) ).

tff(c_37385,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37380,c_302]) ).

tff(c_37408,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_36581,c_136]) ).

tff(c_37409,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_37385,c_380,c_37408]) ).

tff(c_37410,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_37409]) ).

tff(c_37447,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_37410,c_36581,c_152]) ).

tff(c_37448,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_36778,c_392,c_37447]) ).

tff(c_37453,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_37448,c_304]) ).

tff(c_37476,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37453,c_37156,c_36716,c_36589,c_37386,c_24]) ).

tff(c_37477,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_37409]) ).

tff(c_37589,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_37477,c_36581,c_152]) ).

tff(c_37590,plain,
    ( ( op(e1,e3) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_392,c_37589]) ).

tff(c_37591,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_37590]) ).

tff(c_37595,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_37591,c_242]) ).

tff(c_36679,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_234]) ).

tff(c_37614,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_37595,c_36679,c_36593,c_37385,c_34]) ).

tff(c_37388,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37380,c_202]) ).

tff(c_37485,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_37477,c_332]) ).

tff(c_36811,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36806,c_252]) ).

tff(c_37492,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_138]) ).

tff(c_37493,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36811,c_36735,c_382,c_37492]) ).

tff(c_37494,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_37493]) ).

tff(c_37152,plain,
    op(e0,e2) != e1,
    inference(splitRight,[status(thm)],[c_36821]) ).

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_37394,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36790,c_36583,c_168]) ).

tff(c_37395,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_37152,c_392,c_37394]) ).

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_37574,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36790,c_37494,c_37395,c_36583,c_156]) ).

tff(c_37575,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_37485,c_380,c_386,c_37574]) ).

tff(c_37576,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_37493]) ).

tff(c_37602,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37591,c_37576,c_36582,c_134]) ).

tff(c_37603,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_37388,c_380,c_37602]) ).

tff(c_37648,plain,
    ( ( e2 = e1 )
    | ( op(e3,e1) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37603,c_37591,c_37576,c_36582,c_142]) ).

tff(c_37649,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_378,c_384,c_37648]) ).

tff(c_506,plain,
    ( ( op(e3,op(e0,e3)) = e0 )
    | ( op(e3,op(e1,e3)) = e1 )
    | ( op(e3,op(e2,e3)) = e2 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e4,op(e4,e3)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_38263,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_36575,c_36576,c_37380,c_36759,c_37632,c_36761,c_37614,c_37649,c_37395,c_506]) ).

tff(c_38264,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_390,c_38263]) ).

tff(c_38265,plain,
    op(e1,e3) = e0,
    inference(splitRight,[status(thm)],[c_37590]) ).

tff(c_38271,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_38265,c_304]) ).

tff(c_38278,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37576,c_37151,c_36579,c_132]) ).

tff(c_38279,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_388,c_392,c_38271,c_390,c_38278]) ).

tff(c_38281,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_36805]) ).

tff(c_38280,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_36805]) ).

tff(c_38284,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_38280]) ).

tff(c_38292,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_38284,c_332]) ).

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_38333,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_38292,c_46]) ).

tff(c_38334,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_38333]) ).

tff(c_38339,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_38334,c_330]) ).

tff(c_38291,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_38284,c_324]) ).

tff(c_38529,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36777,c_38339,c_36693,c_38291,c_26]) ).

tff(c_254,plain,
    op(e0,e4) != op(e0,e3),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36616,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_254]) ).

tff(c_258,plain,
    op(e0,e3) != op(e0,e2),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_38338,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_38334,c_258]) ).

tff(c_268,plain,
    op(e0,e3) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36795,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36790,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_38346,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_38338,c_36795,c_36592,c_44]) ).

tff(c_38352,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_38346,c_308]) ).

tff(c_38440,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_36590,c_38352,c_14]) ).

tff(c_926,plain,
    ( ( op(e3,e3) != e2 )
    | ( op(e3,op(e3,e3)) != e0 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e1 )
    | ( op(op(e3,e3),op(e3,e3)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2110]) ).

tff(c_38669,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_38529,c_38440,c_38440,c_38334,c_36761,c_38440,c_38440,c_36761,c_38440,c_38440,c_926]) ).

tff(c_38670,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_38333]) ).

tff(c_38847,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38670,c_38284,c_36761,c_36580,c_126]) ).

tff(c_38848,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_392,c_384,c_38847]) ).

tff(c_38713,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36716,c_36589,c_24]) ).

tff(c_38714,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_38713]) ).

tff(c_38717,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_38714,c_304]) ).

tff(c_38313,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38284,c_36581,c_136]) ).

tff(c_38314,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_38313]) ).

tff(c_38315,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_38314]) ).

tff(c_36793,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_36790,c_272]) ).

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_38299,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_36793,c_48]) ).

tff(c_38300,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_38299]) ).

tff(c_38686,plain,
    ( ( e2 = e1 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38300,c_36582,c_142]) ).

tff(c_38687,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_36717,c_384,c_38686]) ).

tff(c_38688,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_38687]) ).

tff(c_38777,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38315,c_38688,c_38284,c_36581,c_152]) ).

tff(c_38778,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_388,c_38717,c_392,c_38777]) ).

tff(c_38779,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_38713]) ).

tff(c_38781,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_38779]) ).

tff(c_38787,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_38781,c_298]) ).

tff(c_38794,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_36590,c_38787,c_14]) ).

tff(c_806,plain,
    ( ( op(e3,e3) != e2 )
    | ( op(e3,op(e3,e3)) != e0 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e4 )
    | ( op(op(e3,e3),op(e3,e3)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1630]) ).

tff(c_39029,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_38848,c_38794,c_38794,c_38670,c_38794,c_36761,c_38794,c_36761,c_38794,c_38794,c_806]) ).

tff(c_39030,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_38779]) ).

tff(c_39039,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_39030,c_218]) ).

tff(c_38676,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_38670,c_330]) ).

tff(c_39059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36777,c_39039,c_36693,c_38291,c_38676,c_26]) ).

tff(c_39060,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_38687]) ).

tff(c_39067,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_39060,c_202]) ).

tff(c_39106,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_39067,c_36590,c_14]) ).

tff(c_39076,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36716,c_36589,c_24]) ).

tff(c_39077,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_39076]) ).

tff(c_39080,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_39077,c_304]) ).

tff(c_39119,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38315,c_38284,c_36581,c_152]) ).

tff(c_39120,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_39080,c_392,c_39119]) ).

tff(c_39133,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38315,c_39120,c_38284,c_36581,c_144]) ).

tff(c_39134,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_378,c_384,c_39133]) ).

tff(c_38675,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_38670,c_258]) ).

tff(c_39171,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_36795,c_36592,c_38675,c_44]) ).

tff(c_512,plain,
    ( ( op(e0,op(e0,e3)) != e3 )
    | ( op(e1,op(e1,e3)) != e3 )
    | ( op(e3,op(e2,e3)) = e2 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e4,op(e4,e3)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_39422,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_36575,c_36576,c_39106,c_36759,c_39077,c_38284,c_39134,c_38300,c_39171,c_512]) ).

tff(c_39423,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_39422]) ).

tff(c_39424,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_39076]) ).

tff(c_39426,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_39424]) ).

tff(c_39432,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_39426,c_298]) ).

tff(c_39453,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_39067,c_36590,c_39432,c_14]) ).

tff(c_39454,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_39424]) ).

tff(c_39463,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_39454,c_218]) ).

tff(c_39498,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38670,c_38284,c_36761,c_36580,c_126]) ).

tff(c_39499,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_39463,c_392,c_384,c_39498]) ).

tff(c_39501,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_38314]) ).

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_39611,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_36797,c_38281,c_39501,c_40]) ).

tff(c_39612,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_38299]) ).

tff(c_264,plain,
    op(e0,e2) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_39618,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_39612,c_264]) ).

tff(c_39743,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_38292,c_39618,c_46]) ).

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_39829,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36790,c_39612,c_39743,c_36583,c_160]) ).

tff(c_39830,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_36592,c_388,c_39829]) ).

tff(c_39831,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_38280]) ).

tff(c_39844,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_39831,c_36581,c_136]) ).

tff(c_39845,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_39844]) ).

tff(c_39846,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_39845]) ).

tff(c_39892,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_39846,c_39831,c_36581,c_152]) ).

tff(c_39893,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_36778,c_392,c_39892]) ).

tff(c_39934,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_39846,c_39831,c_39893,c_36581,c_144]) ).

tff(c_39935,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_36691,c_390,c_384,c_39934]) ).

tff(c_39937,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_39845]) ).

tff(c_40218,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_36797,c_38281,c_39937,c_40]) ).

tff(c_40219,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_36789]) ).

tff(c_42236,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_40219]) ).

tff(c_40221,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_156]) ).

tff(c_40222,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_40221]) ).

tff(c_40223,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_40222]) ).

tff(c_370,plain,
    op(e2,e0) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_40229,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_370]) ).

tff(c_41893,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_40229,c_30]) ).

tff(c_41898,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41893,c_232]) ).

tff(c_40236,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_40219]) ).

tff(c_262,plain,
    op(e0,e3) != op(e0,e1),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_40240,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_40236,c_262]) ).

tff(c_270,plain,
    op(e0,e2) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_40227,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_270]) ).

tff(c_41048,plain,
    ( ( op(e0,e2) = e3 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_40227,c_46]) ).

tff(c_41049,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_41048]) ).

tff(c_41054,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_41049,c_330]) ).

tff(c_40907,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_132]) ).

tff(c_40908,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36777,c_390,c_40907]) ).

tff(c_40909,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_40908]) ).

tff(c_40915,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_40909,c_344]) ).

tff(c_40226,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_272]) ).

tff(c_40922,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_40240,c_40226,c_48]) ).

tff(c_40928,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_40922,c_352]) ).

tff(c_36577,plain,
    op(e4,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_36573,c_56]) ).

tff(c_40243,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_40236,c_308]) ).

tff(c_40267,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_40243,c_36590,c_14]) ).

tff(c_40323,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_40236,c_36583,c_168]) ).

tff(c_40324,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_36628,c_384,c_392,c_40323]) ).

tff(c_40329,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_40324,c_330]) ).

tff(c_40335,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_40229,c_30]) ).

tff(c_40340,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_40335,c_230]) ).

tff(c_40383,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36777,c_40329,c_36693,c_40340,c_26]) ).

tff(c_40230,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_372]) ).

tff(c_40251,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_36581,c_136]) ).

tff(c_40252,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_40230,c_380,c_40251]) ).

tff(c_40253,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_40252]) ).

tff(c_456,plain,
    ( ( op(e0,op(e0,e4)) != e4 )
    | ( op(e1,op(e1,e4)) != e4 )
    | ( op(e2,op(e2,e4)) != e4 )
    | ( op(e3,op(e3,e4)) != e4 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_40857,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_36577,c_36577,c_40267,c_36576,c_40383,c_36579,c_40253,c_36581,c_40223,c_36583,c_456]) ).

tff(c_40859,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_40252]) ).

tff(c_40992,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_40915,c_36676,c_40928,c_40859,c_38]) ).

tff(c_40858,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_40252]) ).

tff(c_40862,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_40858]) ).

tff(c_40869,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40862,c_302]) ).

tff(c_40890,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_40243,c_36590,c_40869,c_14]) ).

tff(c_40891,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_40858]) ).

tff(c_40242,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_40236,c_312]) ).

tff(c_40892,plain,
    op(e1,e3) != e4,
    inference(splitRight,[status(thm)],[c_40858]) ).

tff(c_41010,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36679,c_40242,c_36593,c_40892,c_34]) ).

tff(c_41034,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_40992,c_40891,c_41010,c_36581,c_140]) ).

tff(c_41035,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_41034]) ).

tff(c_41040,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41035,c_364]) ).

tff(c_41045,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_41040,c_40229,c_30]) ).

tff(c_41046,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_40908]) ).

tff(c_41101,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41046,c_36579,c_128]) ).

tff(c_41102,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36767,c_36624,c_41054,c_392,c_384,c_41101]) ).

tff(c_41103,plain,
    op(e0,e2) = e3,
    inference(splitRight,[status(thm)],[c_41048]) ).

tff(c_41119,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41103,c_264]) ).

tff(c_41139,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_40240,c_41119,c_40226,c_48]) ).

tff(c_41140,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_40219]) ).

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_41808,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_36759,c_36584,c_162]) ).

tff(c_41809,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_36715,c_384,c_390,c_41808]) ).

tff(c_41142,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_36583,c_168]) ).

tff(c_41143,plain,
    ( ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_36628,c_392,c_41142]) ).

tff(c_41144,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_41143]) ).

tff(c_41148,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_41144,c_258]) ).

tff(c_41141,plain,
    op(e0,e3) != e2,
    inference(splitRight,[status(thm)],[c_40219]) ).

tff(c_40228,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_268]) ).

tff(c_41190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_41148,c_41141,c_36592,c_40228,c_44]) ).

tff(c_41191,plain,
    op(e0,e3) = e1,
    inference(splitRight,[status(thm)],[c_41143]) ).

tff(c_41337,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_40229,c_30]) ).

tff(c_41192,plain,
    op(e0,e2) != e1,
    inference(splitRight,[status(thm)],[c_41143]) ).

tff(c_41357,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_41192,c_36694,c_40227,c_46]) ).

tff(c_41342,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41337,c_232]) ).

tff(c_41380,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41140,c_36582,c_138]) ).

tff(c_41381,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_41342,c_36735,c_382,c_41380]) ).

tff(c_41290,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_41192,c_36694,c_40227,c_46]) ).

tff(c_41295,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41290,c_332]) ).

tff(c_41205,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_41206,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_41205]) ).

tff(c_41249,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41206,c_36581,c_136]) ).

tff(c_41250,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_40230,c_386,c_380,c_41249]) ).

tff(c_41251,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_41250]) ).

tff(c_41256,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_41251,c_244]) ).

tff(c_41322,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_41295,c_41256,c_36]) ).

tff(c_41323,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_41250]) ).

tff(c_41397,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41381,c_41323,c_41206,c_36581,c_144]) ).

tff(c_41398,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_384,c_41397]) ).

tff(c_684,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e0,op(e1,e0)) = e1 )
    | ( op(e0,op(e2,e0)) = e2 )
    | ( op(e0,op(e3,e0)) = e3 )
    | ( op(e4,op(e4,e0)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_41697,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_36584,c_41140,c_36759,c_41191,c_41337,c_41357,c_41398,c_36583,c_40223,c_684]) ).

tff(c_41698,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_382,c_41697]) ).

tff(c_41699,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_41205]) ).

tff(c_41715,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_41699]) ).

tff(c_41747,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41715,c_36581,c_140]) ).

tff(c_41748,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_41747]) ).

tff(c_41749,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_41748]) ).

tff(c_41755,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41749,c_364]) ).

tff(c_41786,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_41755,c_40229,c_30]) ).

tff(c_41787,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_41748]) ).

tff(c_41789,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_41787]) ).

tff(c_41882,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41809,c_41789,c_41715,c_36581,c_152]) ).

tff(c_41883,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_41882]) ).

tff(c_41797,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_41789,c_244]) ).

tff(c_41721,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_41715,c_242]) ).

tff(c_41820,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41140,c_36582,c_134]) ).

tff(c_41821,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_41721,c_380,c_41820]) ).

tff(c_41822,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_41821]) ).

tff(c_41851,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41140,c_41822,c_36582,c_138]) ).

tff(c_41852,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_41797,c_374,c_36735,c_382,c_41851]) ).

tff(c_41853,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_41821]) ).

tff(c_41912,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41140,c_41883,c_41853,c_36582,c_138]) ).

tff(c_41913,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_41898,c_374,c_382,c_41912]) ).

tff(c_41915,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_41787]) ).

tff(c_41719,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_41715,c_238]) ).

tff(c_41979,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_41915,c_41719,c_36]) ).

tff(c_41980,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_41699]) ).

tff(c_41986,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_41980,c_248]) ).

tff(c_42164,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_40229,c_30]) ).

tff(c_42230,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_40223,c_42164,c_36759,c_36584,c_162]) ).

tff(c_42231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_41986,c_378,c_384,c_390,c_42230]) ).

tff(c_42232,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_40222]) ).

tff(c_42249,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42236,c_42232]) ).

tff(c_42250,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_42249]) ).

tff(c_42251,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_42250]) ).

tff(c_42306,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42251,c_42236,c_36583,c_168]) ).

tff(c_42307,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36768,c_36628,c_380,c_384,c_392,c_42306]) ).

tff(c_42308,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_42250]) ).

tff(c_42971,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42308,c_42236,c_36583,c_168]) ).

tff(c_42972,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36768,c_380,c_384,c_392,c_42971]) ).

tff(c_42977,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42972,c_330]) ).

tff(c_266,plain,
    op(e0,e4) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_36615,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_266]) ).

tff(c_40220,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_36789]) ).

tff(c_42243,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42236,c_308]) ).

tff(c_42687,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_42243,c_36590,c_14]) ).

tff(c_42233,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_40222]) ).

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_42616,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_36768,c_40220,c_42233,c_50]) ).

tff(c_42337,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36761,c_36580,c_126]) ).

tff(c_42338,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_392,c_384,c_42337]) ).

tff(c_42339,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_42338]) ).

tff(c_42344,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_42339,c_330]) ).

tff(c_42322,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_132]) ).

tff(c_42323,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36777,c_390,c_42322]) ).

tff(c_42324,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_42323]) ).

tff(c_42350,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42324,c_36579,c_128]) ).

tff(c_42351,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36767,c_392,c_42344,c_384,c_42350]) ).

tff(c_918,plain,
    ( ( op(e0,e0) != e3 )
    | ( op(e0,op(e0,e0)) != e2 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e1 )
    | ( op(op(e0,e0),op(e0,e0)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2078]) ).

tff(c_42805,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_42687,c_42616,c_42616,c_42351,c_42616,c_42236,c_42616,c_42236,c_42616,c_42616,c_918]) ).

tff(c_42807,plain,
    op(e0,e2) != e1,
    inference(splitRight,[status(thm)],[c_42338]) ).

tff(c_42309,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_42250]) ).

tff(c_42838,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_42807,c_36694,c_42309,c_46]) ).

tff(c_42843,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_42838,c_270]) ).

tff(c_42941,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_36768,c_40220,c_42843,c_42233,c_50]) ).

tff(c_42942,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_42323]) ).

tff(c_42987,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42942,c_36579,c_128]) ).

tff(c_42988,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36767,c_36624,c_42977,c_392,c_384,c_42987]) ).

tff(c_42989,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_40219]) ).

tff(c_44168,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_36768,c_40220,c_42233,c_50]) ).

tff(c_44174,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44168,c_372]) ).

tff(c_43737,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_132]) ).

tff(c_43738,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36777,c_390,c_43737]) ).

tff(c_43739,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_43738]) ).

tff(c_43768,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_43739,c_36582,c_134]) ).

tff(c_43769,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_43768]) ).

tff(c_43770,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_43769]) ).

tff(c_43863,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_43770,c_43739,c_36582,c_138]) ).

tff(c_43864,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_36735,c_382,c_43863]) ).

tff(c_43865,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_43769]) ).

tff(c_43949,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_43739,c_43865,c_36582,c_138]) ).

tff(c_43950,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_382,c_43949]) ).

tff(c_43956,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_43950,c_244]) ).

tff(c_43003,plain,
    ( ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_42232]) ).

tff(c_43004,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_43003]) ).

tff(c_43005,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_43004]) ).

tff(c_43012,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43005,c_308]) ).

tff(c_43615,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_43005,c_36583,c_168]) ).

tff(c_43616,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36768,c_384,c_380,c_392,c_43615]) ).

tff(c_43621,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_43616,c_330]) ).

tff(c_43018,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_36590,c_14]) ).

tff(c_43019,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_43018]) ).

tff(c_43177,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_36582,c_150]) ).

tff(c_43178,plain,
    ( ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_36776,c_392,c_43177]) ).

tff(c_43179,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_43178]) ).

tff(c_43186,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_43179,c_242]) ).

tff(c_43024,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_43019,c_302]) ).

tff(c_43011,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43005,c_312]) ).

tff(c_43220,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43186,c_36679,c_43024,c_36593,c_43011,c_34]) ).

tff(c_43222,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_43178]) ).

tff(c_42996,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_352]) ).

tff(c_43033,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_36581,c_136]) ).

tff(c_43034,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_43011,c_380,c_43033]) ).

tff(c_43035,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_43034]) ).

tff(c_43154,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43035,c_36759,c_36584,c_162]) ).

tff(c_43155,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_40220,c_376,c_36715,c_384,c_390,c_43154]) ).

tff(c_43156,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_43034]) ).

tff(c_43158,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_43156]) ).

tff(c_43164,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43158,c_244]) ).

tff(c_43345,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_43222,c_36676,c_42996,c_43164,c_38]) ).

tff(c_43250,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36679,c_43024,c_36593,c_43011,c_34]) ).

tff(c_850,plain,
    ( ( op(e1,e1) != e3 )
    | ( op(e1,op(e1,e1)) != e0 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e4 )
    | ( op(op(e1,e1),op(e1,e1)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1806]) ).

tff(c_43572,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_43019,c_43345,c_43345,c_43005,c_43345,c_43250,c_43345,c_43250,c_43345,c_43345,c_850]) ).

tff(c_43573,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_43156]) ).

tff(c_43586,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36679,c_43024,c_36593,c_43011,c_34]) ).

tff(c_43627,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43573,c_43586,c_36581,c_140]) ).

tff(c_43628,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_43627]) ).

tff(c_43629,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_43628]) ).

tff(c_43635,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_43629,c_372]) ).

tff(c_43640,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_36768,c_40220,c_43635,c_42233,c_50]) ).

tff(c_43641,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_43628]) ).

tff(c_43648,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_43641,c_324]) ).

tff(c_43679,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36777,c_43621,c_36693,c_43648,c_26]) ).

tff(c_43684,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43679,c_230]) ).

tff(c_43653,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_43616,c_43005,c_36583,c_160]) ).

tff(c_43654,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_374,c_388,c_43653]) ).

tff(c_43642,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_43628]) ).

tff(c_43157,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_43034]) ).

tff(c_43665,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_43642,c_43157,c_40]) ).

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_43720,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43654,c_43665,c_36759,c_36584,c_154]) ).

tff(c_43721,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_43684,c_380,c_386,c_43720]) ).

tff(c_43722,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_43018]) ).

tff(c_43724,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43012,c_43722]) ).

tff(c_43725,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_43004]) ).

tff(c_43732,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43725,c_332]) ).

tff(c_43963,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_43956,c_43732,c_36]) ).

tff(c_43964,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_43738]) ).

tff(c_43968,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_43964,c_304]) ).

tff(c_44126,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_43968,c_36679,c_36593,c_34]) ).

tff(c_44127,plain,
    op(e1,e3) = e2,
    inference(splitLeft,[status(thm)],[c_44126]) ).

tff(c_43965,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_43738]) ).

tff(c_43978,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_36582,c_134]) ).

tff(c_43979,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_43978]) ).

tff(c_43980,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_43979]) ).

tff(c_44091,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_43980,c_36582,c_150]) ).

tff(c_44092,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_43965,c_36776,c_392,c_44091]) ).

tff(c_44093,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_43979]) ).

tff(c_44108,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_44093]) ).

tff(c_44113,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44108,c_202]) ).

tff(c_44128,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36780,c_36764,c_36590,c_44113,c_14]) ).

tff(c_44133,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44128,c_302]) ).

tff(c_44149,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_44127,c_44133]) ).

tff(c_44150,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_44126]) ).

tff(c_44156,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44150,c_248]) ).

tff(c_44461,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_44174,c_44156,c_40]) ).

tff(c_43731,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_43725,c_330]) ).

tff(c_44194,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36777,c_36693,c_43731,c_26]) ).

tff(c_44195,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_44194]) ).

tff(c_44206,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43725,c_44195,c_36761,c_36580,c_118]) ).

tff(c_44207,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_388,c_378,c_44206]) ).

tff(c_44213,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44207,c_244]) ).

tff(c_44094,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_43979]) ).

tff(c_44245,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_42996,c_44213,c_44094,c_38]) ).

tff(c_44173,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44168,c_370]) ).

tff(c_44229,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36767,c_36715,c_44173,c_30]) ).

tff(c_44218,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_44174,c_44156,c_40]) ).

tff(c_900,plain,
    ( ( op(e1,e1) != e0 )
    | ( op(e1,op(e1,e1)) != e2 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e4 )
    | ( op(op(e1,e1),op(e1,e1)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_2006]) ).

tff(c_44434,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_44168,c_44245,c_44245,c_44229,c_44245,c_44218,c_44245,c_44218,c_44245,c_44245,c_900]) ).

tff(c_44435,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_44194]) ).

tff(c_44441,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44435,c_224]) ).

tff(c_44474,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_44108,c_36582,c_138]) ).

tff(c_44475,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_44441,c_374,c_382,c_44474]) ).

tff(c_44485,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44461,c_44475,c_44150,c_36581,c_152]) ).

tff(c_44486,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_36778,c_386,c_392,c_44485]) ).

tff(c_44487,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_44093]) ).

tff(c_44532,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_42989,c_44487,c_36582,c_138]) ).

tff(c_44533,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_36735,c_382,c_44532]) ).

tff(c_44538,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44533,c_244]) ).

tff(c_44574,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36778,c_36673,c_36691,c_44538,c_43732,c_36]) ).

tff(c_44575,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_36760]) ).

tff(c_47012,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_44581,c_44575]) ).

tff(c_47020,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_328]) ).

tff(c_44589,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_44590,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_44589]) ).

tff(c_44596,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_44590,c_302]) ).

tff(c_44603,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_44581,c_44575]) ).

tff(c_44608,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44603,c_204]) ).

tff(c_44617,plain,
    ( ( e2 = e1 )
    | ( op(e3,e1) = e2 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_142]) ).

tff(c_44618,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36717,c_384,c_44617]) ).

tff(c_44619,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_44618]) ).

tff(c_44583,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_368]) ).

tff(c_44593,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_44590,c_238]) ).

tff(c_44625,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_352]) ).

tff(c_44597,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_44590,c_304]) ).

tff(c_44622,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_262]) ).

tff(c_44634,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36616,c_44622,c_36592,c_44]) ).

tff(c_44635,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_44634]) ).

tff(c_44642,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_44635,c_310]) ).

tff(c_44974,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_44597,c_44642,c_36716,c_36589,c_24]) ).

tff(c_44981,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44974,c_228]) ).

tff(c_44647,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44590,c_36581,c_140]) ).

tff(c_44648,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_44647]) ).

tff(c_44649,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_44648]) ).

tff(c_44806,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44649,c_44590,c_36581,c_144]) ).

tff(c_44807,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_44625,c_36691,c_390,c_384,c_44806]) ).

tff(c_44808,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_44648]) ).

tff(c_44810,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_44808]) ).

tff(c_44820,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_44810,c_332]) ).

tff(c_44840,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_36584,c_154]) ).

tff(c_44841,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_44840]) ).

tff(c_44842,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_44841]) ).

tff(c_44970,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44842,c_44619,c_44635,c_36583,c_160]) ).

tff(c_44971,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_44820,c_382,c_388,c_44970]) ).

tff(c_44972,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_44841]) ).

tff(c_44986,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_44981,c_44972]) ).

tff(c_44997,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44986,c_44810,c_44590,c_36581,c_144]) ).

tff(c_44998,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_44625,c_378,c_390,c_384,c_44997]) ).

tff(c_45000,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_44808]) ).

tff(c_44610,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44603,c_322]) ).

tff(c_45065,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44593,c_36673,c_36691,c_45000,c_44610,c_36]) ).

tff(c_45066,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_44634]) ).

tff(c_45082,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_45066,c_36583,c_168]) ).

tff(c_45083,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_44583,c_384,c_380,c_392,c_45082]) ).

tff(c_45186,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_45083,c_45066,c_36583,c_160]) ).

tff(c_45187,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_374,c_388,c_45186]) ).

tff(c_45192,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45187,c_372]) ).

tff(c_44624,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_272]) ).

tff(c_45072,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45066,c_268]) ).

tff(c_45116,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_36584,c_154]) ).

tff(c_45117,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_45072,c_380,c_386,c_45116]) ).

tff(c_45118,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_45117]) ).

tff(c_45158,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_45118,c_36759,c_36584,c_162]) ).

tff(c_45159,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44624,c_376,c_36715,c_384,c_390,c_45158]) ).

tff(c_45161,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_45117]) ).

tff(c_45207,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_45192,c_45161,c_40]) ).

tff(c_45160,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_45117]) ).

tff(c_45166,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45160,c_232]) ).

tff(c_45248,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_36582,c_134]) ).

tff(c_45249,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_45166,c_44608,c_380,c_45248]) ).

tff(c_45275,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_45249,c_36582,c_138]) ).

tff(c_45276,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_36735,c_382,c_45275]) ).

tff(c_45304,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44619,c_45249,c_45276,c_36582,c_150]) ).

tff(c_45305,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_388,c_392,c_45304]) ).

tff(c_624,plain,
    ( ( op(e0,op(e0,e1)) != e1 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e1,op(e2,e1)) = e2 )
    | ( op(e1,op(e3,e1)) = e3 )
    | ( op(e4,op(e4,e1)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_45554,plain,
    ( ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_36582,c_45207,c_45305,c_44590,c_45276,c_36581,c_45249,c_45083,c_44619,c_624]) ).

tff(c_45555,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_45554]) ).

tff(c_45556,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e3,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_44618]) ).

tff(c_46536,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_45556]) ).

tff(c_46540,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_46536,c_202]) ).

tff(c_44612,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44603,c_198]) ).

tff(c_46603,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44596,c_44579,c_46540,c_36590,c_44612,c_14]) ).

tff(c_46604,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_45556]) ).

tff(c_45694,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_44582,c_36715,c_30]) ).

tff(c_45695,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_45694]) ).

tff(c_45699,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45695,c_230]) ).

tff(c_44609,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44603,c_318]) ).

tff(c_46070,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36693,c_45699,c_44609,c_26]) ).

tff(c_46071,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_46070]) ).

tff(c_44595,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_44590,c_242]) ).

tff(c_45885,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_45556]) ).

tff(c_45903,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_45885,c_342]) ).

tff(c_45909,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_44593,c_36673,c_36691,c_44610,c_36]) ).

tff(c_45915,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45909,c_244]) ).

tff(c_45700,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45695,c_232]) ).

tff(c_45721,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_45700,c_28]) ).

tff(c_45722,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_45721]) ).

tff(c_45729,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_45722,c_338]) ).

tff(c_45868,plain,
    ( ( e3 = e0 )
    | ( op(e3,e3) = e0 )
    | ( e4 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_44603,c_36576,c_112]) ).

tff(c_45869,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_45729,c_386,c_44596,c_388,c_45868]) ).

tff(c_45870,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_45721]) ).

tff(c_45878,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_45870,c_344]) ).

tff(c_46009,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44595,c_36676,c_45903,c_45915,c_45878,c_38]) ).

tff(c_46010,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_45556]) ).

tff(c_45702,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45695,c_364]) ).

tff(c_46027,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46010,c_44590,c_36581,c_140]) ).

tff(c_46028,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_45702,c_378,c_388,c_382,c_46027]) ).

tff(c_752,plain,
    ( ( op(e1,e1) != e2 )
    | ( op(e1,op(e1,e1)) != e3 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e4 )
    | ( op(op(e1,e1),op(e1,e1)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1414]) ).

tff(c_46225,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_46071,c_46010,c_46010,c_44603,c_46028,c_46010,c_46010,c_46028,c_46010,c_46010,c_752]) ).

tff(c_46226,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_46070]) ).

tff(c_46232,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_46226,c_330]) ).

tff(c_46015,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_46010,c_252]) ).

tff(c_46244,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_45695,c_36759,c_36584,c_162]) ).

tff(c_46245,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_46015,c_378,c_384,c_390,c_46244]) ).

tff(c_46040,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46010,c_45870,c_36582,c_138]) ).

tff(c_46041,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_36735,c_382,c_46040]) ).

tff(c_45558,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36616,c_36592,c_44]) ).

tff(c_45559,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_45558]) ).

tff(c_45563,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_45559,c_258]) ).

tff(c_45609,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_44593,c_36673,c_36691,c_44610,c_36]) ).

tff(c_45617,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_45609,c_332]) ).

tff(c_44611,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_44603,c_328]) ).

tff(c_45691,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_45563,c_36694,c_45617,c_44611,c_46]) ).

tff(c_45692,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_45558]) ).

tff(c_45708,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_45692]) ).

tff(c_46258,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46245,c_46041,c_45708,c_36583,c_168]) ).

tff(c_46259,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_46232,c_380,c_392,c_46258]) ).

tff(c_46260,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_45692]) ).

tff(c_46268,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_46260,c_308]) ).

tff(c_46505,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44596,c_44579,c_46268,c_36590,c_44612,c_14]) ).

tff(c_46506,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_45694]) ).

tff(c_46512,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_46506,c_232]) ).

tff(c_46617,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_46512,c_28]) ).

tff(c_46618,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_46617]) ).

tff(c_46729,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46604,c_46618,c_36582,c_138]) ).

tff(c_46730,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_36735,c_382,c_46729]) ).

tff(c_46760,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46730,c_46604,c_46618,c_36582,c_134]) ).

tff(c_46761,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_386,c_44608,c_380,c_46760]) ).

tff(c_46762,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_46617]) ).

tff(c_46770,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_46762,c_350]) ).

tff(c_45557,plain,
    op(e0,e1) != e2,
    inference(splitRight,[status(thm)],[c_44618]) ).

tff(c_46521,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_45692]) ).

tff(c_46776,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46521,c_36583,c_168]) ).

tff(c_46777,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_44583,c_36628,c_380,c_392,c_46776]) ).

tff(c_46793,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46777,c_46521,c_36583,c_164]) ).

tff(c_46794,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_45557,c_384,c_376,c_390,c_46793]) ).

tff(c_46839,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_46794,c_46777,c_46521,c_36583,c_160]) ).

tff(c_46840,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_46770,c_382,c_374,c_388,c_46839]) ).

tff(c_46841,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_45692]) ).

tff(c_46849,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_46841,c_308]) ).

tff(c_47009,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44596,c_44579,c_46849,c_36590,c_44612,c_14]) ).

tff(c_47010,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_44589]) ).

tff(c_47041,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_47010]) ).

tff(c_47050,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47041,c_312]) ).

tff(c_48185,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47028,c_36583,c_156]) ).

tff(c_48186,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_47020,c_47050,c_386,c_48185]) ).

tff(c_47057,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_128]) ).

tff(c_47058,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_44582,c_36624,c_384,c_47057]) ).

tff(c_47059,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_47058]) ).

tff(c_47066,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_47059,c_330]) ).

tff(c_47081,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_47066,c_36694,c_47020,c_46]) ).

tff(c_47087,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47081,c_270]) ).

tff(c_47725,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_44583,c_47033,c_47087,c_50]) ).

tff(c_47112,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47028,c_47081,c_36583,c_156]) ).

tff(c_47113,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_47050,c_386,c_47112]) ).

tff(c_47283,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47113,c_47028,c_47081,c_36583,c_168]) ).

tff(c_47284,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_382,c_392,c_47283]) ).

tff(c_47124,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_28]) ).

tff(c_47125,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_47124]) ).

tff(c_47129,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_47125,c_222]) ).

tff(c_47063,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_47059,c_218]) ).

tff(c_47049,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47041,c_304]) ).

tff(c_47175,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47129,c_47063,c_36716,c_36589,c_47049,c_24]) ).

tff(c_47176,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_47124]) ).

tff(c_47178,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_47176]) ).

tff(c_47196,plain,
    ( ( e3 = e2 )
    | ( op(e2,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47178,c_47059,c_36579,c_120]) ).

tff(c_47197,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_36589,c_378,c_47196]) ).

tff(c_47046,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47041,c_248]) ).

tff(c_47097,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_47046,c_40]) ).

tff(c_47098,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_47097]) ).

tff(c_47575,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_36584,c_47028,c_36759,c_47284,c_47197,c_47081,c_47098,c_36583,c_47113,c_684]) ).

tff(c_47576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_382,c_47575]) ).

tff(c_47577,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_47176]) ).

tff(c_47584,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47577,c_344]) ).

tff(c_47088,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47081,c_332]) ).

tff(c_47605,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47098,c_47041,c_36581,c_140]) ).

tff(c_47606,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_47584,c_47088,c_374,c_382,c_47605]) ).

tff(c_47607,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_47097]) ).

tff(c_47753,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47725,c_47607,c_36759,c_36584,c_162]) ).

tff(c_47754,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_36715,c_384,c_390,c_47753]) ).

tff(c_47756,plain,
    op(e2,e2) != e1,
    inference(splitRight,[status(thm)],[c_47058]) ).

tff(c_47771,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_36580,c_118]) ).

tff(c_47772,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_47771]) ).

tff(c_47773,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_47772]) ).

tff(c_47779,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47773,c_330]) ).

tff(c_47018,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_318]) ).

tff(c_48128,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_47756,c_36693,c_47779,c_47018,c_26]) ).

tff(c_48133,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48128,c_324]) ).

tff(c_47034,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_47028,c_352]) ).

tff(c_47933,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47041,c_36581,c_144]) ).

tff(c_47934,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_47034,c_36691,c_376,c_384,c_47933]) ).

tff(c_47780,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_47773,c_332]) ).

tff(c_47047,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47041,c_242]) ).

tff(c_47946,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_47034,c_47047,c_38]) ).

tff(c_47947,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_47946]) ).

tff(c_47986,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47934,c_47947,c_47041,c_36581,c_140]) ).

tff(c_47987,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_47780,c_374,c_382,c_47986]) ).

tff(c_47988,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_47946]) ).

tff(c_48150,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47934,c_47988,c_47041,c_36581,c_152]) ).

tff(c_48151,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_48133,c_386,c_392,c_48150]) ).

tff(c_48153,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_47772]) ).

tff(c_48219,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_48153,c_47020,c_46]) ).

tff(c_48247,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48186,c_47028,c_48219,c_36583,c_160]) ).

tff(c_48248,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_36592,c_388,c_48247]) ).

tff(c_48249,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_47010]) ).

tff(c_48255,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_48249,c_248]) ).

tff(c_48456,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_36584,c_162]) ).

tff(c_48457,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47033,c_48255,c_36715,c_384,c_390,c_48456]) ).

tff(c_48458,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e3,e1) = e2 ) ),
    inference(splitRight,[status(thm)],[c_47027]) ).

tff(c_48504,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_48458]) ).

tff(c_48508,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_48504,c_202]) ).

tff(c_47021,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_198]) ).

tff(c_49036,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_44579,c_48508,c_36590,c_47021,c_14]) ).

tff(c_48460,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_168]) ).

tff(c_48461,plain,
    ( ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_44583,c_36628,c_392,c_48460]) ).

tff(c_48462,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_48461]) ).

tff(c_48955,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_36584,c_162]) ).

tff(c_48956,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36715,c_384,c_390,c_48955]) ).

tff(c_48957,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_48956]) ).

tff(c_48963,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_48957,c_372]) ).

tff(c_48475,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_47010]) ).

tff(c_48481,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48475,c_242]) ).

tff(c_47017,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_204]) ).

tff(c_48489,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_134]) ).

tff(c_48490,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_48481,c_47017,c_380,c_48489]) ).

tff(c_48491,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_48490]) ).

tff(c_48496,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48491,c_272]) ).

tff(c_48536,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_44582,c_36715,c_30]) ).

tff(c_48537,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_48536]) ).

tff(c_48550,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48537,c_36759,c_36584,c_162]) ).

tff(c_48551,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_390,c_48550]) ).

tff(c_48552,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_48551]) ).

tff(c_48558,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_48552,c_372]) ).

tff(c_48544,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48537,c_364]) ).

tff(c_48480,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48475,c_248]) ).

tff(c_48563,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_48558,c_48544,c_48480,c_40]) ).

tff(c_48564,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_48551]) ).

tff(c_48590,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48564,c_48537,c_36759,c_36584,c_154]) ).

tff(c_48591,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_48496,c_376,c_374,c_380,c_386,c_48590]) ).

tff(c_48592,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_48536]) ).

tff(c_48606,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48592,c_36759,c_36584,c_162]) ).

tff(c_48607,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_384,c_390,c_48606]) ).

tff(c_48608,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_48607]) ).

tff(c_48648,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48608,c_48491,c_48462,c_36583,c_160]) ).

tff(c_48649,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_36592,c_388,c_48648]) ).

tff(c_48650,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_48607]) ).

tff(c_158,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_802]) ).

tff(c_48714,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48650,c_48592,c_36759,c_36584,c_158]) ).

tff(c_48715,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_388,c_48714]) ).

tff(c_48515,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48491,c_48504,c_36582,c_150]) ).

tff(c_48516,plain,
    ( ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_48515]) ).

tff(c_48517,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_48516]) ).

tff(c_48924,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_48715,c_48517,c_48517,c_48592,c_48650,c_48517,c_48517,c_48650,c_48517,c_48517,c_900]) ).

tff(c_48926,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_48516]) ).

tff(c_48510,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_48504,c_342]) ).

tff(c_48938,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_48926,c_36676,c_48510,c_48481,c_38]) ).

tff(c_48943,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_48938,c_252]) ).

tff(c_49011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_48963,c_48943,c_48480,c_40]) ).

tff(c_49012,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_48956]) ).

tff(c_49025,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49012,c_48938,c_48475,c_36581,c_152]) ).

tff(c_49026,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_49025]) ).

tff(c_49061,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48462,c_49026,c_47012,c_36580,c_118]) ).

tff(c_49062,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_378,c_49061]) ).

tff(c_48925,plain,
    op(e2,e1) = e0,
    inference(splitRight,[status(thm)],[c_48516]) ).

tff(c_48931,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_48925,c_222]) ).

tff(c_48483,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48475,c_304]) ).

tff(c_49087,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_48931,c_36716,c_36589,c_48483,c_24]) ).

tff(c_754,plain,
    ( ( op(e2,e2) != e3 )
    | ( op(e2,op(e2,e2)) != e1 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e4 )
    | ( op(op(e2,e2),op(e2,e2)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_49311,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_49036,c_49062,c_49062,c_48475,c_49087,c_49062,c_49062,c_49087,c_49062,c_49062,c_754]) ).

tff(c_49312,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_48458]) ).

tff(c_49316,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49312,c_252]) ).

tff(c_49324,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48462,c_47012,c_36580,c_118]) ).

tff(c_49325,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_49324]) ).

tff(c_49326,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_49325]) ).

tff(c_49330,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_49326,c_250]) ).

tff(c_49446,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_49316,c_49330,c_48480,c_40]) ).

tff(c_49447,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_49325]) ).

tff(c_49452,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_49447,c_230]) ).

tff(c_49490,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36759,c_36584,c_158]) ).

tff(c_49491,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_49452,c_382,c_388,c_49490]) ).

tff(c_49492,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_49491]) ).

tff(c_49517,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49492,c_36759,c_36584,c_162]) ).

tff(c_49518,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_49316,c_36715,c_384,c_390,c_49517]) ).

tff(c_49519,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_49491]) ).

tff(c_49532,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49519,c_36759,c_36584,c_162]) ).

tff(c_49533,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_36715,c_384,c_390,c_49532]) ).

tff(c_49569,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49533,c_48491,c_48462,c_36583,c_160]) ).

tff(c_49570,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_36592,c_388,c_49569]) ).

tff(c_49572,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_48490]) ).

tff(c_48484,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_48475,c_312]) ).

tff(c_49630,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48462,c_36583,c_156]) ).

tff(c_49631,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_49572,c_380,c_48484,c_386,c_49630]) ).

tff(c_49585,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_48458]) ).

tff(c_49590,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49585,c_342]) ).

tff(c_49642,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_49590,c_48481,c_38]) ).

tff(c_49643,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_49642]) ).

tff(c_49571,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_48490]) ).

tff(c_49575,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_49571,c_232]) ).

tff(c_49602,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_44582,c_36715,c_49575,c_30]) ).

tff(c_49609,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_49602,c_364]) ).

tff(c_49728,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_49609,c_48480,c_40]) ).

tff(c_948,plain,
    ( ( op(e1,e1) != e0 )
    | ( op(e1,op(e1,e1)) != e2 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e3 )
    | ( op(op(e1,e1),op(e1,e1)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2198]) ).

tff(c_49806,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_49631,c_49643,c_49643,c_49602,c_49728,c_49643,c_49643,c_49728,c_49643,c_49643,c_948]) ).

tff(c_49807,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_49642]) ).

tff(c_49815,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_49807,c_352]) ).

tff(c_49846,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49631,c_48462,c_36583,c_160]) ).

tff(c_49847,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_49815,c_382,c_36592,c_388,c_49846]) ).

tff(c_49848,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_48458]) ).

tff(c_49873,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48462,c_47012,c_36580,c_118]) ).

tff(c_49874,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_49873]) ).

tff(c_49875,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_49874]) ).

tff(c_49900,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49848,c_49875,c_48475,c_36581,c_152]) ).

tff(c_49901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_390,c_388,c_386,c_392,c_49900]) ).

tff(c_49902,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_49874]) ).

tff(c_49907,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_49902,c_230]) ).

tff(c_49916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_44582,c_36715,c_49907,c_49575,c_30]) ).

tff(c_49917,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_47010]) ).

tff(c_49926,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49917,c_242]) ).

tff(c_48466,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_48462,c_258]) ).

tff(c_49929,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49917,c_312]) ).

tff(c_49935,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_49926,c_48458]) ).

tff(c_49953,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49935,c_36582,c_134]) ).

tff(c_49954,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_49953]) ).

tff(c_49955,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_49954]) ).

tff(c_49959,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_49955,c_262]) ).

tff(c_50023,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_48466,c_49929,c_36592,c_49959,c_44]) ).

tff(c_50024,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_49954]) ).

tff(c_50026,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_50024]) ).

tff(c_50032,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_50026,c_344]) ).

tff(c_50067,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_49926,c_50032,c_38]) ).

tff(c_50068,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_50067]) ).

tff(c_50099,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50068,c_50026,c_49935,c_36582,c_138]) ).

tff(c_50100,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_378,c_382,c_50099]) ).

tff(c_47019,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_322]) ).

tff(c_50040,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49917,c_36581,c_136]) ).

tff(c_50041,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_50032,c_47019,c_376,c_380,c_50040]) ).

tff(c_50048,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_50041,c_372]) ).

tff(c_50025,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_49954]) ).

tff(c_50053,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48462,c_36583,c_156]) ).

tff(c_50054,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_50048,c_50025,c_380,c_386,c_50053]) ).

tff(c_50110,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50100,c_48462,c_50054,c_36583,c_164]) ).

tff(c_50111,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_376,c_390,c_50110]) ).

tff(c_49927,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_49917,c_302]) ).

tff(c_50238,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_44579,c_49927,c_36590,c_47021,c_14]) ).

tff(c_856,plain,
    ( ( op(e3,e3) != e0 )
    | ( op(e3,op(e3,e3)) != e1 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e4 )
    | ( op(op(e3,e3),op(e3,e3)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1830]) ).

tff(c_50427,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_50111,c_50238,c_50238,c_50041,c_50238,c_36759,c_50238,c_36759,c_50238,c_50238,c_856]) ).

tff(c_50428,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_50067]) ).

tff(c_50502,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50428,c_50026,c_49935,c_36582,c_150]) ).

tff(c_50503,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_388,c_386,c_390,c_392,c_50502]) ).

tff(c_50504,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_50024]) ).

tff(c_50506,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_49917,c_36581,c_152]) ).

tff(c_50507,plain,
    ( ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_390,c_392,c_50506]) ).

tff(c_50508,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_50507]) ).

tff(c_50519,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_50508,c_50504]) ).

tff(c_50520,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_50519]) ).

tff(c_50521,plain,
    op(e1,e2) = e0,
    inference(splitRight,[status(thm)],[c_50507]) ).

tff(c_50601,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50504,c_50521,c_49917,c_36581,c_140]) ).

tff(c_50602,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_378,c_382,c_50601]) ).

tff(c_50613,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50504,c_49935,c_36582,c_138]) ).

tff(c_50614,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_50613]) ).

tff(c_50615,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_50614]) ).

tff(c_50621,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_50615,c_350]) ).

tff(c_50505,plain,
    op(e2,e1) != e4,
    inference(splitRight,[status(thm)],[c_50024]) ).

tff(c_50666,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_50621,c_50505,c_28]) ).

tff(c_622,plain,
    ( ( op(e1,op(e0,e1)) = e0 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e1,op(e2,e1)) = e2 )
    | ( op(e1,op(e3,e1)) = e3 )
    | ( op(e4,op(e4,e1)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_51008,plain,
    ( ( e2 = e0 )
    | ( e3 = e2 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_36582,c_50521,c_49935,c_50602,c_50666,c_36581,c_50504,c_49917,c_50615,c_622]) ).

tff(c_51009,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_378,c_390,c_51008]) ).

tff(c_51010,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_50614]) ).

tff(c_51027,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50504,c_51010,c_49935,c_36582,c_150]) ).

tff(c_51028,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_386,c_388,c_390,c_392,c_51027]) ).

tff(c_51029,plain,
    op(e0,e3) = e1,
    inference(splitRight,[status(thm)],[c_48461]) ).

tff(c_51038,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_51029,c_310]) ).

tff(c_51769,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_128]) ).

tff(c_51770,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_44582,c_36624,c_51038,c_384,c_51769]) ).

tff(c_51034,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_51029,c_258]) ).

tff(c_51101,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_48458]) ).

tff(c_51110,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51101,c_342]) ).

tff(c_51126,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_47010]) ).

tff(c_51257,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51126,c_36581,c_144]) ).

tff(c_51258,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_51110,c_36691,c_376,c_384,c_51257]) ).

tff(c_51264,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51258,c_372]) ).

tff(c_48459,plain,
    op(e0,e1) != e2,
    inference(splitRight,[status(thm)],[c_47027]) ).

tff(c_51043,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_48459,c_48]) ).

tff(c_51044,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_51043]) ).

tff(c_51048,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_51044,c_264]) ).

tff(c_51083,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_51034,c_36694,c_51048,c_47020,c_46]) ).

tff(c_51084,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_51043]) ).

tff(c_51102,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47012,c_36580,c_118]) ).

tff(c_51103,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_51102]) ).

tff(c_51104,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_51103]) ).

tff(c_51269,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51084,c_51104,c_51029,c_36583,c_164]) ).

tff(c_51270,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_51264,c_376,c_378,c_384,c_390,c_51269]) ).

tff(c_51271,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_47010]) ).

tff(c_51094,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_51084,c_352]) ).

tff(c_51273,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_36581,c_136]) ).

tff(c_51274,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_51094,c_47019,c_380,c_51273]) ).

tff(c_51275,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_51274]) ).

tff(c_51121,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_51104,c_332]) ).

tff(c_51329,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51275,c_51271,c_36581,c_152]) ).

tff(c_51330,plain,
    ( ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_51329]) ).

tff(c_51331,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_51330]) ).

tff(c_51370,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51275,c_51331,c_51271,c_36581,c_140]) ).

tff(c_51371,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_51121,c_378,c_382,c_51370]) ).

tff(c_51372,plain,
    op(e1,e2) = e0,
    inference(splitRight,[status(thm)],[c_51330]) ).

tff(c_51415,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51275,c_51372,c_51271,c_36581,c_140]) ).

tff(c_51416,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_378,c_382,c_51415]) ).

tff(c_51379,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_51372,c_324]) ).

tff(c_51120,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_51104,c_330]) ).

tff(c_51388,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_51379,c_36693,c_51120,c_47018,c_26]) ).

tff(c_51281,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_51275,c_364]) ).

tff(c_51304,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_44582,c_36715,c_51281,c_30]) ).

tff(c_51108,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51101,c_202]) ).

tff(c_51432,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_44579,c_51108,c_36590,c_47021,c_14]) ).

tff(c_51437,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_51432,c_298]) ).

tff(c_51442,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_51437,c_51038,c_36716,c_36589,c_24]) ).

tff(c_51456,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51304,c_51388,c_51442,c_36579,c_132]) ).

tff(c_51457,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_386,c_390,c_51456]) ).

tff(c_902,plain,
    ( ( op(e2,e2) != e1 )
    | ( op(e2,op(e2,e2)) != e0 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e4 )
    | ( op(op(e2,e2),op(e2,e2)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_2014]) ).

tff(c_51647,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_51416,c_51388,c_51388,c_51084,c_51457,c_51388,c_51388,c_51457,c_51388,c_51388,c_902]) ).

tff(c_51648,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_51274]) ).

tff(c_51665,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51271,c_51648]) ).

tff(c_51666,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_51665]) ).

tff(c_51668,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_51103]) ).

tff(c_51717,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_51034,c_36694,c_51668,c_47020,c_46]) ).

tff(c_51718,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_48458]) ).

tff(c_51724,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_51718,c_242]) ).

tff(c_51731,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_51724,c_47010]) ).

tff(c_51744,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51718,c_51731,c_36581,c_152]) ).

tff(c_51745,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_390,c_386,c_392,c_51744]) ).

tff(c_51756,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51745,c_47012,c_36580,c_118]) ).

tff(c_51757,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_378,c_51756]) ).

tff(c_51758,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_51757]) ).

tff(c_51763,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_51758,c_270]) ).

tff(c_51093,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_51084,c_272]) ).

tff(c_51912,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_44583,c_51763,c_51093,c_50]) ).

tff(c_800,plain,
    ( ( op(e0,e0) != e2 )
    | ( op(e0,op(e0,e0)) != e3 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e4 )
    | ( op(op(e0,e0),op(e0,e0)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1606]) ).

tff(c_52155,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_51770,c_51912,c_51912,c_47012,c_51912,c_51758,c_51912,c_51758,c_51912,c_51912,c_800]) ).

tff(c_52156,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_51757]) ).

tff(c_52175,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_52156,c_224]) ).

tff(c_52189,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51084,c_51718,c_36582,c_150]) ).

tff(c_52190,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_52189]) ).

tff(c_52191,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_52190]) ).

tff(c_52239,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51084,c_51718,c_52191,c_36582,c_138]) ).

tff(c_52240,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_388,c_36735,c_382,c_52239]) ).

tff(c_52241,plain,
    op(e3,e1) = e0,
    inference(splitRight,[status(thm)],[c_52190]) ).

tff(c_52276,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51084,c_51718,c_52241,c_36582,c_138]) ).

tff(c_52277,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_52175,c_388,c_382,c_52276]) ).

tff(c_52279,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_36758]) ).

tff(c_52278,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_36758]) ).

tff(c_52280,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_52278]) ).

tff(c_52286,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_52280,c_198]) ).

tff(c_52284,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_52280,c_308]) ).

tff(c_52309,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_50]) ).

tff(c_52310,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_52309]) ).

tff(c_52294,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36625,c_36735,c_18]) ).

tff(c_52295,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_52294]) ).

tff(c_52300,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_338]) ).

tff(c_53669,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52310,c_36583,c_160]) ).

tff(c_53670,plain,
    ( ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_36592,c_388,c_53669]) ).

tff(c_53671,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_53670]) ).

tff(c_53677,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53671,c_350]) ).

tff(c_52298,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_204]) ).

tff(c_52316,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_52310,c_370]) ).

tff(c_52328,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_52316,c_36715,c_30]) ).

tff(c_52329,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_52328]) ).

tff(c_52334,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_52329,c_232]) ).

tff(c_52675,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_36582,c_142]) ).

tff(c_52676,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36717,c_390,c_384,c_52675]) ).

tff(c_52677,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_52676]) ).

tff(c_52823,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52677,c_52295,c_36582,c_138]) ).

tff(c_52824,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_52334,c_388,c_382,c_52823]) ).

tff(c_52947,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_52334,c_28]) ).

tff(c_896,plain,
    ( ( op(e0,e0) != e1 )
    | ( op(e0,op(e0,e0)) != e2 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e4 )
    | ( op(op(e0,e0),op(e0,e0)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1990]) ).

tff(c_53025,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_52824,c_52310,c_52310,c_52947,c_52310,c_52677,c_52310,c_52677,c_52310,c_52310,c_896]) ).

tff(c_53026,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_52676]) ).

tff(c_53034,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53026,c_352]) ).

tff(c_52313,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_52310,c_270]) ).

tff(c_53064,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36614,c_52313,c_36694,c_46]) ).

tff(c_53065,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_53064]) ).

tff(c_53070,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_53065,c_264]) ).

tff(c_53085,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_53034,c_53070,c_48]) ).

tff(c_53091,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53085,c_350]) ).

tff(c_53109,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_52334,c_53091,c_28]) ).

tff(c_53110,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_53064]) ).

tff(c_53117,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53110,c_328]) ).

tff(c_53165,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_53117,c_16]) ).

tff(c_53166,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_52328]) ).

tff(c_53172,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53166,c_232]) ).

tff(c_53717,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_53677,c_53172,c_28]) ).

tff(c_53718,plain,
    op(e0,e2) = e3,
    inference(splitRight,[status(thm)],[c_53670]) ).

tff(c_53770,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52310,c_53718,c_36583,c_164]) ).

tff(c_53771,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_390,c_53770]) ).

tff(c_53772,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_53771]) ).

tff(c_53777,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53772,c_352]) ).

tff(c_53175,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53166,c_364]) ).

tff(c_53787,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_53175,c_40]) ).

tff(c_53788,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_53787]) ).

tff(c_362,plain,
    op(e3,e0) != op(e1,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_53794,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_53788,c_362]) ).

tff(c_36734,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_36576,c_206]) ).

tff(c_53174,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53166,c_358]) ).

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_53827,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_53794,c_36734,c_53174,c_20]) ).

tff(c_53828,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_53787]) ).

tff(c_53180,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_53181,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_53180]) ).

tff(c_53187,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_53181,c_304]) ).

tff(c_52283,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_52280,c_298]) ).

tff(c_53173,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_53166,c_228]) ).

tff(c_53491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_53187,c_52283,c_36716,c_36589,c_53173,c_24]) ).

tff(c_53492,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_53180]) ).

tff(c_53757,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_53492]) ).

tff(c_53887,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_53828,c_53757,c_36581,c_144]) ).

tff(c_53888,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_53777,c_36691,c_376,c_384,c_53887]) ).

tff(c_53890,plain,
    op(e0,e1) != e2,
    inference(splitRight,[status(thm)],[c_53771]) ).

tff(c_53969,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_53172,c_28]) ).

tff(c_53982,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_53969,c_52295,c_36582,c_142]) ).

tff(c_53983,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_53890,c_378,c_390,c_384,c_53982]) ).

tff(c_53719,plain,
    op(e0,e1) != e3,
    inference(splitRight,[status(thm)],[c_53670]) ).

tff(c_54016,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_53890,c_53719,c_48]) ).

tff(c_854,plain,
    ( ( op(e3,e3) != e1 )
    | ( op(e3,op(e3,e3)) != e0 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e4 )
    | ( op(op(e3,e3),op(e3,e3)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1822]) ).

tff(c_54226,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_53983,c_52280,c_52280,c_54016,c_52280,c_52295,c_52280,c_52295,c_52280,c_52280,c_854]) ).

tff(c_54227,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_53492]) ).

tff(c_54233,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_54227,c_248]) ).

tff(c_54335,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_54233,c_53175,c_40]) ).

tff(c_52301,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_342]) ).

tff(c_54242,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54227,c_36581,c_152]) ).

tff(c_54243,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_52301,c_390,c_392,c_54242]) ).

tff(c_54347,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54335,c_54243,c_54227,c_36581,c_136]) ).

tff(c_54348,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_376,c_380,c_54347]) ).

tff(c_54236,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_54227,c_312]) ).

tff(c_54254,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52310,c_53718,c_36583,c_164]) ).

tff(c_54255,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_54236,c_390,c_54254]) ).

tff(c_938,plain,
    ( ( op(e3,e3) != e1 )
    | ( op(e3,op(e3,e3)) != e0 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e2 )
    | ( op(op(e3,e3),op(e3,e3)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2158]) ).

tff(c_54449,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_54348,c_52280,c_52280,c_54255,c_52280,c_52295,c_52280,c_52295,c_52280,c_52280,c_938]) ).

tff(c_54450,plain,
    ( ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_52309]) ).

tff(c_54452,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_54450]) ).

tff(c_54459,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_268]) ).

tff(c_55091,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_52284,c_36592,c_54459,c_44]) ).

tff(c_55098,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55091,c_312]) ).

tff(c_54457,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_272]) ).

tff(c_54467,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36693,c_26]) ).

tff(c_54468,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_54467]) ).

tff(c_54471,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54468,c_218]) ).

tff(c_54474,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_54468,c_324]) ).

tff(c_55008,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_36582,c_134]) ).

tff(c_55009,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_54457,c_386,c_380,c_55008]) ).

tff(c_55010,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_55009]) ).

tff(c_54462,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_372]) ).

tff(c_54684,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_54474,c_36673,c_36691,c_36]) ).

tff(c_54685,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_54684]) ).

tff(c_54484,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_54485,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_54484]) ).

tff(c_54754,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54685,c_54485,c_36581,c_144]) ).

tff(c_54755,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_384,c_54754]) ).

tff(c_54756,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_54755]) ).

tff(c_54762,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_54756,c_362]) ).

tff(c_54460,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_368]) ).

tff(c_54783,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_54762,c_36734,c_54460,c_20]) ).

tff(c_54784,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_54755]) ).

tff(c_54815,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54784,c_54685,c_54485,c_36581,c_136]) ).

tff(c_54816,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_54462,c_376,c_374,c_386,c_380,c_54815]) ).

tff(c_54817,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_54684]) ).

tff(c_54825,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54817,c_322]) ).

tff(c_54936,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_54825,c_16]) ).

tff(c_54937,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_54484]) ).

tff(c_54939,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_54937]) ).

tff(c_54959,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54939,c_304]) ).

tff(c_54992,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_54471,c_52283,c_36716,c_36589,c_54959,c_24]) ).

tff(c_54993,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_54937]) ).

tff(c_55046,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55010,c_54993,c_36581,c_152]) ).

tff(c_55047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_386,c_54474,c_390,c_392,c_55046]) ).

tff(c_55048,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_55009]) ).

tff(c_55054,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55048,c_222]) ).

tff(c_55073,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_54471,c_52283,c_36716,c_36589,c_55054,c_24]) ).

tff(c_55074,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_54467]) ).

tff(c_55078,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_55074]) ).

tff(c_55083,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55078,c_224]) ).

tff(c_55104,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_36582,c_134]) ).

tff(c_55105,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_54457,c_55083,c_386,c_380,c_55104]) ).

tff(c_55110,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55105,c_242]) ).

tff(c_55130,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36679,c_55098,c_36593,c_55110,c_34]) ).

tff(c_55137,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_55130,c_304]) ).

tff(c_55082,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_55078,c_218]) ).

tff(c_55142,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55137,c_52283,c_36716,c_36589,c_55082,c_24]) ).

tff(c_55143,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e1 ) ),
    inference(splitRight,[status(thm)],[c_55074]) ).

tff(c_55145,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_55143]) ).

tff(c_55149,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_55145,c_230]) ).

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_55234,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_36584,c_166]) ).

tff(c_55235,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_36674,c_55149,c_52279,c_392,c_55234]) ).

tff(c_55236,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_55143]) ).

tff(c_55247,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55236,c_330]) ).

tff(c_54458,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_270]) ).

tff(c_55555,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_55247,c_54458,c_46]) ).

tff(c_55408,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_52284,c_36592,c_54459,c_44]) ).

tff(c_55413,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55408,c_262]) ).

tff(c_55244,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_55236,c_224]) ).

tff(c_55420,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_55244,c_28]) ).

tff(c_55433,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55420,c_52295,c_36582,c_142]) ).

tff(c_55434,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_55413,c_376,c_390,c_384,c_55433]) ).

tff(c_55438,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_55434,c_252]) ).

tff(c_55447,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55420,c_55236,c_36579,c_132]) ).

tff(c_55448,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_386,c_388,c_390,c_55447]) ).

tff(c_55458,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_55420,c_55236,c_55448,c_36579,c_128]) ).

tff(c_55459,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_392,c_384,c_55458]) ).

tff(c_55517,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_55459,c_36584,c_162]) ).

tff(c_55518,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_55438,c_384,c_390,c_55517]) ).

tff(c_55506,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_54452,c_55408,c_36583,c_160]) ).

tff(c_55507,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_55247,c_378,c_388,c_55506]) ).

tff(c_55542,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_55438,c_54462,c_40]) ).

tff(c_56157,plain,
    ( ( e2 = e1 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_36584,c_55555,c_55518,c_55507,c_55459,c_55408,c_55542,c_36583,c_54452,c_684]) ).

tff(c_56158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_384,c_56157]) ).

tff(c_56159,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(splitRight,[status(thm)],[c_54450]) ).

tff(c_56161,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_56159]) ).

tff(c_56170,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_56161,c_368]) ).

tff(c_56585,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_16]) ).

tff(c_56593,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_56585,c_210]) ).

tff(c_56654,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_56170,c_36734,c_56593,c_20]) ).

tff(c_56655,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_56159]) ).

tff(c_56665,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_372]) ).

tff(c_56664,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_370]) ).

tff(c_56671,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_30]) ).

tff(c_56672,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_56671]) ).

tff(c_56699,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56672,c_36579,c_132]) ).

tff(c_56700,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_52300,c_390,c_56699]) ).

tff(c_56701,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_56700]) ).

tff(c_56707,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_56701,c_324]) ).

tff(c_56660,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_272]) ).

tff(c_56714,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_28]) ).

tff(c_56715,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_56714]) ).

tff(c_56720,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_56715,c_344]) ).

tff(c_56726,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_56660,c_48]) ).

tff(c_56727,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_56726]) ).

tff(c_56785,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56727,c_56715,c_52295,c_36582,c_134]) ).

tff(c_56786,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_380,c_56785]) ).

tff(c_56791,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_56786,c_252]) ).

tff(c_56745,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_20]) ).

tff(c_56746,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_56745]) ).

tff(c_56801,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_56672,c_56746,c_36584,c_154]) ).

tff(c_56802,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_56791,c_380,c_376,c_386,c_56801]) ).

tff(c_56803,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_56745]) ).

tff(c_56808,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_56803,c_210]) ).

tff(c_56895,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_56808,c_16]) ).

tff(c_56896,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_56726]) ).

tff(c_56902,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_56896,c_352]) ).

tff(c_56973,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_52301,c_36676,c_56720,c_56902,c_38]) ).

tff(c_56908,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_16]) ).

tff(c_56685,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_36583,c_168]) ).

tff(c_56686,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36628,c_52284,c_392,c_56685]) ).

tff(c_57023,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56686,c_56701,c_56908,c_36580,c_118]) ).

tff(c_57024,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_378,c_57023]) ).

tff(c_57126,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_56701,c_56973,c_56973,c_56908,c_57024,c_56973,c_56973,c_57024,c_56973,c_56973,c_752]) ).

tff(c_57127,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_56714]) ).

tff(c_57134,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57127,c_350]) ).

tff(c_57163,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_56660,c_57134,c_48]) ).

tff(c_57169,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_57163,c_352]) ).

tff(c_57148,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_57149,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_57148]) ).

tff(c_57182,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57149,c_36581,c_144]) ).

tff(c_57183,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_57169,c_36691,c_390,c_384,c_57182]) ).

tff(c_57194,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_57183,c_56672,c_36584,c_154]) ).

tff(c_57195,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_386,c_57194]) ).

tff(c_57200,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57195,c_210]) ).

tff(c_57235,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_57200,c_16]) ).

tff(c_57236,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_57148]) ).

tff(c_57238,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_57236]) ).

tff(c_57255,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57238,c_36581,c_144]) ).

tff(c_57256,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36691,c_376,c_384,c_57255]) ).

tff(c_57257,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_57256]) ).

tff(c_57294,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57257,c_57238,c_36581,c_152]) ).

tff(c_57295,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_52301,c_56707,c_386,c_392,c_57294]) ).

tff(c_57297,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_57256]) ).

tff(c_57243,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57238,c_248]) ).

tff(c_57308,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_57297,c_56665,c_57243,c_40]) ).

tff(c_57309,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_57236]) ).

tff(c_57319,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_57309,c_312]) ).

tff(c_57316,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_57309,c_248]) ).

tff(c_57358,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_57316,c_56665,c_40]) ).

tff(c_57324,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_56686,c_36583,c_164]) ).

tff(c_57325,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_390,c_57324]) ).

tff(c_57326,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_57325]) ).

tff(c_57404,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57326,c_57127,c_52295,c_36582,c_138]) ).

tff(c_57405,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_57404]) ).

tff(c_57423,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57358,c_57405,c_57309,c_36581,c_152]) ).

tff(c_57424,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_56707,c_390,c_392,c_57423]) ).

tff(c_57425,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_57325]) ).

tff(c_57427,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_57319,c_57425]) ).

tff(c_57429,plain,
    op(e2,e2) != e0,
    inference(splitRight,[status(thm)],[c_56700]) ).

tff(c_56675,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_56672,c_230]) ).

tff(c_57444,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52300,c_36624,c_36717,c_28]) ).

tff(c_57445,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_57444]) ).

tff(c_57441,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_52295,c_36582,c_138]) ).

tff(c_57442,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_56660,c_388,c_382,c_57441]) ).

tff(c_57443,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_57442]) ).

tff(c_57451,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57443,c_344]) ).

tff(c_57467,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_57445,c_57451]) ).

tff(c_57468,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_57444]) ).

tff(c_57485,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57468,c_224]) ).

tff(c_57617,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_57429,c_56675,c_36693,c_57485,c_26]) ).

tff(c_57486,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57468,c_350]) ).

tff(c_57493,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36616,c_52284,c_36592,c_44]) ).

tff(c_57494,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_57493]) ).

tff(c_57504,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_56655,c_56686,c_57494,c_36583,c_156]) ).

tff(c_57505,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_57486,c_380,c_376,c_386,c_57504]) ).

tff(c_57506,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_57493]) ).

tff(c_57428,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_56700]) ).

tff(c_802,plain,
    ( ( op(e2,e2) != e3 )
    | ( op(e2,op(e2,e2)) != e0 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e4 )
    | ( op(op(e2,e2),op(e2,e2)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1614]) ).

tff(c_57715,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_52280,c_57617,c_57617,c_57506,c_57617,c_57428,c_57617,c_57428,c_57617,c_57617,c_802]) ).

tff(c_57716,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_57442]) ).

tff(c_57721,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_57716,c_224]) ).

tff(c_57779,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_57429,c_56675,c_36693,c_57721,c_26]) ).

tff(c_57784,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57779,c_318]) ).

tff(c_57808,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52298,c_52286,c_36692,c_36733,c_57784,c_16]) ).

tff(c_57809,plain,
    ( ( op(e2,e0) = e3 )
    | ( op(e2,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_56671]) ).

tff(c_57813,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_56664,c_57809]) ).

tff(c_57822,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57813,c_364]) ).

tff(c_57889,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_56665,c_57822,c_40]) ).

tff(c_57895,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_57889,c_362]) ).

tff(c_57821,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57813,c_358]) ).

tff(c_57902,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_57895,c_36734,c_57821,c_20]) ).

tff(c_57903,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_52294]) ).

tff(c_57905,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_57903]) ).

tff(c_57909,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57905,c_204]) ).

tff(c_60854,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_57909,c_16]) ).

tff(c_60859,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60854,c_322]) ).

tff(c_60537,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52283,c_36716,c_36589,c_24]) ).

tff(c_60538,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_60537]) ).

tff(c_60543,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60538,c_222]) ).

tff(c_60266,plain,
    ( ( e3 = e2 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_120]) ).

tff(c_60267,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36589,c_378,c_60266]) ).

tff(c_60268,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_60267]) ).

tff(c_60269,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_57909,c_16]) ).

tff(c_60274,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60269,c_318]) ).

tff(c_60284,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60268,c_230]) ).

tff(c_60381,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_60274,c_36693,c_60284,c_26]) ).

tff(c_60382,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_60381]) ).

tff(c_60426,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60268,c_60382,c_36579,c_132]) ).

tff(c_60427,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_390,c_60426]) ).

tff(c_60428,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_60427]) ).

tff(c_60436,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60428,c_344]) ).

tff(c_60275,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60269,c_322]) ).

tff(c_57910,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57905,c_212]) ).

tff(c_60296,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60268,c_36584,c_154]) ).

tff(c_60297,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_57910,c_386,c_60296]) ).

tff(c_60298,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_60297]) ).

tff(c_60365,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60298,c_60268,c_36584,c_166]) ).

tff(c_60366,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_36674,c_382,c_52279,c_392,c_60365]) ).

tff(c_60367,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_60297]) ).

tff(c_57913,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57905,c_348]) ).

tff(c_57918,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_164]) ).

tff(c_57919,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36694,c_390,c_57918]) ).

tff(c_57920,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_57919]) ).

tff(c_57934,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_36583,c_156]) ).

tff(c_57935,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_57913,c_386,c_57934]) ).

tff(c_57936,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_57935]) ).

tff(c_57966,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_57936,c_36583,c_168]) ).

tff(c_57967,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_380,c_52284,c_392,c_57966]) ).

tff(c_57969,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_57935]) ).

tff(c_58450,plain,
    ( ( op(e0,e2) = e3 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_57969,c_46]) ).

tff(c_58451,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_58450]) ).

tff(c_58459,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_58451,c_330]) ).

tff(c_57984,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_36]) ).

tff(c_57985,plain,
    op(e1,e2) = e0,
    inference(splitLeft,[status(thm)],[c_57984]) ).

tff(c_57991,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_57985,c_322]) ).

tff(c_58012,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_57991,c_52286,c_36692,c_36733,c_57909,c_16]) ).

tff(c_58013,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_57984]) ).

tff(c_58270,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_58013]) ).

tff(c_58274,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_58270,c_250]) ).

tff(c_58478,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_36584,c_154]) ).

tff(c_58479,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_58274,c_57910,c_386,c_58478]) ).

tff(c_58419,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_36584,c_154]) ).

tff(c_58420,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_58274,c_57910,c_386,c_58419]) ).

tff(c_58015,plain,
    ( ( e3 = e2 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_120]) ).

tff(c_58016,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36589,c_378,c_58015]) ).

tff(c_58017,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_58016]) ).

tff(c_58021,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58017,c_232]) ).

tff(c_57968,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_57935]) ).

tff(c_57976,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57968,c_312]) ).

tff(c_58075,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_57976,c_34]) ).

tff(c_58076,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_58075]) ).

tff(c_58083,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_58076,c_304]) ).

tff(c_57977,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57968,c_310]) ).

tff(c_58171,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58083,c_52283,c_36716,c_36589,c_57977,c_24]) ).

tff(c_58172,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_58075]) ).

tff(c_58179,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_58172,c_242]) ).

tff(c_57927,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_372]) ).

tff(c_58024,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58017,c_364]) ).

tff(c_58029,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_58013]) ).

tff(c_58033,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_58029,c_250]) ).

tff(c_58072,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_57927,c_58024,c_58033,c_40]) ).

tff(c_58073,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_58013]) ).

tff(c_58191,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58073,c_244]) ).

tff(c_57912,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57905,c_342]) ).

tff(c_58217,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_58179,c_58191,c_57912,c_38]) ).

tff(c_58255,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58217,c_57905,c_36582,c_138]) ).

tff(c_58256,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_58021,c_374,c_382,c_58255]) ).

tff(c_58266,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58256,c_58217,c_57905,c_36582,c_142]) ).

tff(c_58267,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_36717,c_376,c_384,c_58266]) ).

tff(c_58268,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_58016]) ).

tff(c_58284,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_58268]) ).

tff(c_58434,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58420,c_58284,c_36579,c_128]) ).

tff(c_58435,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_36624,c_382,c_52283,c_384,c_58434]) ).

tff(c_58436,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_58268]) ).

tff(c_58507,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58479,c_58436,c_36579,c_128]) ).

tff(c_58508,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_58459,c_52283,c_384,c_58507]) ).

tff(c_58509,plain,
    op(e0,e2) = e3,
    inference(splitRight,[status(thm)],[c_58450]) ).

tff(c_58526,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_58509,c_57968,c_36583,c_168]) ).

tff(c_58527,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_382,c_380,c_392,c_58526]) ).

tff(c_58528,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_58013]) ).

tff(c_58537,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58528,c_324]) ).

tff(c_58558,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_58537,c_58268]) ).

tff(c_58566,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58558,c_350]) ).

tff(c_58538,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_58528,c_332]) ).

tff(c_58575,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57920,c_57968,c_36583,c_160]) ).

tff(c_58576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_58566,c_58538,c_374,c_388,c_58575]) ).

tff(c_58577,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_57919]) ).

tff(c_58579,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_58577]) ).

tff(c_58594,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58579,c_36583,c_168]) ).

tff(c_58595,plain,
    ( ( op(e0,e2) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36628,c_384,c_392,c_58594]) ).

tff(c_58596,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_58595]) ).

tff(c_58621,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58596,c_58579,c_36583,c_156]) ).

tff(c_58622,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_57913,c_376,c_386,c_58621]) ).

tff(c_58714,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58596,c_58622,c_58579,c_36583,c_160]) ).

tff(c_58715,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_388,c_58714]) ).

tff(c_57911,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_57905,c_338]) ).

tff(c_58663,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_57911,c_28]) ).

tff(c_58664,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_58663]) ).

tff(c_58798,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58715,c_58664,c_57905,c_36582,c_142]) ).

tff(c_58799,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_384,c_58798]) ).

tff(c_848,plain,
    ( ( op(e0,e0) != e1 )
    | ( op(e0,op(e0,e0)) != e3 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e4 )
    | ( op(op(e0,e0),op(e0,e0)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1798]) ).

tff(c_59054,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_58799,c_58596,c_58596,c_57905,c_58596,c_58715,c_58596,c_58715,c_58596,c_58596,c_848]) ).

tff(c_59055,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_58663]) ).

tff(c_59063,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_59055,c_350]) ).

tff(c_59092,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58596,c_58622,c_58579,c_36583,c_160]) ).

tff(c_59093,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_59063,c_374,c_378,c_388,c_59092]) ).

tff(c_59094,plain,
    op(e0,e2) = e1,
    inference(splitRight,[status(thm)],[c_58595]) ).

tff(c_59107,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59094,c_58579,c_36583,c_156]) ).

tff(c_59108,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_57913,c_380,c_376,c_386,c_59107]) ).

tff(c_58583,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_58579,c_262]) ).

tff(c_59235,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59108,c_59094,c_58579,c_36583,c_160]) ).

tff(c_59236,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_378,c_388,c_59235]) ).

tff(c_59134,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_57912,c_38]) ).

tff(c_59135,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_59134]) ).

tff(c_59270,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59236,c_59135,c_57905,c_36582,c_142]) ).

tff(c_59271,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_36717,c_376,c_384,c_59270]) ).

tff(c_59272,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_59134]) ).

tff(c_59274,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_59272]) ).

tff(c_59282,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_59274,c_352]) ).

tff(c_59315,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_58583,c_59282,c_57913,c_48]) ).

tff(c_59316,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_59272]) ).

tff(c_59114,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_59108,c_370]) ).

tff(c_59120,plain,
    ( ( op(e2,e0) = e3 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_59114,c_30]) ).

tff(c_59121,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_59120]) ).

tff(c_59765,plain,
    ( ( e3 = e2 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59121,c_36579,c_120]) ).

tff(c_59766,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_36589,c_378,c_59765]) ).

tff(c_59767,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_59766]) ).

tff(c_59773,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_59767,c_350]) ).

tff(c_59831,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_58583,c_59773,c_57913,c_48]) ).

tff(c_59833,plain,
    op(e2,e1) != e3,
    inference(splitRight,[status(thm)],[c_59766]) ).

tff(c_59862,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_59833,c_57911,c_28]) ).

tff(c_59867,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_59862,c_222]) ).

tff(c_59333,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59316,c_36581,c_140]) ).

tff(c_59334,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_36593,c_382,c_59333]) ).

tff(c_59335,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_59334]) ).

tff(c_59484,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59108,c_59335,c_59121,c_36584,c_162]) ).

tff(c_59485,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_384,c_390,c_59484]) ).

tff(c_59450,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_58583,c_57913,c_48]) ).

tff(c_58586,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_58579,c_312]) ).

tff(c_59349,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59335,c_59316,c_36581,c_136]) ).

tff(c_59350,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_59349]) ).

tff(c_59351,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_59350]) ).

tff(c_59355,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_59351,c_238]) ).

tff(c_59428,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36679,c_58586,c_36593,c_59355,c_34]) ).

tff(c_688,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e1,op(e1,e0)) != e0 )
    | ( op(e0,op(e2,e0)) = e2 )
    | ( op(e0,op(e3,e0)) = e3 )
    | ( op(e4,op(e4,e0)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_59752,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_36584,c_59094,c_59485,c_59450,c_59121,c_59428,c_59335,c_36583,c_59108,c_688]) ).

tff(c_59753,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_59752]) ).

tff(c_59754,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_59350]) ).

tff(c_59760,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_59754,c_304]) ).

tff(c_59905,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_59867,c_52283,c_36716,c_36589,c_59760,c_24]) ).

tff(c_59906,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_59334]) ).

tff(c_59115,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_59108,c_372]) ).

tff(c_59918,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59316,c_59906,c_36581,c_136]) ).

tff(c_59919,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_59115,c_376,c_374,c_380,c_59918]) ).

tff(c_59996,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59316,c_59906,c_59919,c_36581,c_152]) ).

tff(c_59997,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_390,c_388,c_386,c_392,c_59996]) ).

tff(c_59998,plain,
    op(e2,e0) = e3,
    inference(splitRight,[status(thm)],[c_59120]) ).

tff(c_60250,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59108,c_59998,c_36584,c_166]) ).

tff(c_60251,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_36674,c_382,c_52279,c_392,c_60250]) ).

tff(c_60252,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_58577]) ).

tff(c_60260,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_60252,c_352]) ).

tff(c_60407,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60367,c_36581,c_144]) ).

tff(c_60408,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_60260,c_36691,c_384,c_60407]) ).

tff(c_60484,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60367,c_60408,c_36581,c_152]) ).

tff(c_60485,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_60436,c_60275,c_390,c_392,c_60484]) ).

tff(c_60487,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_60427]) ).

tff(c_60285,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60268,c_232]) ).

tff(c_60522,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_60487,c_36624,c_36717,c_60285,c_57911,c_28]) ).

tff(c_60523,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_60267]) ).

tff(c_60525,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_60523]) ).

tff(c_60529,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60525,c_224]) ).

tff(c_60595,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_60543,c_36624,c_36717,c_60529,c_57911,c_28]) ).

tff(c_60596,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_60537]) ).

tff(c_60816,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_60596,c_304]) ).

tff(c_60598,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_60599,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_60598]) ).

tff(c_60649,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60599,c_36581,c_136]) ).

tff(c_60650,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_57912,c_386,c_380,c_60649]) ).

tff(c_60651,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_60650]) ).

tff(c_60674,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60651,c_60599,c_36581,c_144]) ).

tff(c_60675,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_60260,c_36691,c_390,c_384,c_60674]) ).

tff(c_60676,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_60650]) ).

tff(c_60694,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60676,c_60599,c_36581,c_140]) ).

tff(c_60695,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_60694]) ).

tff(c_60696,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_60695]) ).

tff(c_60719,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60696,c_60676,c_60599,c_36581,c_144]) ).

tff(c_60720,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_60260,c_376,c_390,c_384,c_60719]) ).

tff(c_60721,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_60695]) ).

tff(c_60743,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60721,c_60676,c_60599,c_36581,c_144]) ).

tff(c_60744,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_384,c_60743]) ).

tff(c_60749,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_60744,c_362]) ).

tff(c_60795,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_60749,c_36734,c_57910,c_20]) ).

tff(c_60796,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_60598]) ).

tff(c_60835,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_60816,c_60796]) ).

tff(c_60841,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_60835,c_248]) ).

tff(c_60798,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60525,c_36579,c_132]) ).

tff(c_60799,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_388,c_390,c_60798]) ).

tff(c_60800,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_60799]) ).

tff(c_60807,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60800,c_344]) ).

tff(c_60866,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_60807,c_36676,c_60260,c_57912,c_38]) ).

tff(c_60871,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60866,c_252]) ).

tff(c_60924,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_60841,c_60871,c_40]) ).

tff(c_60946,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60924,c_60866,c_60835,c_36581,c_152]) ).

tff(c_60947,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_60859,c_390,c_392,c_60946]) ).

tff(c_60948,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_60799]) ).

tff(c_60962,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60948,c_60596]) ).

tff(c_60964,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_60962]) ).

tff(c_60965,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_60523]) ).

tff(c_60973,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_60965,c_344]) ).

tff(c_61944,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_60260,c_60973,c_57912,c_38]) ).

tff(c_60978,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52283,c_36716,c_36589,c_24]) ).

tff(c_60979,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_60978]) ).

tff(c_61012,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60979,c_218]) ).

tff(c_60966,plain,
    op(e2,e2) != e3,
    inference(splitRight,[status(thm)],[c_60523]) ).

tff(c_61543,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_57910,c_20]) ).

tff(c_61333,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_57909,c_16]) ).

tff(c_60524,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_60267]) ).

tff(c_61288,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_60524,c_30]) ).

tff(c_61289,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_61288]) ).

tff(c_61293,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_61289,c_230]) ).

tff(c_61321,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_61012,c_61293,c_36693,c_60966,c_26]) ).

tff(c_61205,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_57909,c_16]) ).

tff(c_61210,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_61205,c_322]) ).

tff(c_60980,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_60981,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_60980]) ).

tff(c_60985,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_60979,c_304]) ).

tff(c_61004,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_60981,c_60985]) ).

tff(c_61005,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_60980]) ).

tff(c_61018,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_61005]) ).

tff(c_61022,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_61018,c_238]) ).

tff(c_61260,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_61210,c_36673,c_36691,c_61022,c_36]) ).

tff(c_61265,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_61260,c_332]) ).

tff(c_61217,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61018,c_36581,c_144]) ).

tff(c_61218,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_60260,c_36691,c_376,c_384,c_61217]) ).

tff(c_61023,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_61018,c_248]) ).

tff(c_61032,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_154]) ).

tff(c_61033,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_61023,c_57910,c_386,c_61032]) ).

tff(c_61034,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_61033]) ).

tff(c_61098,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61018,c_36581,c_144]) ).

tff(c_61099,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_60260,c_36691,c_376,c_384,c_61098]) ).

tff(c_61040,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_61034,c_370]) ).

tff(c_61050,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_60524,c_61040,c_30]) ).

tff(c_61170,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61034,c_61099,c_61050,c_36584,c_158]) ).

tff(c_61171,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_36734,c_388,c_61170]) ).

tff(c_61172,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_61033]) ).

tff(c_61248,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61218,c_61172,c_36584,c_166]) ).

tff(c_61249,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_52279,c_392,c_61248]) ).

tff(c_61284,plain,
    ( ( e3 = e0 )
    | ( op(e0,e3) = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61249,c_60252,c_36583,c_160]) ).

tff(c_61285,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_61265,c_36592,c_388,c_61284]) ).

tff(c_61286,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_61005]) ).

tff(c_61327,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_61321,c_324]) ).

tff(c_61345,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61286,c_36581,c_140]) ).

tff(c_61346,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_60973,c_378,c_382,c_61345]) ).

tff(c_61347,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_61346]) ).

tff(c_61383,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_60260,c_60973,c_57912,c_38]) ).

tff(c_61428,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61347,c_61383,c_61286,c_36581,c_136]) ).

tff(c_61429,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_61327,c_376,c_380,c_61428]) ).

tff(c_61430,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_61346]) ).

tff(c_61438,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_61430,c_332]) ).

tff(c_61328,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_61321,c_330]) ).

tff(c_61532,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_61438,c_61328,c_46]) ).

tff(c_582,plain,
    ( ( op(e2,op(e0,e2)) = e0 )
    | ( op(e1,op(e1,e2)) != e2 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e3,op(e3,e2)) != e2 )
    | ( op(e4,op(e4,e2)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_61896,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_36580,c_61543,c_61333,c_36579,c_61321,c_61286,c_61430,c_60965,c_61532,c_582]) ).

tff(c_61897,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_61896]) ).

tff(c_61898,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_61288]) ).

tff(c_61916,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_61898,c_230]) ).

tff(c_61930,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_61012,c_36693,c_60966,c_61916,c_26]) ).

tff(c_756,plain,
    ( ( op(e2,e2) != e1 )
    | ( op(e2,op(e2,e2)) != e3 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e4 )
    | ( op(op(e2,e2),op(e2,e2)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1430]) ).

tff(c_62365,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_61944,c_61930,c_61930,c_57905,c_60965,c_61930,c_61930,c_60965,c_61930,c_61930,c_756]) ).

tff(c_62366,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_60978]) ).

tff(c_62380,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_60965,c_62366,c_36579,c_132]) ).

tff(c_62381,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_388,c_386,c_390,c_62380]) ).

tff(c_62385,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_62381,c_318]) ).

tff(c_62459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_62385,c_52286,c_36692,c_36733,c_57909,c_16]) ).

tff(c_62460,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_57903]) ).

tff(c_62466,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_62460,c_212]) ).

tff(c_67748,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_16]) ).

tff(c_67749,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_67748]) ).

tff(c_67753,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_67749,c_322]) ).

tff(c_62475,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_140]) ).

tff(c_62476,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36593,c_382,c_62475]) ).

tff(c_62477,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_62476]) ).

tff(c_62481,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_252]) ).

tff(c_62469,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_62460,c_348]) ).

tff(c_62490,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_156]) ).

tff(c_62491,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_62490]) ).

tff(c_62492,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_62491]) ).

tff(c_62506,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62492,c_62477,c_36584,c_162]) ).

tff(c_62507,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_36715,c_62466,c_390,c_62506]) ).

tff(c_62508,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_62491]) ).

tff(c_62510,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_62508]) ).

tff(c_62969,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62510,c_36583,c_164]) ).

tff(c_62970,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_62469,c_36694,c_376,c_390,c_62969]) ).

tff(c_62484,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_364]) ).

tff(c_62536,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_62484,c_30]) ).

tff(c_62537,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_62536]) ).

tff(c_62523,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_16]) ).

tff(c_62524,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_62523]) ).

tff(c_62529,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_62524,c_322]) ).

tff(c_62518,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_62510,c_310]) ).

tff(c_62573,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52283,c_36716,c_36589,c_62518,c_24]) ).

tff(c_62578,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_62573,c_304]) ).

tff(c_62517,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_62510,c_312]) ).

tff(c_62603,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_62578,c_36679,c_36593,c_62517,c_34]) ).

tff(c_62632,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_62603,c_36581,c_152]) ).

tff(c_62633,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_62529,c_390,c_392,c_62632]) ).

tff(c_62579,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_62573,c_222]) ).

tff(c_62528,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_62524,c_318]) ).

tff(c_62541,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_62537,c_230]) ).

tff(c_62587,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_62528,c_62541,c_36693,c_26]) ).

tff(c_62588,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_62587]) ).

tff(c_62592,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62588,c_224]) ).

tff(c_62697,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_62579,c_36624,c_36717,c_62592,c_28]) ).

tff(c_62817,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_62633,c_52280,c_52280,c_62697,c_52280,c_62460,c_52280,c_62460,c_52280,c_52280,c_760]) ).

tff(c_62818,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_62587]) ).

tff(c_62843,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62537,c_62818,c_62573,c_36579,c_120]) ).

tff(c_62844,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_378,c_62843]) ).

tff(c_62850,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62844,c_350]) ).

tff(c_62514,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_62510,c_262]) ).

tff(c_62894,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_62469,c_62850,c_62514,c_48]) ).

tff(c_62895,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_62536]) ).

tff(c_63058,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62970,c_62477,c_62895,c_36584,c_166]) ).

tff(c_63059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_380,c_52279,c_392,c_63058]) ).

tff(c_63060,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_62523]) ).

tff(c_63067,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63060,c_322]) ).

tff(c_63089,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_36581,c_136]) ).

tff(c_63090,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_63067,c_62517,c_380,c_63089]) ).

tff(c_63168,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63090,c_62460,c_36582,c_150]) ).

tff(c_63169,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_386,c_390,c_392,c_63168]) ).

tff(c_63174,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_63169,c_222]) ).

tff(c_63190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_63174,c_52283,c_36716,c_36589,c_62518,c_24]) ).

tff(c_63191,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_62508]) ).

tff(c_63193,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_63191]) ).

tff(c_63206,plain,
    ( ( e3 = e2 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_120]) ).

tff(c_63207,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_62484,c_36589,c_378,c_63206]) ).

tff(c_63208,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_63207]) ).

tff(c_62468,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_62460,c_342]) ).

tff(c_63200,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63193,c_352]) ).

tff(c_63222,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_62468,c_62481,c_63200,c_38]) ).

tff(c_63227,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_63222,c_244]) ).

tff(c_62480,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_250]) ).

tff(c_63233,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52283,c_36716,c_36589,c_24]) ).

tff(c_63234,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_63233]) ).

tff(c_63240,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_63234,c_218]) ).

tff(c_63216,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_63208,c_224]) ).

tff(c_63249,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_63240,c_36693,c_63216,c_26]) ).

tff(c_63250,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_63249]) ).

tff(c_63265,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_63250,c_230]) ).

tff(c_63246,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63193,c_36583,c_164]) ).

tff(c_63247,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_36694,c_390,c_63246]) ).

tff(c_63248,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_63247]) ).

tff(c_63302,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63248,c_62477,c_36584,c_166]) ).

tff(c_63303,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_63265,c_52279,c_392,c_63302]) ).

tff(c_63304,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_63249]) ).

tff(c_63323,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63304,c_324]) ).

tff(c_63331,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_63227,c_36673,c_36691,c_62480,c_63323,c_36]) ).

tff(c_63332,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_63247]) ).

tff(c_63340,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_63332,c_312]) ).

tff(c_63347,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_63222,c_36581,c_144]) ).

tff(c_63348,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_36691,c_63340,c_384,c_63347]) ).

tff(c_63349,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_63233]) ).

tff(c_63356,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63349,c_218]) ).

tff(c_63363,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36693,c_63216,c_26]) ).

tff(c_63364,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_63363]) ).

tff(c_63368,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_63364,c_318]) ).

tff(c_63376,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_63222,c_36581,c_144]) ).

tff(c_63377,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_36691,c_384,c_63376]) ).

tff(c_63390,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62477,c_63222,c_63377,c_36581,c_136]) ).

tff(c_63391,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_376,c_380,c_63390]) ).

tff(c_63396,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63391,c_322]) ).

tff(c_63451,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_63368,c_52286,c_36692,c_36733,c_63396,c_16]) ).

tff(c_63452,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_63363]) ).

tff(c_63454,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_63356,c_63452]) ).

tff(c_63543,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63208,c_63454,c_63349,c_36579,c_132]) ).

tff(c_63544,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_388,c_392,c_386,c_390,c_63543]) ).

tff(c_63546,plain,
    op(e2,e1) != e3,
    inference(splitRight,[status(thm)],[c_63207]) ).

tff(c_63201,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63193,c_350]) ).

tff(c_63560,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_63546,c_63201,c_28]) ).

tff(c_63686,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63193,c_63560,c_62460,c_36582,c_138]) ).

tff(c_63687,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_62481,c_388,c_378,c_382,c_63686]) ).

tff(c_63688,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_63191]) ).

tff(c_63695,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63688,c_328]) ).

tff(c_63704,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_63695,c_16]) ).

tff(c_63710,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_63704,c_322]) ).

tff(c_63697,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_63688,c_332]) ).

tff(c_64043,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_63710,c_36673,c_36691,c_62480,c_63697,c_36]) ).

tff(c_64045,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_62476]) ).

tff(c_67882,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_64045,c_40]) ).

tff(c_67883,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_67882]) ).

tff(c_64059,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52283,c_36716,c_36589,c_24]) ).

tff(c_64060,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_64059]) ).

tff(c_64067,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_64060,c_218]) ).

tff(c_64044,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_62476]) ).

tff(c_64046,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_64044]) ).

tff(c_64053,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_64046,c_324]) ).

tff(c_64073,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_64067,c_36693,c_64053,c_26]) ).

tff(c_64074,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_64073]) ).

tff(c_64081,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_64074,c_330]) ).

tff(c_64078,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_64074,c_230]) ).

tff(c_64088,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_64078,c_36715,c_30]) ).

tff(c_64089,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_64088]) ).

tff(c_64307,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64089,c_36584,c_162]) ).

tff(c_64308,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_62466,c_390,c_64307]) ).

tff(c_64309,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_64308]) ).

tff(c_64316,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_64309,c_372]) ).

tff(c_64112,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64046,c_36581,c_136]) ).

tff(c_64113,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_64112]) ).

tff(c_64114,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_64113]) ).

tff(c_64120,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64114,c_362]) ).

tff(c_64208,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_64120,c_20]) ).

tff(c_64210,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_64113]) ).

tff(c_64336,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_64316,c_64045,c_64210,c_40]) ).

tff(c_64337,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_64308]) ).

tff(c_64209,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_64113]) ).

tff(c_64211,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_64209]) ).

tff(c_64407,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64337,c_64046,c_64211,c_36581,c_152]) ).

tff(c_64408,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_64407]) ).

tff(c_64051,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_64046,c_244]) ).

tff(c_64102,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_64089,c_232]) ).

tff(c_64391,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62460,c_36582,c_138]) ).

tff(c_64392,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_64051,c_64102,c_378,c_382,c_64391]) ).

tff(c_64458,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64392,c_64408,c_62460,c_36582,c_134]) ).

tff(c_64459,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_376,c_380,c_64458]) ).

tff(c_64551,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_64408,c_52280,c_52280,c_64459,c_52280,c_62460,c_52280,c_62460,c_52280,c_52280,c_760]) ).

tff(c_64552,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_64209]) ).

tff(c_64064,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_64060,c_304]) ).

tff(c_64553,plain,
    op(e1,e3) != e4,
    inference(splitRight,[status(thm)],[c_64209]) ).

tff(c_64567,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_64064,c_36679,c_36593,c_64553,c_34]) ).

tff(c_64625,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64552,c_64046,c_64567,c_36581,c_152]) ).

tff(c_64626,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_386,c_388,c_390,c_392,c_64625]) ).

tff(c_64627,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_64088]) ).

tff(c_64798,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64627,c_36584,c_158]) ).

tff(c_64799,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_64045,c_374,c_36734,c_388,c_64798]) ).

tff(c_64665,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64627,c_36584,c_158]) ).

tff(c_64666,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_64045,c_374,c_36734,c_388,c_64665]) ).

tff(c_64657,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64627,c_364]) ).

tff(c_64638,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_62468,c_64051,c_38]) ).

tff(c_64639,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_64638]) ).

tff(c_64678,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64639,c_64046,c_36581,c_136]) ).

tff(c_64679,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_64657,c_386,c_374,c_380,c_64678]) ).

tff(c_64684,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64679,c_312]) ).

tff(c_64727,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64666,c_36583,c_156]) ).

tff(c_64728,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_64684,c_386,c_64727]) ).

tff(c_64729,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_64728]) ).

tff(c_64744,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64666,c_64729,c_36583,c_168]) ).

tff(c_64745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_64081,c_52284,c_392,c_64744]) ).

tff(c_64746,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_64728]) ).

tff(c_64760,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64666,c_64746,c_36583,c_168]) ).

tff(c_64761,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36628,c_380,c_52284,c_392,c_64760]) ).

tff(c_64762,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_64638]) ).

tff(c_64782,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64762,c_352]) ).

tff(c_64835,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64799,c_36583,c_156]) ).

tff(c_64836,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_64782,c_386,c_64835]) ).

tff(c_64837,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_64836]) ).

tff(c_64848,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64799,c_64837,c_36583,c_168]) ).

tff(c_64849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36628,c_380,c_52284,c_392,c_64848]) ).

tff(c_64850,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_64836]) ).

tff(c_64862,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64799,c_64850,c_36583,c_168]) ).

tff(c_64863,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36628,c_64081,c_380,c_392,c_64862]) ).

tff(c_64864,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_64073]) ).

tff(c_64869,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64864,c_230]) ).

tff(c_64979,plain,
    ( ( op(e2,e0) = e3 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_64869,c_30]) ).

tff(c_64980,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_64979]) ).

tff(c_64871,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64864,c_318]) ).

tff(c_65205,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_64871,c_16]) ).

tff(c_65238,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64980,c_64864,c_64060,c_36579,c_120]) ).

tff(c_65239,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_378,c_65238]) ).

tff(c_64987,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_64980,c_370]) ).

tff(c_65248,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_64045,c_40]) ).

tff(c_65249,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_65248]) ).

tff(c_65255,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65249,c_372]) ).

tff(c_64872,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64864,c_330]) ).

tff(c_64878,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_156]) ).

tff(c_64879,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_64872,c_386,c_64878]) ).

tff(c_64880,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_64879]) ).

tff(c_64903,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64880,c_36584,c_162]) ).

tff(c_64904,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_36715,c_62466,c_390,c_64903]) ).

tff(c_64882,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64880,c_272]) ).

tff(c_64945,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_62469,c_64882,c_48]) ).

tff(c_64951,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_64945,c_350]) ).

tff(c_64956,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64864,c_64060,c_36579,c_120]) ).

tff(c_64957,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_64951,c_374,c_388,c_378,c_64956]) ).

tff(c_64975,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64880,c_64904,c_64957,c_36584,c_166]) ).

tff(c_64976,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_382,c_52279,c_392,c_64975]) ).

tff(c_64978,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_64879]) ).

tff(c_65266,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_64987,c_65255,c_64978,c_50]) ).

tff(c_65128,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64980,c_64864,c_64060,c_36579,c_120]) ).

tff(c_65129,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_378,c_65128]) ).

tff(c_65134,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65129,c_350]) ).

tff(c_65006,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_62468,c_64051,c_38]) ).

tff(c_65007,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_65006]) ).

tff(c_65034,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65007,c_64046,c_36581,c_144]) ).

tff(c_65035,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_384,c_65034]) ).

tff(c_65036,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_65035]) ).

tff(c_65042,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_65036,c_372]) ).

tff(c_65051,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65007,c_62460,c_36582,c_138]) ).

tff(c_65052,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_378,c_382,c_65051]) ).

tff(c_65053,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_65052]) ).

tff(c_65061,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_65053,c_272]) ).

tff(c_65086,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_64987,c_65042,c_65061,c_64978,c_50]) ).

tff(c_65088,plain,
    op(e0,e1) != e3,
    inference(splitRight,[status(thm)],[c_65052]) ).

tff(c_64977,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_64879]) ).

tff(c_64992,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_64977]) ).

tff(c_64996,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_64992,c_262]) ).

tff(c_65116,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_62469,c_65088,c_64996,c_48]) ).

tff(c_65118,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_65035]) ).

tff(c_65141,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64980,c_36584,c_162]) ).

tff(c_65142,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_65118,c_384,c_62466,c_390,c_65141]) ).

tff(c_65160,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65142,c_64992,c_36583,c_168]) ).

tff(c_65161,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_380,c_392,c_65160]) ).

tff(c_65189,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65142,c_65161,c_64992,c_36583,c_160]) ).

tff(c_65190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_65134,c_382,c_374,c_388,c_65189]) ).

tff(c_65191,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_64977]) ).

tff(c_65290,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65266,c_65191,c_36583,c_168]) ).

tff(c_65291,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_52284,c_392,c_65290]) ).

tff(c_562,plain,
    ( ( op(e2,op(e0,e2)) = e0 )
    | ( op(e2,op(e1,e2)) = e1 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e2,op(e3,e2)) = e3 )
    | ( op(e4,op(e4,e2)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_65801,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_36580,c_64980,c_65205,c_36579,c_64864,c_64060,c_64046,c_65239,c_65291,c_562]) ).

tff(c_65802,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_388,c_65801]) ).

tff(c_65803,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_65248]) ).

tff(c_65842,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_65803,c_362]) ).

tff(c_65900,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_65842,c_20]) ).

tff(c_65901,plain,
    op(e2,e0) = e3,
    inference(splitRight,[status(thm)],[c_64979]) ).

tff(c_66053,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65901,c_64864,c_64060,c_36579,c_128]) ).

tff(c_66054,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36624,c_380,c_392,c_384,c_66053]) ).

tff(c_66055,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_64059]) ).

tff(c_66345,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66055,c_304]) ).

tff(c_66355,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64046,c_36581,c_144]) ).

tff(c_66356,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_62468,c_378,c_384,c_66355]) ).

tff(c_66357,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_66356]) ).

tff(c_66381,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36676,c_62468,c_64051,c_38]) ).

tff(c_66382,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_66381]) ).

tff(c_66393,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66357,c_66382,c_64046,c_36581,c_136]) ).

tff(c_66394,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_374,c_66345,c_380,c_66393]) ).

tff(c_66395,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_66381]) ).

tff(c_66057,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_128]) ).

tff(c_66058,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_52283,c_384,c_66057]) ).

tff(c_66059,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_66058]) ).

tff(c_66062,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66059,c_230]) ).

tff(c_66077,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66055,c_218]) ).

tff(c_66086,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_66062,c_36693,c_64053,c_66077,c_26]) ).

tff(c_66092,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66086,c_318]) ).

tff(c_66267,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_66092,c_52286,c_36692,c_36733,c_16]) ).

tff(c_66338,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e3,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62460,c_66267,c_52280,c_36576,c_112]) ).

tff(c_66339,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_390,c_386,c_392,c_388,c_66338]) ).

tff(c_66340,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_66058]) ).

tff(c_66419,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_20]) ).

tff(c_66426,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66419,c_368]) ).

tff(c_66402,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66395,c_352]) ).

tff(c_66365,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_66357,c_372]) ).

tff(c_66439,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_164]) ).

tff(c_66440,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_66365,c_62469,c_36694,c_390,c_66439]) ).

tff(c_66464,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66440,c_36583,c_156]) ).

tff(c_66465,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_66426,c_66402,c_376,c_386,c_66464]) ).

tff(c_66481,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66465,c_66440,c_36583,c_168]) ).

tff(c_66482,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36628,c_380,c_384,c_392,c_66481]) ).

tff(c_66512,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66482,c_66465,c_66440,c_36583,c_160]) ).

tff(c_66513,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_388,c_66512]) ).

tff(c_66408,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66340,c_66055,c_36579,c_132]) ).

tff(c_66409,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_392,c_386,c_390,c_66408]) ).

tff(c_950,plain,
    ( ( op(e2,e2) != e1 )
    | ( op(e2,op(e2,e2)) != e0 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e3 )
    | ( op(op(e2,e2),op(e2,e2)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2206]) ).

tff(c_66617,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_66395,c_66340,c_66340,c_66513,c_66409,c_66340,c_66340,c_66409,c_66340,c_66340,c_950]) ).

tff(c_66619,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_66356]) ).

tff(c_66667,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66340,c_66055,c_36579,c_132]) ).

tff(c_66668,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_392,c_386,c_390,c_66667]) ).

tff(c_66618,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_66356]) ).

tff(c_66641,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_64046,c_66618,c_36581,c_136]) ).

tff(c_66642,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_66641]) ).

tff(c_66643,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_66642]) ).

tff(c_66648,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66643,c_252]) ).

tff(c_66656,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_62468,c_64051,c_66648,c_38]) ).

tff(c_66661,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66656,c_344]) ).

tff(c_66679,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_66668,c_66661]) ).

tff(c_66681,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_66642]) ).

tff(c_66773,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_66619,c_64045,c_66681,c_40]) ).

tff(c_66774,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_64044]) ).

tff(c_66781,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_344]) ).

tff(c_66789,plain,
    ( ( e3 = e2 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_120]) ).

tff(c_66790,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_66781,c_36589,c_378,c_66789]) ).

tff(c_66791,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_66790]) ).

tff(c_67671,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52283,c_36716,c_36589,c_24]) ).

tff(c_67672,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_67671]) ).

tff(c_67677,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_67672,c_222]) ).

tff(c_67702,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_62460,c_36582,c_150]) ).

tff(c_67703,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_388,c_67677,c_390,c_392,c_67702]) ).

tff(c_67704,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_67671]) ).

tff(c_66804,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66791,c_36579,c_132]) ).

tff(c_66805,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_66804]) ).

tff(c_66806,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_66805]) ).

tff(c_66810,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66806,c_222]) ).

tff(c_66858,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66791,c_66806,c_36579,c_128]) ).

tff(c_66859,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_52283,c_384,c_66858]) ).

tff(c_66799,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_66791,c_370]) ).

tff(c_66832,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_66799,c_50]) ).

tff(c_66833,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_66832]) ).

tff(c_66837,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_66833,c_270]) ).

tff(c_66817,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_52286,c_36692,c_36733,c_16]) ).

tff(c_66818,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_66817]) ).

tff(c_66823,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_66818,c_322]) ).

tff(c_66775,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_64044]) ).

tff(c_66872,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_66823,c_36673,c_36691,c_66775,c_36]) ).

tff(c_66879,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_66872,c_332]) ).

tff(c_66925,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_66837,c_36694,c_66879,c_46]) ).

tff(c_66845,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66833,c_36583,c_164]) ).

tff(c_66846,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_62469,c_36694,c_390,c_66845]) ).

tff(c_66935,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66833,c_66925,c_66846,c_36583,c_156]) ).

tff(c_66936,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_376,c_386,c_66935]) ).

tff(c_67169,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_66859,c_66859,c_66936,c_66859,c_66806,c_66859,c_66806,c_66859,c_66859,c_902]) ).

tff(c_67170,plain,
    ( ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_66832]) ).

tff(c_67280,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_67170]) ).

tff(c_67287,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67280,c_368]) ).

tff(c_67453,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_67287,c_20]) ).

tff(c_67454,plain,
    op(e0,e0) = e2,
    inference(splitRight,[status(thm)],[c_67170]) ).

tff(c_67464,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_67454,c_372]) ).

tff(c_66782,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_352]) ).

tff(c_67199,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66791,c_66806,c_36579,c_128]) ).

tff(c_67200,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_52283,c_384,c_67199]) ).

tff(c_67206,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_67200,c_330]) ).

tff(c_67172,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_36581,c_136]) ).

tff(c_67173,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_67172]) ).

tff(c_67174,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_67173]) ).

tff(c_67181,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67174,c_372]) ).

tff(c_67186,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_67181,c_67170]) ).

tff(c_67223,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67186,c_36583,c_156]) ).

tff(c_67224,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_67223]) ).

tff(c_67225,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_67224]) ).

tff(c_67258,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67186,c_67225,c_36583,c_168]) ).

tff(c_67259,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_67206,c_52284,c_392,c_67258]) ).

tff(c_67261,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_67224]) ).

tff(c_67277,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_62469,c_66782,c_67261,c_48]) ).

tff(c_67279,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_67173]) ).

tff(c_67538,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_67464,c_64045,c_67279,c_40]) ).

tff(c_67539,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_66817]) ).

tff(c_67546,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67539,c_322]) ).

tff(c_67553,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_36581,c_136]) ).

tff(c_67554,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_67553]) ).

tff(c_67555,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_67554]) ).

tff(c_67561,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67555,c_362]) ).

tff(c_67651,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_67561,c_20]) ).

tff(c_67652,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_67554]) ).

tff(c_67654,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_67546,c_67652]) ).

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_67667,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e4 = e0 )
    | ( op(e0,e3) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67654,c_52280,c_36575,c_110]) ).

tff(c_67668,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_386,c_66810,c_392,c_388,c_67667]) ).

tff(c_67669,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(splitRight,[status(thm)],[c_66805]) ).

tff(c_67720,plain,
    ( ( op(e2,e2) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67704,c_67669]) ).

tff(c_67721,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_67720]) ).

tff(c_67733,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66791,c_67721,c_67704,c_36579,c_128]) ).

tff(c_67734,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36624,c_392,c_380,c_384,c_67733]) ).

tff(c_67736,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_66790]) ).

tff(c_67776,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_50]) ).

tff(c_67777,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_67776]) ).

tff(c_67783,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_67777,c_370]) ).

tff(c_67760,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_66774,c_62460,c_36582,c_150]) ).

tff(c_67761,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_388,c_390,c_392,c_67760]) ).

tff(c_67735,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_66790]) ).

tff(c_67791,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67761,c_67735,c_36579,c_128]) ).

tff(c_67792,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_67783,c_392,c_382,c_52283,c_384,c_67791]) ).

tff(c_67793,plain,
    ( ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_67776]) ).

tff(c_67795,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_67793]) ).

tff(c_67798,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_67795,c_272]) ).

tff(c_67823,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_62469,c_66782,c_67798,c_48]) ).

tff(c_67824,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(splitRight,[status(thm)],[c_67793]) ).

tff(c_67826,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_67824]) ).

tff(c_67856,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67826,c_36584,c_158]) ).

tff(c_67857,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_64045,c_67736,c_36734,c_388,c_67856]) ).

tff(c_67858,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_67824]) ).

tff(c_67766,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_67761,c_222]) ).

tff(c_67991,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_67766,c_52283,c_36716,c_36589,c_24]) ).

tff(c_68011,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_62469,c_66782,c_48]) ).

tff(c_67743,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_67735,c_330]) ).

tff(c_67915,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36614,c_36694,c_67743,c_46]) ).

tff(c_67916,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_67915]) ).

tff(c_68023,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67858,c_68011,c_67916,c_36583,c_164]) ).

tff(c_68024,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_384,c_390,c_68023]) ).

tff(c_798,plain,
    ( ( op(e0,e0) != e3 )
    | ( op(e0,op(e0,e0)) != e2 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e4 )
    | ( op(op(e0,e0),op(e0,e0)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1598]) ).

tff(c_68148,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_52280,c_67858,c_67858,c_67991,c_68024,c_67858,c_67858,c_68024,c_67858,c_67858,c_798]) ).

tff(c_68149,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_67915]) ).

tff(c_68156,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68149,c_332]) ).

tff(c_67888,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_67883,c_248]) ).

tff(c_67901,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_67888,c_36593,c_34]) ).

tff(c_67902,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_67901]) ).

tff(c_68168,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67883,c_66774,c_67902,c_36581,c_136]) ).

tff(c_68169,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_68156,c_386,c_380,c_68168]) ).

tff(c_68170,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_67901]) ).

tff(c_68201,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_67883,c_66774,c_68170,c_36581,c_152]) ).

tff(c_68202,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_67753,c_386,c_392,c_68201]) ).

tff(c_68203,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_67882]) ).

tff(c_68210,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68203,c_362]) ).

tff(c_68265,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_68210,c_20]) ).

tff(c_68266,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_67748]) ).

tff(c_68273,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68266,c_210]) ).

tff(c_68522,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_62466,c_36734,c_68273,c_20]) ).

tff(c_68523,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_52278]) ).

tff(c_68530,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68523,c_328]) ).

tff(c_71273,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_140]) ).

tff(c_71274,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36593,c_382,c_71273]) ).

tff(c_71275,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_71274]) ).

tff(c_71278,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_250]) ).

tff(c_68537,plain,
    ( ( e2 = e0 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36583,c_164]) ).

tff(c_68538,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36694,c_390,c_68537]) ).

tff(c_68539,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_68538]) ).

tff(c_68546,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_372]) ).

tff(c_68555,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_68556,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_68555]) ).

tff(c_68563,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68556,c_304]) ).

tff(c_68698,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36584,c_166]) ).

tff(c_68699,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36674,c_52279,c_392,c_68698]) ).

tff(c_68750,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68699,c_36579,c_132]) ).

tff(c_68751,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_68563,c_390,c_68750]) ).

tff(c_68752,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_68751]) ).

tff(c_68758,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68752,c_338]) ).

tff(c_68562,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68556,c_302]) ).

tff(c_68524,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_52278]) ).

tff(c_68736,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68562,c_68524,c_36590,c_14]) ).

tff(c_68737,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_68736]) ).

tff(c_68743,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68737,c_202]) ).

tff(c_68544,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_368]) ).

tff(c_68796,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_68544,c_36734,c_20]) ).

tff(c_68801,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68796,c_212]) ).

tff(c_68819,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_68758,c_36625,c_68743,c_36735,c_68801,c_18]) ).

tff(c_68820,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_68751]) ).

tff(c_68559,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_68556,c_238]) ).

tff(c_68573,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68559,c_36673,c_36691,c_36]) ).

tff(c_68574,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_68573]) ).

tff(c_68578,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_68574,c_250]) ).

tff(c_68605,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36584,c_166]) ).

tff(c_68606,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36674,c_52279,c_392,c_68605]) ).

tff(c_68634,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_68544,c_36734,c_20]) ).

tff(c_68667,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_68606,c_68634,c_36584,c_158]) ).

tff(c_68668,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_68578,c_382,c_374,c_388,c_68667]) ).

tff(c_68669,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_68573]) ).

tff(c_758,plain,
    ( ( op(e3,e3) != e2 )
    | ( op(e3,op(e3,e3)) != e1 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e4 )
    | ( op(op(e3,e3),op(e3,e3)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1438]) ).

tff(c_69086,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_68820,c_68737,c_68737,c_68669,c_68523,c_68737,c_68737,c_68523,c_68737,c_68737,c_758]) ).

tff(c_69087,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_68736]) ).

tff(c_69093,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69087,c_208]) ).

tff(c_68713,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68669,c_68556,c_36581,c_140]) ).

tff(c_68714,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_68713]) ).

tff(c_68715,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_68714]) ).

tff(c_69130,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_68715,c_68699,c_36584,c_154]) ).

tff(c_69131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_69093,c_386,c_69130]) ).

tff(c_69133,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_68714]) ).

tff(c_68675,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_68669,c_250]) ).

tff(c_69190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_68546,c_69133,c_68675,c_40]) ).

tff(c_69191,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_68555]) ).

tff(c_69193,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_69191]) ).

tff(c_69201,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69193,c_304]) ).

tff(c_69207,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36716,c_36589,c_24]) ).

tff(c_69208,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_69207]) ).

tff(c_69215,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_69208,c_218]) ).

tff(c_68528,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_68523,c_318]) ).

tff(c_69261,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_69215,c_68528,c_36693,c_26]) ).

tff(c_69262,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_69261]) ).

tff(c_69197,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69193,c_238]) ).

tff(c_69234,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_69197,c_36]) ).

tff(c_69235,plain,
    op(e1,e2) = e0,
    inference(splitLeft,[status(thm)],[c_69234]) ).

tff(c_69366,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_69235,c_69193,c_36581,c_144]) ).

tff(c_69367,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_68546,c_390,c_376,c_384,c_69366]) ).

tff(c_69267,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_69262,c_330]) ).

tff(c_69221,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36583,c_168]) ).

tff(c_69222,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_68530,c_392,c_69221]) ).

tff(c_69274,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_69222,c_36583,c_156]) ).

tff(c_69275,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_69274]) ).

tff(c_69276,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_69275]) ).

tff(c_69280,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69276,c_264]) ).

tff(c_69322,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_69267,c_69280,c_46]) ).

tff(c_69323,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_69275]) ).

tff(c_898,plain,
    ( ( op(e1,e1) != e2 )
    | ( op(e1,op(e1,e1)) != e0 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e4 )
    | ( op(op(e1,e1),op(e1,e1)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1998]) ).

tff(c_69557,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_69262,c_69367,c_69367,c_69323,c_69367,c_69235,c_69367,c_69235,c_69367,c_69367,c_898]) ).

tff(c_69558,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_69261]) ).

tff(c_68541,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_272]) ).

tff(c_69213,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_69208,c_298]) ).

tff(c_69572,plain,
    ( ( e3 = e0 )
    | ( op(e3,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e3,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68523,c_36576,c_112]) ).

tff(c_69573,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_392,c_69213,c_388,c_69572]) ).

tff(c_69635,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_69573,c_36582,c_142]) ).

tff(c_69636,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_68541,c_36717,c_390,c_384,c_69635]) ).

tff(c_69567,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_69558,c_330]) ).

tff(c_69585,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_69567,c_46]) ).

tff(c_946,plain,
    ( ( op(e1,e1) != e2 )
    | ( op(e1,op(e1,e1)) != e0 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e3 )
    | ( op(op(e1,e1),op(e1,e1)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2190]) ).

tff(c_69783,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_69558,c_69636,c_69636,c_69585,c_69636,c_69235,c_69636,c_69235,c_69636,c_69636,c_946]) ).

tff(c_69784,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_69234]) ).

tff(c_69806,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_69784,c_69193,c_36581,c_152]) ).

tff(c_69807,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_388,c_386,c_392,c_69806]) ).

tff(c_69814,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_69807,c_342]) ).

tff(c_69819,plain,
    ( ( e3 = e0 )
    | ( op(e3,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e3,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68523,c_36576,c_112]) ).

tff(c_69820,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_69814,c_392,c_69213,c_388,c_69819]) ).

tff(c_69821,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_69207]) ).

tff(c_69825,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_69201,c_69821]) ).

tff(c_69834,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_69825,c_310]) ).

tff(c_69925,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36583,c_168]) ).

tff(c_69926,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_68530,c_69834,c_392,c_69925]) ).

tff(c_69927,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_69191]) ).

tff(c_69934,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_69927,c_242]) ).

tff(c_70778,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_138]) ).

tff(c_70779,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36735,c_382,c_70778]) ).

tff(c_70780,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_70779]) ).

tff(c_70785,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_70780,c_264]) ).

tff(c_69947,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36716,c_36589,c_24]) ).

tff(c_69948,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_69947]) ).

tff(c_69952,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_69948,c_298]) ).

tff(c_69935,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_69927,c_302]) ).

tff(c_70048,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_68544,c_36734,c_20]) ).

tff(c_70053,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70048,c_208]) ).

tff(c_70093,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_69952,c_68524,c_69935,c_36590,c_70053,c_14]) ).

tff(c_70094,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_69947]) ).

tff(c_70096,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_70094]) ).

tff(c_70109,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_70096,c_36579,c_132]) ).

tff(c_70110,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_386,c_390,c_70109]) ).

tff(c_70111,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_70110]) ).

tff(c_70118,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_70111,c_338]) ).

tff(c_70126,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_68544,c_36734,c_20]) ).

tff(c_70132,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70126,c_212]) ).

tff(c_70262,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_70118,c_36625,c_36735,c_70132,c_18]) ).

tff(c_70217,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_70126,c_36584,c_158]) ).

tff(c_70218,plain,
    ( ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_70217]) ).

tff(c_70219,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_70218]) ).

tff(c_70225,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_70219,c_364]) ).

tff(c_70102,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70096,c_228]) ).

tff(c_70301,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_36715,c_70225,c_70102,c_30]) ).

tff(c_70117,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_70111,c_344]) ).

tff(c_70155,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_70117,c_36676,c_69934,c_38]) ).

tff(c_70156,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_70155]) ).

tff(c_70160,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_70156,c_252]) ).

tff(c_70134,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70126,c_362]) ).

tff(c_70214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_68546,c_70160,c_70134,c_40]) ).

tff(c_70215,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_70155]) ).

tff(c_70234,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70215,c_352]) ).

tff(c_70244,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_68541,c_70234,c_48]) ).

tff(c_70272,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_70244,c_36583,c_168]) ).

tff(c_70273,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_68530,c_392,c_70272]) ).

tff(c_70609,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_36582,c_68523,c_70262,c_70301,c_70111,c_36581,c_70215,c_70273,c_70244,c_648]) ).

tff(c_70610,plain,
    op(e2,e0) = e3,
    inference(splitRight,[status(thm)],[c_70218]) ).

tff(c_70646,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_70610,c_70126,c_36584,c_166]) ).

tff(c_70647,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36674,c_382,c_380,c_392,c_70646]) ).

tff(c_70648,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_70110]) ).

tff(c_70655,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_70648,c_324]) ).

tff(c_70682,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_70655,c_36673,c_36691,c_36]) ).

tff(c_70683,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_70682]) ).

tff(c_70687,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_70683,c_250]) ).

tff(c_70746,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_70648,c_70096,c_36579,c_128]) ).

tff(c_70747,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36624,c_392,c_380,c_384,c_70746]) ).

tff(c_70663,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_69927,c_36581,c_136]) ).

tff(c_70664,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_70663]) ).

tff(c_70665,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_70664]) ).

tff(c_70671,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70665,c_362]) ).

tff(c_70679,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_68544,c_36734,c_70671,c_20]) ).

tff(c_70681,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_70664]) ).

tff(c_70709,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36584,c_154]) ).

tff(c_70710,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_70681,c_70102,c_386,c_70709]) ).

tff(c_70757,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_70747,c_70710,c_36584,c_158]) ).

tff(c_70758,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_70687,c_382,c_374,c_388,c_70757]) ).

tff(c_70759,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_70682]) ).

tff(c_70834,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_70759,c_70648,c_68523,c_36580,c_118]) ).

tff(c_70835,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_70785,c_374,c_388,c_382,c_378,c_70834]) ).

tff(c_70836,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_70779]) ).

tff(c_70838,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_70836]) ).

tff(c_70844,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_70838,c_344]) ).

tff(c_70768,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_70759,c_244]) ).

tff(c_70959,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36676,c_69934,c_70844,c_70768,c_38]) ).

tff(c_70843,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_70838,c_232]) ).

tff(c_70851,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36584,c_158]) ).

tff(c_70852,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_70843,c_36734,c_388,c_70851]) ).

tff(c_70890,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_70852,c_36584,c_154]) ).

tff(c_70891,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_70102,c_386,c_70890]) ).

tff(c_852,plain,
    ( ( op(e1,e1) != e0 )
    | ( op(e1,op(e1,e1)) != e3 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e4 )
    | ( op(op(e1,e1),op(e1,e1)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1814]) ).

tff(c_71157,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_70959,c_70959,c_70891,c_70959,c_70852,c_70959,c_70852,c_70959,c_70959,c_852]) ).

tff(c_71158,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_70836]) ).

tff(c_71163,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71158,c_252]) ).

tff(c_71240,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_68546,c_71163,c_70681,c_40]) ).

tff(c_71241,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_70094]) ).

tff(c_71250,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_71241,c_310]) ).

tff(c_71256,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_68539,c_36583,c_168]) ).

tff(c_71257,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_36628,c_68530,c_71250,c_392,c_71256]) ).

tff(c_71258,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_68538]) ).

tff(c_71260,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_71258]) ).

tff(c_71266,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_71260,c_312]) ).

tff(c_72387,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_71266,c_36593,c_34]) ).

tff(c_72388,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_72387]) ).

tff(c_72394,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72388,c_302]) ).

tff(c_71267,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_71260,c_308]) ).

tff(c_72562,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72394,c_68524,c_71267,c_36590,c_14]) ).

tff(c_72393,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72388,c_242]) ).

tff(c_72135,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68524,c_71267,c_36590,c_14]) ).

tff(c_72136,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_72135]) ).

tff(c_72141,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72136,c_298]) ).

tff(c_71288,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_28]) ).

tff(c_71289,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_71288]) ).

tff(c_71293,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_71289,c_222]) ).

tff(c_71302,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_71266,c_36593,c_34]) ).

tff(c_71303,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_71302]) ).

tff(c_71309,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_71303,c_302]) ).

tff(c_71307,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_71303,c_238]) ).

tff(c_71342,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_71303,c_36581,c_136]) ).

tff(c_71343,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_71342]) ).

tff(c_71344,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_71343]) ).

tff(c_71348,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71344,c_244]) ).

tff(c_71363,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_71307,c_36673,c_36691,c_71278,c_71348,c_36]) ).

tff(c_71364,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_71343]) ).

tff(c_71372,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71364,c_332]) ).

tff(c_71317,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_71293,c_36716,c_36589,c_24]) ).

tff(c_71318,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_71317]) ).

tff(c_71325,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_71318,c_228]) ).

tff(c_71405,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_36584,c_166]) ).

tff(c_71406,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_71325,c_52279,c_392,c_71405]) ).

tff(c_71295,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_71289,c_344]) ).

tff(c_71279,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_252]) ).

tff(c_71365,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_71343]) ).

tff(c_71390,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_71295,c_36676,c_71279,c_71365,c_38]) ).

tff(c_71433,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71390,c_71289,c_36582,c_138]) ).

tff(c_71434,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_36735,c_382,c_71433]) ).

tff(c_71452,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71406,c_71434,c_71260,c_36583,c_156]) ).

tff(c_71453,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_71372,c_376,c_386,c_71452]) ).

tff(c_71454,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_71317]) ).

tff(c_71459,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71454,c_298]) ).

tff(c_71486,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_71309,c_68524,c_71267,c_36590,c_71459,c_14]) ).

tff(c_71487,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_71302]) ).

tff(c_71495,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71487,c_304]) ).

tff(c_72013,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_71293,c_36716,c_36589,c_71495,c_24]) ).

tff(c_72018,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_72013,c_228]) ).

tff(c_71282,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_364]) ).

tff(c_71259,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_68538]) ).

tff(c_71283,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_372]) ).

tff(c_71521,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_71259,c_71283,c_50]) ).

tff(c_71522,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_71521]) ).

tff(c_71529,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_71522,c_370]) ).

tff(c_71296,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_71289,c_338]) ).

tff(c_71263,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_71260,c_262]) ).

tff(c_71534,plain,
    ( ( e2 = e1 )
    | ( op(e3,e1) = e2 )
    | ( e2 = e0 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71289,c_36582,c_142]) ).

tff(c_71535,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_71263,c_390,c_384,c_71534]) ).

tff(c_71536,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_71535]) ).

tff(c_71545,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_71536,c_342]) ).

tff(c_71294,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_71289,c_224]) ).

tff(c_71552,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71522,c_71275,c_36584,c_154]) ).

tff(c_71553,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_386,c_71552]) ).

tff(c_71554,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_71553]) ).

tff(c_71559,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71554,c_230]) ).

tff(c_71612,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_71294,c_68528,c_36693,c_71559,c_26]) ).

tff(c_71617,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_71612,c_330]) ).

tff(c_71626,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71522,c_71260,c_36583,c_156]) ).

tff(c_71627,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_386,c_71626]) ).

tff(c_71628,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_71627]) ).

tff(c_71638,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71522,c_71628,c_71260,c_36583,c_160]) ).

tff(c_71639,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_71617,c_378,c_388,c_71638]) ).

tff(c_71640,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_71627]) ).

tff(c_71492,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71487,c_238]) ).

tff(c_71566,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_71278,c_71492,c_36]) ).

tff(c_71781,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_71612,c_71536,c_71536,c_71640,c_71536,c_71566,c_71536,c_71566,c_71536,c_71536,c_898]) ).

tff(c_71782,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_71553]) ).

tff(c_71787,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71782,c_212]) ).

tff(c_71833,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_71296,c_36625,c_71545,c_36735,c_71787,c_18]) ).

tff(c_71834,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_71535]) ).

tff(c_71839,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_71834,c_212]) ).

tff(c_71848,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71522,c_71275,c_36584,c_154]) ).

tff(c_71849,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_386,c_71848]) ).

tff(c_71850,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_71849]) ).

tff(c_71905,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71522,c_71275,c_71850,c_36584,c_162]) ).

tff(c_71906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_376,c_71839,c_390,c_71905]) ).

tff(c_71908,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_71849]) ).

tff(c_71942,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_71529,c_36715,c_71282,c_71908,c_30]) ).

tff(c_71943,plain,
    op(e0,e0) = e4,
    inference(splitRight,[status(thm)],[c_71521]) ).

tff(c_71951,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_71943,c_370]) ).

tff(c_72118,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_72018,c_36715,c_71282,c_71951,c_30]) ).

tff(c_72119,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_71288]) ).

tff(c_72121,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_72119]) ).

tff(c_72126,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72121,c_222]) ).

tff(c_72148,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_72141,c_36716,c_36589,c_72126,c_24]) ).

tff(c_72154,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_72148,c_228]) ).

tff(c_72125,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72121,c_232]) ).

tff(c_72194,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_72154,c_36715,c_71282,c_72125,c_30]) ).

tff(c_72195,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_72135]) ).

tff(c_72203,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72195,c_302]) ).

tff(c_72211,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36679,c_71266,c_36593,c_72203,c_34]) ).

tff(c_72216,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72211,c_238]) ).

tff(c_72243,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72216,c_36673,c_36691,c_71278,c_36]) ).

tff(c_72250,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72243,c_332]) ).

tff(c_72227,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_36584,c_166]) ).

tff(c_72228,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_52279,c_392,c_72227]) ).

tff(c_72229,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_72228]) ).

tff(c_72130,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72121,c_350]) ).

tff(c_72266,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_71263,c_72130,c_48]) ).

tff(c_72309,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72229,c_72266,c_71260,c_36583,c_156]) ).

tff(c_72310,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_72250,c_376,c_386,c_72309]) ).

tff(c_72312,plain,
    op(e0,e0) != e1,
    inference(splitRight,[status(thm)],[c_72228]) ).

tff(c_72325,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_71263,c_72130,c_48]) ).

tff(c_72367,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72325,c_71260,c_36583,c_168]) ).

tff(c_72368,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_72312,c_382,c_68530,c_384,c_392,c_72367]) ).

tff(c_72369,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_72119]) ).

tff(c_72416,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_36582,c_150]) ).

tff(c_72417,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_72393,c_388,c_392,c_72416]) ).

tff(c_72432,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_36584,c_166]) ).

tff(c_72433,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_52279,c_392,c_72432]) ).

tff(c_72434,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_72433]) ).

tff(c_72441,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_72434,c_370]) ).

tff(c_72464,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_72441,c_36715,c_71282,c_30]) ).

tff(c_72395,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72388,c_304]) ).

tff(c_72488,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72464,c_72369,c_36579,c_132]) ).

tff(c_72489,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_72395,c_390,c_72488]) ).

tff(c_72514,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72464,c_72369,c_72489,c_36579,c_128]) ).

tff(c_72515,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_392,c_384,c_72514]) ).

tff(c_510,plain,
    ( ( op(e3,op(e0,e3)) = e0 )
    | ( op(e1,op(e1,e3)) != e3 )
    | ( op(e3,op(e2,e3)) = e2 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e4,op(e4,e3)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_72827,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_36575,c_36576,c_72562,c_72417,c_72515,c_71275,c_72388,c_68523,c_71260,c_510]) ).

tff(c_72828,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_72827]) ).

tff(c_72830,plain,
    op(e0,e0) != e1,
    inference(splitRight,[status(thm)],[c_72433]) ).

tff(c_72392,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72388,c_238]) ).

tff(c_72400,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72392,c_36673,c_36691,c_71278,c_36]) ).

tff(c_72405,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72400,c_244]) ).

tff(c_72844,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_72417,c_36582,c_134]) ).

tff(c_72845,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72405,c_374,c_386,c_380,c_72844]) ).

tff(c_72851,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72845,c_272]) ).

tff(c_72859,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_72830,c_71259,c_71283,c_72851,c_50]) ).

tff(c_72860,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_72387]) ).

tff(c_72865,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72860,c_238]) ).

tff(c_73086,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_71278,c_72865,c_36]) ).

tff(c_73092,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_73086,c_324]) ).

tff(c_72866,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72860,c_242]) ).

tff(c_72379,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_350]) ).

tff(c_72890,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_71278,c_72865,c_36]) ).

tff(c_72896,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_72890,c_324]) ).

tff(c_72878,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36625,c_36735,c_18]) ).

tff(c_72879,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_72878]) ).

tff(c_72918,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_72879,c_36582,c_134]) ).

tff(c_72919,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72866,c_374,c_386,c_380,c_72918]) ).

tff(c_72924,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72919,c_272]) ).

tff(c_72934,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_36584,c_162]) ).

tff(c_72935,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_71259,c_378,c_36715,c_390,c_72934]) ).

tff(c_72980,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_71275,c_72935,c_36584,c_154]) ).

tff(c_72981,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72924,c_374,c_376,c_386,c_72980]) ).

tff(c_72868,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_72860,c_304]) ).

tff(c_72946,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36716,c_36589,c_72868,c_24]) ).

tff(c_72947,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_72946]) ).

tff(c_73039,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72981,c_72369,c_72947,c_36579,c_128]) ).

tff(c_73040,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_68528,c_392,c_384,c_73039]) ).

tff(c_73041,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_72946]) ).

tff(c_73053,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_73041,c_36579,c_132]) ).

tff(c_73054,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_388,c_72896,c_392,c_390,c_73053]) ).

tff(c_73055,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_72878]) ).

tff(c_73057,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_73055]) ).

tff(c_73064,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_73057,c_348]) ).

tff(c_73071,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_71263,c_72379,c_73064,c_48]) ).

tff(c_73072,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_73055]) ).

tff(c_73112,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_73072,c_36582,c_134]) ).

tff(c_73113,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_72866,c_374,c_376,c_380,c_73112]) ).

tff(c_73118,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_73113,c_272]) ).

tff(c_73126,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_36615,c_71259,c_71283,c_73118,c_50]) ).

tff(c_73132,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_73126,c_370]) ).

tff(c_73145,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_36579,c_128]) ).

tff(c_73146,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_73132,c_382,c_68528,c_384,c_73145]) ).

tff(c_73157,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_72369,c_73146,c_36579,c_132]) ).

tff(c_73158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_388,c_73092,c_392,c_390,c_73157]) ).

tff(c_73160,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_71274]) ).

tff(c_73161,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_128]) ).

tff(c_73162,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_68528,c_384,c_73161]) ).

tff(c_73163,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_73162]) ).

tff(c_73171,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_73163,c_370]) ).

tff(c_73748,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_73171,c_71259,c_50]) ).

tff(c_73749,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_73748]) ).

tff(c_73812,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73749,c_71260,c_36583,c_168]) ).

tff(c_73813,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36628,c_68530,c_384,c_392,c_73812]) ).

tff(c_73814,plain,
    op(e0,e0) = e4,
    inference(splitRight,[status(thm)],[c_73748]) ).

tff(c_73840,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73814,c_73163,c_36584,c_158]) ).

tff(c_73841,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_73160,c_382,c_36734,c_388,c_73840]) ).

tff(c_73843,plain,
    op(e2,e0) != e1,
    inference(splitRight,[status(thm)],[c_73162]) ).

tff(c_73159,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_71274]) ).

tff(c_73857,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_73159]) ).

tff(c_73864,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_73857,c_332]) ).

tff(c_73871,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_71259,c_50]) ).

tff(c_73872,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_73871]) ).

tff(c_73863,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_73857,c_324]) ).

tff(c_73892,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68528,c_36693,c_73863,c_26]) ).

tff(c_73893,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_73892]) ).

tff(c_73989,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_36584,c_162]) ).

tff(c_73990,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_36715,c_390,c_73989]) ).

tff(c_73991,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_73990]) ).

tff(c_73997,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_73991,c_362]) ).

tff(c_73908,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_134]) ).

tff(c_73909,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_73908]) ).

tff(c_73910,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_73909]) ).

tff(c_73914,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_73910,c_264]) ).

tff(c_73968,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_73864,c_73914,c_46]) ).

tff(c_73969,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_73909]) ).

tff(c_73971,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_73969]) ).

tff(c_73974,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_73971,c_212]) ).

tff(c_74053,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_73997,c_36734,c_73974,c_20]) ).

tff(c_74055,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_73990]) ).

tff(c_73975,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_73971,c_202]) ).

tff(c_74118,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_68524,c_71267,c_36590,c_73975,c_14]) ).

tff(c_74123,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_74118,c_302]) ).

tff(c_74054,plain,
    op(e3,e0) = e2,
    inference(splitRight,[status(thm)],[c_73990]) ).

tff(c_74067,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_74054,c_36584,c_154]) ).

tff(c_74068,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_386,c_74067]) ).

tff(c_74069,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_74068]) ).

tff(c_74107,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_74069,c_73857,c_36581,c_144]) ).

tff(c_74108,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_71266,c_384,c_74107]) ).

tff(c_74147,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_74069,c_74108,c_73857,c_36581,c_152]) ).

tff(c_74148,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_388,c_74123,c_392,c_74147]) ).

tff(c_74150,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_74068]) ).

tff(c_74214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_74055,c_73160,c_74150,c_40]) ).

tff(c_74216,plain,
    op(e3,e1) != e4,
    inference(splitRight,[status(thm)],[c_73969]) ).

tff(c_74351,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36625,c_36735,c_74216,c_18]) ).

tff(c_74352,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_74351]) ).

tff(c_74368,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_74352,c_202]) ).

tff(c_74506,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_74368,c_68524,c_71267,c_36590,c_14]) ).

tff(c_73842,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_73162]) ).

tff(c_74369,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_74352,c_342]) ).

tff(c_74375,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73857,c_36581,c_144]) ).

tff(c_74376,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_71266,c_384,c_74375]) ).

tff(c_74377,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_74376]) ).

tff(c_74381,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_74377,c_252]) ).

tff(c_73862,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_73857,c_244]) ).

tff(c_74215,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_73969]) ).

tff(c_74217,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_74215]) ).

tff(c_74220,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_74217,c_252]) ).

tff(c_74229,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_73160,c_74220,c_40]) ).

tff(c_74263,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_74229,c_36584,c_158]) ).

tff(c_74264,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_36734,c_388,c_74263]) ).

tff(c_74284,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_74229,c_74264,c_36584,c_154]) ).

tff(c_74285,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_374,c_386,c_74284]) ).

tff(c_74290,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_74285,c_208]) ).

tff(c_74306,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_68524,c_71267,c_36590,c_74290,c_14]) ).

tff(c_74311,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_74306,c_302]) ).

tff(c_74221,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_74217,c_242]) ).

tff(c_74337,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_74311,c_36679,c_71266,c_36593,c_74221,c_34]) ).

tff(c_74339,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_74215]) ).

tff(c_74441,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_74369,c_36676,c_74381,c_73862,c_74339,c_38]) ).

tff(c_74442,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_74376]) ).

tff(c_74448,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_74442,c_252]) ).

tff(c_74338,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_74215]) ).

tff(c_74343,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_74338,c_232]) ).

tff(c_74476,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_73843,c_36715,c_74343,c_30]) ).

tff(c_74489,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_74476,c_36584,c_162]) ).

tff(c_74490,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_74448,c_378,c_390,c_74489]) ).

tff(c_74455,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_74442,c_73857,c_36581,c_152]) ).

tff(c_74456,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_390,c_388,c_392,c_74455]) ).

tff(c_74885,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36575,c_36575,c_36576,c_74506,c_74352,c_73842,c_74490,c_74456,c_68523,c_71260,c_506]) ).

tff(c_74886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_392,c_74885]) ).

tff(c_74887,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_74351]) ).

tff(c_74894,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_74887,c_342]) ).

tff(c_74914,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73857,c_36581,c_144]) ).

tff(c_74915,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_74894,c_378,c_71266,c_384,c_74914]) ).

tff(c_74950,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_74915,c_36584,c_158]) ).

tff(c_74951,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_36734,c_388,c_74950]) ).

tff(c_74980,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_74915,c_74951,c_36584,c_154]) ).

tff(c_74981,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_374,c_386,c_74980]) ).

tff(c_804,plain,
    ( ( op(e2,e2) != e0 )
    | ( op(e2,op(e2,e2)) != e3 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e4 )
    | ( op(op(e2,e2),op(e2,e2)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1622]) ).

tff(c_75178,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_73872,c_73893,c_73893,c_74981,c_74951,c_73893,c_73893,c_74951,c_73893,c_73893,c_804]) ).

tff(c_75179,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_73892]) ).

tff(c_75186,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_75179,c_330]) ).

tff(c_75269,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_73864,c_75186,c_46]) ).

tff(c_75270,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_73871]) ).

tff(c_75272,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_75270]) ).

tff(c_75279,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_75272,c_270]) ).

tff(c_75374,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_73864,c_75279,c_46]) ).

tff(c_75375,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_75270]) ).

tff(c_75406,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75375,c_36584,c_166]) ).

tff(c_75407,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_36674,c_73843,c_52279,c_392,c_75406]) ).

tff(c_75408,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_73159]) ).

tff(c_75415,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75408,c_352]) ).

tff(c_75453,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36613,c_36628,c_71263,c_75415,c_48]) ).

tff(c_75466,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75453,c_75408,c_36582,c_150]) ).

tff(c_75467,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_392,c_75466]) ).

tff(c_75468,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_75467]) ).

tff(c_75409,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_73159]) ).

tff(c_75425,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_75409,c_36]) ).

tff(c_75426,plain,
    op(e1,e2) = e0,
    inference(splitLeft,[status(thm)],[c_75425]) ).

tff(c_75432,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_75426,c_324]) ).

tff(c_75486,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75468,c_73842,c_36579,c_120]) ).

tff(c_75487,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_378,c_75486]) ).

tff(c_75488,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_75487]) ).

tff(c_75492,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75488,c_230]) ).

tff(c_75632,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_75432,c_68528,c_36693,c_75492,c_26]) ).

tff(c_75431,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_75426,c_238]) ).

tff(c_75438,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_71266,c_36593,c_34]) ).

tff(c_75439,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_75438]) ).

tff(c_75440,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_75431,c_75439]) ).

tff(c_75441,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_75438]) ).

tff(c_75585,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75408,c_75426,c_75441,c_36581,c_144]) ).

tff(c_75586,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_384,c_75585]) ).

tff(c_75458,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_75453,c_264]) ).

tff(c_75573,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_75458,c_46]) ).

tff(c_568,plain,
    ( ( op(e0,op(e0,e2)) != e2 )
    | ( op(e1,op(e1,e2)) != e2 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e2,op(e3,e2)) = e3 )
    | ( op(e4,op(e4,e2)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_75881,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_36580,c_75468,c_68523,c_36579,c_75632,c_75586,c_75426,c_71260,c_75573,c_568]) ).

tff(c_75882,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_75881]) ).

tff(c_75883,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_75487]) ).

tff(c_75889,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75883,c_330]) ).

tff(c_75937,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_75889,c_75458,c_46]) ).

tff(c_75939,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_75467]) ).

tff(c_75414,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_75408,c_344]) ).

tff(c_75971,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73842,c_36579,c_120]) ).

tff(c_75972,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_75414,c_382,c_378,c_75971]) ).

tff(c_75973,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_75972]) ).

tff(c_76006,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75973,c_73842,c_36579,c_132]) ).

tff(c_76007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_75939,c_75432,c_392,c_390,c_76006]) ).

tff(c_76009,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_75972]) ).

tff(c_75459,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_75453,c_272]) ).

tff(c_75952,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_71259,c_75459,c_50]) ).

tff(c_75953,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_75952]) ).

tff(c_76020,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_75953,c_36584,c_158]) ).

tff(c_76021,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_73160,c_76009,c_36734,c_388,c_76020]) ).

tff(c_76022,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_75952]) ).

tff(c_76027,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_76022,c_270]) ).

tff(c_76097,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_76027,c_75458,c_46]) ).

tff(c_76098,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_75425]) ).

tff(c_76103,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_76098,c_250]) ).

tff(c_76303,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_73160,c_76103,c_40]) ).

tff(c_76308,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_76303,c_362]) ).

tff(c_76114,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_73842,c_36579,c_120]) ).

tff(c_76115,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_75414,c_382,c_378,c_76114]) ).

tff(c_76116,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_76115]) ).

tff(c_76124,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_76116,c_370]) ).

tff(c_76129,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_71259,c_50]) ).

tff(c_76130,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_76129]) ).

tff(c_76148,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76130,c_76116,c_36584,c_154]) ).

tff(c_76149,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_76103,c_374,c_386,c_76148]) ).

tff(c_76153,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_76149,c_208]) ).

tff(c_76176,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_68524,c_71267,c_36590,c_76153,c_14]) ).

tff(c_76181,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_76176,c_302]) ).

tff(c_76162,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_73160,c_76103,c_40]) ).

tff(c_76217,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76162,c_75408,c_76098,c_36581,c_152]) ).

tff(c_76218,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_76181,c_392,c_76217]) ).

tff(c_76219,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_76129]) ).

tff(c_76221,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_76124,c_76219]) ).

tff(c_76228,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_76221,c_368]) ).

tff(c_76315,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_76308,c_36734,c_76228,c_20]) ).

tff(c_76316,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_76115]) ).

tff(c_76325,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_76316,c_330]) ).

tff(c_76106,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_76098,c_332]) ).

tff(c_76412,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_76325,c_76106,c_46]) ).

tff(c_76413,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_71258]) ).

tff(c_76429,plain,
    ( ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e2,e1) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36579,c_128]) ).

tff(c_76430,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_68528,c_384,c_76429]) ).

tff(c_76431,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_76430]) ).

tff(c_76439,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_76431,c_370]) ).

tff(c_76460,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_76439,c_71259,c_50]) ).

tff(c_76461,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_76460]) ).

tff(c_76436,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_76431,c_228]) ).

tff(c_76467,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_372]) ).

tff(c_76472,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_140]) ).

tff(c_76473,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_76467,c_36593,c_382,c_76472]) ).

tff(c_76474,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_76473]) ).

tff(c_76478,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_76474,c_244]) ).

tff(c_77776,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_76478,c_36]) ).

tff(c_77777,plain,
    op(e1,e2) = e0,
    inference(splitLeft,[status(thm)],[c_77776]) ).

tff(c_77782,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_77777,c_238]) ).

tff(c_76486,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68524,c_36590,c_14]) ).

tff(c_76487,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_76486]) ).

tff(c_76491,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_76487,c_298]) ).

tff(c_76817,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_76491,c_76436,c_36716,c_36589,c_24]) ).

tff(c_76726,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_20]) ).

tff(c_76727,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_76726]) ).

tff(c_76765,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76431,c_76727,c_36584,c_154]) ).

tff(c_76766,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_376,c_386,c_76765]) ).

tff(c_76490,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_76487,c_302]) ).

tff(c_76751,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76474,c_36581,c_152]) ).

tff(c_76752,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_388,c_76490,c_392,c_76751]) ).

tff(c_76784,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76766,c_76474,c_76752,c_36581,c_144]) ).

tff(c_76785,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_390,c_384,c_76784]) ).

tff(c_750,plain,
    ( ( op(e1,e1) != e3 )
    | ( op(e1,op(e1,e1)) != e2 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e4 )
    | ( op(op(e1,e1),op(e1,e1)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1406]) ).

tff(c_76998,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_76487,c_76474,c_76474,c_76817,c_76785,c_76474,c_76474,c_76785,c_76474,c_76474,c_750]) ).

tff(c_76999,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_76726]) ).

tff(c_77006,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_76999,c_212]) ).

tff(c_76480,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_76474,c_344]) ).

tff(c_76698,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36624,c_36717,c_76480,c_28]) ).

tff(c_76699,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_76698]) ).

tff(c_77069,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_76474,c_76699,c_36582,c_134]) ).

tff(c_77070,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_77006,c_380,c_77069]) ).

tff(c_77071,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_76698]) ).

tff(c_76493,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_76487,c_202]) ).

tff(c_76500,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68528,c_36693,c_26]) ).

tff(c_76501,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_76500]) ).

tff(c_76505,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_76501,c_224]) ).

tff(c_76520,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_76505,c_36624,c_36717,c_76480,c_28]) ).

tff(c_76611,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_76474,c_76520,c_36582,c_150]) ).

tff(c_76612,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_76493,c_392,c_76611]) ).

tff(c_76613,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_76500]) ).

tff(c_76615,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_76613]) ).

tff(c_76622,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_76615,c_330]) ).

tff(c_76446,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36583,c_168]) ).

tff(c_76447,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_76439,c_384,c_68530,c_392,c_76446]) ).

tff(c_76678,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76413,c_76447,c_36583,c_156]) ).

tff(c_76679,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_76622,c_380,c_386,c_76678]) ).

tff(c_76680,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_76613]) ).

tff(c_77152,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76431,c_77071,c_76680,c_36579,c_132]) ).

tff(c_77153,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_388,c_76491,c_390,c_77152]) ).

tff(c_77154,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_76486]) ).

tff(c_77156,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_77154]) ).

tff(c_77161,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77156,c_298]) ).

tff(c_77168,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_76436,c_36716,c_36589,c_24]) ).

tff(c_77169,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_77168]) ).

tff(c_77176,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_77169,c_218]) ).

tff(c_77189,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_77176,c_68528,c_36693,c_26]) ).

tff(c_77190,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_77189]) ).

tff(c_922,plain,
    ( ( op(e2,e2) != e3 )
    | ( op(e2,op(e2,e2)) != e0 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e1 )
    | ( op(op(e2,e2),op(e2,e2)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2094]) ).

tff(c_77370,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_77156,c_77190,c_77190,c_76447,c_77190,c_77169,c_77190,c_77169,c_77190,c_77190,c_922]) ).

tff(c_77371,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_77189]) ).

tff(c_77376,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77371,c_224]) ).

tff(c_77163,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77156,c_202]) ).

tff(c_77386,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_76474,c_36582,c_134]) ).

tff(c_77387,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_77376,c_77163,c_380,c_77386]) ).

tff(c_77388,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_77168]) ).

tff(c_77392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_77161,c_77388]) ).

tff(c_77393,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_77154]) ).

tff(c_77399,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_77393,c_302]) ).

tff(c_77401,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_77393,c_208]) ).

tff(c_77437,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_77401,c_36734,c_20]) ).

tff(c_77443,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77437,c_362]) ).

tff(c_77488,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_76467,c_77443,c_40]) ).

tff(c_77407,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_76436,c_36716,c_36589,c_24]) ).

tff(c_77408,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_77407]) ).

tff(c_77412,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_77408,c_304]) ).

tff(c_77473,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76474,c_36581,c_152]) ).

tff(c_77474,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_388,c_77412,c_392,c_77473]) ).

tff(c_77506,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_77488,c_76474,c_77474,c_36581,c_136]) ).

tff(c_77507,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_380,c_77506]) ).

tff(c_846,plain,
    ( ( op(e0,e0) != e3 )
    | ( op(e0,op(e0,e0)) != e1 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e4 )
    | ( op(op(e0,e0),op(e0,e0)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1790]) ).

tff(c_77762,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_77393,c_76461,c_76461,c_77507,c_76447,c_76461,c_76461,c_76447,c_76461,c_76461,c_846]) ).

tff(c_77763,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_77407]) ).

tff(c_77769,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77763,c_304]) ).

tff(c_77802,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_77782,c_36679,c_77399,c_36593,c_77769,c_34]) ).

tff(c_77803,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_77776]) ).

tff(c_77908,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77803,c_250]) ).

tff(c_77770,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77763,c_222]) ).

tff(c_77805,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_76467,c_40]) ).

tff(c_77806,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_77805]) ).

tff(c_77828,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_77806,c_76431,c_36584,c_154]) ).

tff(c_77829,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_386,c_77828]) ).

tff(c_77834,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_77829,c_212]) ).

tff(c_77868,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_76474,c_36582,c_150]) ).

tff(c_77869,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_392,c_77868]) ).

tff(c_77870,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_77869]) ).

tff(c_77883,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_76474,c_77870,c_36582,c_134]) ).

tff(c_77884,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_77834,c_380,c_77883]) ).

tff(c_77885,plain,
    op(e3,e1) = e0,
    inference(splitRight,[status(thm)],[c_77869]) ).

tff(c_77900,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_76474,c_77885,c_36582,c_134]) ).

tff(c_77901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_77770,c_386,c_380,c_77900]) ).

tff(c_77902,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_77805]) ).

tff(c_77928,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_77908,c_77902]) ).

tff(c_77930,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_76473]) ).

tff(c_77950,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68524,c_36590,c_14]) ).

tff(c_77951,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_77950]) ).

tff(c_77955,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_77951,c_298]) ).

tff(c_77962,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76431,c_36579,c_132]) ).

tff(c_77963,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_77955,c_390,c_77962]) ).

tff(c_77964,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_77963]) ).

tff(c_78062,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_77964,c_36582,c_138]) ).

tff(c_78063,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_77930,c_388,c_36735,c_382,c_78062]) ).

tff(c_78064,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_77963]) ).

tff(c_78086,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36582,c_134]) ).

tff(c_78087,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_78086]) ).

tff(c_78088,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_78087]) ).

tff(c_77929,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_76473]) ).

tff(c_77954,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_77951,c_302]) ).

tff(c_78169,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_78088,c_77929,c_36581,c_144]) ).

tff(c_78170,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_384,c_78169]) ).

tff(c_78171,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_78170]) ).

tff(c_78203,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_78171,c_78088,c_77929,c_36581,c_152]) ).

tff(c_78204,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_388,c_77954,c_392,c_78203]) ).

tff(c_78205,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_78170]) ).

tff(c_78228,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_78088,c_77929,c_78205,c_36581,c_152]) ).

tff(c_78229,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_386,c_388,c_390,c_392,c_78228]) ).

tff(c_78230,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_78087]) ).

tff(c_78234,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_78230]) ).

tff(c_78239,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78234,c_212]) ).

tff(c_78248,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e0) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76431,c_36584,c_162]) ).

tff(c_78249,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_390,c_78248]) ).

tff(c_78250,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_78249]) ).

tff(c_78287,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_78250,c_76431,c_36584,c_154]) ).

tff(c_78288,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_78239,c_386,c_78287]) ).

tff(c_78289,plain,
    op(e3,e0) = e2,
    inference(splitRight,[status(thm)],[c_78249]) ).

tff(c_78352,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76431,c_78289,c_36584,c_154]) ).

tff(c_78353,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_376,c_386,c_78352]) ).

tff(c_904,plain,
    ( ( op(e2,e2) != e0 )
    | ( op(e2,op(e2,e2)) != e1 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e4 )
    | ( op(op(e2,e2),op(e2,e2)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_2022]) ).

tff(c_78557,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_78064,c_78064,c_78353,c_76431,c_78064,c_78064,c_76431,c_78064,c_78064,c_904]) ).

tff(c_78558,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_78230]) ).

tff(c_78584,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_78558,c_36582,c_138]) ).

tff(c_78585,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_77930,c_374,c_36735,c_382,c_78584]) ).

tff(c_78586,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_77950]) ).

tff(c_78588,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_78586]) ).

tff(c_78593,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78588,c_298]) ).

tff(c_78628,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_76436,c_36716,c_36589,c_78593,c_24]) ).

tff(c_78634,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_78628,c_218]) ).

tff(c_77936,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_77929,c_324]) ).

tff(c_78595,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78588,c_202]) ).

tff(c_78600,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36582,c_150]) ).

tff(c_78601,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_78600]) ).

tff(c_78602,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_78601]) ).

tff(c_78614,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_78602,c_36582,c_134]) ).

tff(c_78615,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_78595,c_380,c_78614]) ).

tff(c_78620,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78615,c_224]) ).

tff(c_78645,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_78634,c_68528,c_36693,c_77936,c_78620,c_26]) ).

tff(c_78647,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_78601]) ).

tff(c_76422,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_352]) ).

tff(c_78709,plain,
    ( ( e2 = e1 )
    | ( op(e1,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_77929,c_36581,c_144]) ).

tff(c_78710,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_76422,c_378,c_384,c_78709]) ).

tff(c_78711,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_78710]) ).

tff(c_78717,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_78711,c_362]) ).

tff(c_78594,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78588,c_208]) ).

tff(c_78774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_78717,c_36734,c_78594,c_20]) ).

tff(c_78776,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_78710]) ).

tff(c_78812,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_78776,c_76467,c_40]) ).

tff(c_78775,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_78710]) ).

tff(c_78840,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_78812,c_77929,c_78775,c_36581,c_152]) ).

tff(c_78841,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_78647,c_388,c_390,c_392,c_78840]) ).

tff(c_78842,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_78586]) ).

tff(c_78849,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_78842,c_208]) ).

tff(c_79031,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76431,c_36584,c_154]) ).

tff(c_79032,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_386,c_79031]) ).

tff(c_79033,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_79032]) ).

tff(c_79039,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79033,c_362]) ).

tff(c_79075,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_78849,c_36734,c_79039,c_20]) ).

tff(c_79076,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_79032]) ).

tff(c_79158,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e1,e0) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76431,c_79076,c_36584,c_162]) ).

tff(c_79159,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_376,c_390,c_79158]) ).

tff(c_76423,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_348]) ).

tff(c_79082,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79076,c_212]) ).

tff(c_79180,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36625,c_76423,c_36735,c_79082,c_18]) ).

tff(c_79077,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_79032]) ).

tff(c_78856,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76431,c_36579,c_132]) ).

tff(c_78857,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_78856]) ).

tff(c_78858,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_78857]) ).

tff(c_78862,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_78858,c_224]) ).

tff(c_78902,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_78862,c_68528,c_36693,c_77936,c_26]) ).

tff(c_78908,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78902,c_330]) ).

tff(c_78951,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76413,c_76447,c_36583,c_156]) ).

tff(c_78952,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_78908,c_380,c_386,c_78951]) ).

tff(c_78953,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(splitRight,[status(thm)],[c_78857]) ).

tff(c_78955,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_78953]) ).

tff(c_78961,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_78955,c_218]) ).

tff(c_78966,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76461,c_76413,c_76447,c_36583,c_156]) ).

tff(c_78967,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_386,c_78966]) ).

tff(c_78972,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_78967,c_330]) ).

tff(c_79006,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_78961,c_68528,c_36693,c_77936,c_78972,c_26]) ).

tff(c_79008,plain,
    op(e2,e3) != e0,
    inference(splitRight,[status(thm)],[c_78953]) ).

tff(c_79088,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_79008,c_76436,c_36716,c_36589,c_24]) ).

tff(c_79093,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79088,c_304]) ).

tff(c_79099,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_77929,c_36581,c_136]) ).

tff(c_79100,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_79077,c_374,c_79093,c_380,c_79099]) ).

tff(c_79145,plain,
    ( ( e1 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_79100,c_77929,c_36581,c_152]) ).

tff(c_79146,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_386,c_388,c_392,c_79145]) ).

tff(c_79124,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_79100,c_36582,c_138]) ).

tff(c_79125,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_36735,c_382,c_79124]) ).

tff(c_79417,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36582,c_36582,c_79159,c_79180,c_79146,c_79125,c_36581,c_79100,c_77929,c_76413,c_622]) ).

tff(c_79418,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_388,c_79417]) ).

tff(c_79419,plain,
    op(e0,e0) = e4,
    inference(splitRight,[status(thm)],[c_76460]) ).

tff(c_79424,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79419,c_270]) ).

tff(c_80205,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_79424,c_46]) ).

tff(c_80210,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_80205,c_330]) ).

tff(c_79432,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36673,c_36691,c_36]) ).

tff(c_79433,plain,
    op(e1,e2) = e0,
    inference(splitLeft,[status(thm)],[c_79432]) ).

tff(c_79545,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_79433,c_324]) ).

tff(c_79434,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36582,c_138]) ).

tff(c_79435,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_36735,c_382,c_79434]) ).

tff(c_79436,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_79435]) ).

tff(c_79450,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_79436,c_252]) ).

tff(c_79425,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79419,c_368]) ).

tff(c_79504,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_79425,c_20]) ).

tff(c_79536,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_79419,c_76431,c_79504,c_36584,c_158]) ).

tff(c_79537,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_79450,c_382,c_378,c_388,c_79536]) ).

tff(c_79538,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_79435]) ).

tff(c_79563,plain,
    ( ( e2 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76431,c_79538,c_36579,c_132]) ).

tff(c_79564,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_79545,c_390,c_79563]) ).

tff(c_79569,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_79564,c_298]) ).

tff(c_79605,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_79569,c_68524,c_36590,c_14]) ).

tff(c_79606,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_79605]) ).

tff(c_79613,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_79606,c_208]) ).

tff(c_79646,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_79613,c_36734,c_79425,c_20]) ).

tff(c_79647,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_79605]) ).

tff(c_79554,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_79538,c_224]) ).

tff(c_79714,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_79545,c_68528,c_36693,c_79554,c_26]) ).

tff(c_79653,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79647,c_302]) ).

tff(c_79539,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_79435]) ).

tff(c_79577,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_79433,c_36581,c_140]) ).

tff(c_79578,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_79539,c_388,c_36593,c_382,c_79577]) ).

tff(c_79676,plain,
    ( ( e4 = e1 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_79578,c_79433,c_36581,c_136]) ).

tff(c_79677,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_79653,c_380,c_79676]) ).

tff(c_80187,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_36577,c_36577,c_79647,c_36576,c_79714,c_36579,c_79677,c_36581,c_79419,c_36583,c_456]) ).

tff(c_80188,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_79432]) ).

tff(c_80192,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_80188]) ).

tff(c_80199,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80192,c_324]) ).

tff(c_80217,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_68528,c_36693,c_80210,c_80199,c_26]) ).

tff(c_79426,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_79419,c_372]) ).

tff(c_80240,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_79426,c_40]) ).

tff(c_80241,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_80240]) ).

tff(c_80247,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_80241,c_362]) ).

tff(c_80267,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_80247,c_36734,c_79425,c_20]) ).

tff(c_80268,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_80240]) ).

tff(c_952,plain,
    ( ( op(e2,e2) != e0 )
    | ( op(e2,op(e2,e2)) != e1 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e3 )
    | ( op(op(e2,e2),op(e2,e2)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2214]) ).

tff(c_80465,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_79419,c_80217,c_80217,c_80268,c_76431,c_80217,c_80217,c_76431,c_80217,c_80217,c_952]) ).

tff(c_80466,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_80188]) ).

tff(c_80475,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_80466,c_332]) ).

tff(c_80498,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_80475,c_79424,c_46]) ).

tff(c_80499,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_76430]) ).

tff(c_80508,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_80499,c_310]) ).

tff(c_76414,plain,
    op(e0,e3) != e2,
    inference(splitRight,[status(thm)],[c_71258]) ).

tff(c_81794,plain,
    ( ( e1 = e0 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36583,c_168]) ).

tff(c_81795,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_68530,c_80508,c_392,c_81794]) ).

tff(c_81823,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_68524,c_36590,c_14]) ).

tff(c_81824,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_81823]) ).

tff(c_80500,plain,
    op(e2,e0) != e1,
    inference(splitRight,[status(thm)],[c_76430]) ).

tff(c_81835,plain,
    ( ( e3 = e1 )
    | ( op(e1,e3) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36581,c_140]) ).

tff(c_81836,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36593,c_382,c_81835]) ).

tff(c_81837,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_81836]) ).

tff(c_81844,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_81837,c_364]) ).

tff(c_81947,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_80500,c_36715,c_81844,c_30]) ).

tff(c_80513,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80499,c_36579,c_132]) ).

tff(c_80514,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36604,c_392,c_390,c_80513]) ).

tff(c_80515,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_80514]) ).

tff(c_80528,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_80515,c_36582,c_138]) ).

tff(c_80529,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_36735,c_382,c_80528]) ).

tff(c_80533,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_80529,c_252]) ).

tff(c_80854,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_80533,c_40]) ).

tff(c_80855,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_80854]) ).

tff(c_80519,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_80515,c_224]) ).

tff(c_80569,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_80519,c_68528,c_36693,c_26]) ).

tff(c_80570,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_80569]) ).

tff(c_80574,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_80570,c_230]) ).

tff(c_80583,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_154]) ).

tff(c_80584,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_80583]) ).

tff(c_80585,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_80584]) ).

tff(c_80591,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80585,c_370]) ).

tff(c_80610,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_80500,c_36715,c_80574,c_80591,c_30]) ).

tff(c_80611,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_80584]) ).

tff(c_80613,plain,
    op(e3,e0) = e4,
    inference(splitLeft,[status(thm)],[c_80611]) ).

tff(c_80621,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80613,c_212]) ).

tff(c_80671,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_80529,c_80515,c_36582,c_134]) ).

tff(c_80672,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_80621,c_380,c_80671]) ).

tff(c_80673,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_80611]) ).

tff(c_80675,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_80673]) ).

tff(c_80681,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80675,c_364]) ).

tff(c_80689,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_80500,c_36715,c_80574,c_80681,c_30]) ).

tff(c_80690,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_80673]) ).

tff(c_80703,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80690,c_36584,c_162]) ).

tff(c_80704,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_71259,c_376,c_390,c_80703]) ).

tff(c_80705,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_80704]) ).

tff(c_80719,plain,
    ( ( e1 = e0 )
    | ( op(e3,e0) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80705,c_80690,c_36584,c_166]) ).

tff(c_80720,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_52279,c_392,c_80719]) ).

tff(c_80793,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80720,c_80705,c_80690,c_36584,c_158]) ).

tff(c_80794,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_374,c_36734,c_388,c_80793]) ).

tff(c_80796,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_80704]) ).

tff(c_80541,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36679,c_36593,c_34]) ).

tff(c_80542,plain,
    op(e1,e3) = e0,
    inference(splitLeft,[status(thm)],[c_80541]) ).

tff(c_80817,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80529,c_80542,c_36581,c_144]) ).

tff(c_80818,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_80796,c_378,c_36691,c_390,c_384,c_80817]) ).

tff(c_80819,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_80569]) ).

tff(c_80824,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80819,c_230]) ).

tff(c_80836,plain,
    ( ( e4 = e0 )
    | ( op(e3,e0) = e4 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36584,c_154]) ).

tff(c_80837,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_80824,c_386,c_80836]) ).

tff(c_80838,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_80837]) ).

tff(c_80845,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80838,c_372]) ).

tff(c_80825,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80819,c_324]) ).

tff(c_80850,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80529,c_80542,c_36581,c_136]) ).

tff(c_80851,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_80845,c_374,c_80825,c_386,c_380,c_80850]) ).

tff(c_80852,plain,
    ( ( op(e1,e0) = e4 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_80837]) ).

tff(c_80867,plain,
    ( ( e4 = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80855,c_80852]) ).

tff(c_80868,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_80867]) ).

tff(c_80874,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80868,c_212]) ).

tff(c_80881,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_80529,c_80515,c_36582,c_134]) ).

tff(c_80882,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_80874,c_380,c_80881]) ).

tff(c_80883,plain,
    op(e1,e0) = e4,
    inference(splitRight,[status(thm)],[c_80854]) ).

tff(c_80962,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80883,c_80529,c_80542,c_36581,c_144]) ).

tff(c_80963,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_36691,c_390,c_384,c_80962]) ).

tff(c_80964,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_80541]) ).

tff(c_80966,plain,
    op(e1,e3) = e4,
    inference(splitLeft,[status(thm)],[c_80964]) ).

tff(c_80973,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_80966,c_312]) ).

tff(c_81094,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_80508,c_76414,c_36592,c_80973,c_44]) ).

tff(c_81095,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_80964]) ).

tff(c_81104,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_81095,c_248]) ).

tff(c_81150,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_80519,c_68528,c_36693,c_26]) ).

tff(c_81151,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_81150]) ).

tff(c_81157,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_81151,c_330]) ).

tff(c_81117,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_80508,c_76414,c_36592,c_44]) ).

tff(c_81122,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_81117,c_258]) ).

tff(c_81164,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_81157,c_81122,c_46]) ).

tff(c_81165,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_81150]) ).

tff(c_81123,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_81117,c_268]) ).

tff(c_81135,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36615,c_71259,c_81123,c_50]) ).

tff(c_81136,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_81135]) ).

tff(c_81194,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80529,c_81095,c_36581,c_152]) ).

tff(c_81195,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_388,c_390,c_392,c_81194]) ).

tff(c_81220,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80529,c_81195,c_81095,c_36581,c_136]) ).

tff(c_81221,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_376,c_380,c_81220]) ).

tff(c_81205,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_20]) ).

tff(c_81206,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_81205]) ).

tff(c_81256,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_81136,c_81221,c_81206,c_36584,c_158]) ).

tff(c_81257,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_388,c_81256]) ).

tff(c_81178,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_36614,c_68530,c_36694,c_81122,c_46]) ).

tff(c_81689,plain,
    ( ( e1 = e0 )
    | ( e3 = e1 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_36580,c_36580,c_80515,c_68523,c_36579,c_81165,c_81257,c_81195,c_80499,c_81178,c_562]) ).

tff(c_81690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_392,c_81689]) ).

tff(c_81691,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_81205]) ).

tff(c_81699,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_81691,c_362]) ).

tff(c_81707,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_81104,c_80533,c_81699,c_40]) ).

tff(c_81708,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_81135]) ).

tff(c_81715,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_81708,c_370]) ).

tff(c_81722,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_80529,c_81095,c_36581,c_136]) ).

tff(c_81723,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_81722]) ).

tff(c_81724,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_81723]) ).

tff(c_81731,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_81724,c_364]) ).

tff(c_81774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_80500,c_36715,c_81715,c_81731,c_30]) ).

tff(c_81776,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_81723]) ).

tff(c_81791,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36605,c_36674,c_81104,c_80533,c_81776,c_40]) ).

tff(c_81793,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_80514]) ).

tff(c_81830,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_81824,c_202]) ).

tff(c_81849,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36582,c_150]) ).

tff(c_81850,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_81793,c_81830,c_392,c_81849]) ).

tff(c_81862,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_81850,c_36582,c_134]) ).

tff(c_81863,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_81862]) ).

tff(c_81864,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_81863]) ).

tff(c_81868,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_81864,c_232]) ).

tff(c_81923,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_80500,c_36715,c_81844,c_81868,c_30]) ).

tff(c_81924,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_81863]) ).

tff(c_81930,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_81924,c_212]) ).

tff(c_81978,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_81930,c_20]) ).

tff(c_808,plain,
    ( ( op(e3,e3) != e0 )
    | ( op(e3,op(e3,e3)) != e2 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e4 )
    | ( op(op(e3,e3),op(e3,e3)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1638]) ).

tff(c_82161,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_81795,c_81824,c_81824,c_81947,c_81978,c_81824,c_81824,c_81978,c_81824,c_81824,c_808]) ).

tff(c_82163,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_81836]) ).

tff(c_82164,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_36582,c_138]) ).

tff(c_82165,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_36735,c_382,c_82164]) ).

tff(c_82166,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_82165]) ).

tff(c_82172,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82166,c_344]) ).

tff(c_82180,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_81793,c_36624,c_36717,c_82172,c_28]) ).

tff(c_82191,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_82166,c_82180,c_36582,c_150]) ).

tff(c_82192,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_81830,c_392,c_82191]) ).

tff(c_82193,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_82165]) ).

tff(c_82198,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82193,c_232]) ).

tff(c_82205,plain,
    ( ( e4 = e1 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_82193,c_36582,c_134]) ).

tff(c_82206,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_82205]) ).

tff(c_82207,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_82206]) ).

tff(c_82253,plain,
    ( ( e1 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_82207,c_82193,c_36582,c_150]) ).

tff(c_82254,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_388,c_81830,c_392,c_82253]) ).

tff(c_82255,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_82206]) ).

tff(c_82307,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82255,c_212]) ).

tff(c_82387,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_36603,c_52279,c_36734,c_82307,c_20]) ).

tff(c_82400,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_81795,c_82387,c_36584,c_158]) ).

tff(c_82401,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_82163,c_82198,c_378,c_388,c_82400]) ).

tff(c_82402,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_81823]) ).

tff(c_82404,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_82402]) ).

tff(c_82409,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82404,c_308]) ).

tff(c_82428,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36616,c_80508,c_76414,c_36592,c_82409,c_44]) ).

tff(c_82429,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_82402]) ).

tff(c_82436,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82429,c_208]) ).

tff(c_82443,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_81793,c_36624,c_36717,c_28]) ).

tff(c_82444,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_82443]) ).

tff(c_82448,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82444,c_232]) ).

tff(c_82539,plain,
    ( ( e3 = e0 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_81795,c_36584,c_158]) ).

tff(c_82540,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_82448,c_36734,c_388,c_82539]) ).

tff(c_82552,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_36604,c_80500,c_36715,c_82448,c_30]) ).

tff(c_82585,plain,
    ( ( e2 = e0 )
    | ( op(e3,e0) = e2 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_81795,c_82540,c_82552,c_36584,c_162]) ).

tff(c_82586,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_376,c_82436,c_390,c_82585]) ).

tff(c_82587,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_82443]) ).

tff(c_82749,plain,
    ( ( e3 = e1 )
    | ( op(e3,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_76413,c_82587,c_36582,c_138]) ).

tff(c_82750,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_36735,c_382,c_82749]) ).

tff(c_82932,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_82750,c_81795,c_81795,c_82587,c_76413,c_81795,c_81795,c_76413,c_81795,c_81795,c_896]) ).

tff(c_82933,plain,
    ( ( unit = e3 )
    | ( unit = e2 )
    | ( unit = e1 ) ),
    inference(splitRight,[status(thm)],[c_36571]) ).

tff(c_182646,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_182652,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_54]) ).

tff(c_196034,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_196035,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_182649,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_60]) ).

tff(c_182670,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_300]) ).

tff(c_196007,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2]) ).

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_197585,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_196007,c_80]) ).

tff(c_197586,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_182670,c_388,c_197585]) ).

tff(c_197587,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_197586]) ).

tff(c_197592,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_197587,c_190]) ).

tff(c_182654,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_64]) ).

tff(c_195999,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_320]) ).

tff(c_196002,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_332]) ).

tff(c_182657,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_70]) ).

tff(c_182752,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_262]) ).

tff(c_184368,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_182650,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_58]) ).

tff(c_182679,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182650,c_334]) ).

tff(c_182984,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2]) ).

tff(c_184348,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_80]) ).

tff(c_184349,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182679,c_182670,c_388,c_184348]) ).

tff(c_184350,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_184349]) ).

tff(c_184354,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_184350,c_190]) ).

tff(c_182991,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_320]) ).

tff(c_182658,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_72]) ).

tff(c_182918,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_364]) ).

tff(c_182653,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_62]) ).

tff(c_183010,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_182650,c_108]) ).

tff(c_183011,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_183010]) ).

tff(c_183012,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_183011]) ).

tff(c_183470,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183012,c_206]) ).

tff(c_182669,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_312]) ).

tff(c_182919,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_372]) ).

tff(c_183066,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183012,c_368]) ).

tff(c_182750,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_82]) ).

tff(c_182766,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_266]) ).

tff(c_183035,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_80]) ).

tff(c_183036,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182679,c_182670,c_388,c_183035]) ).

tff(c_183037,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_183036]) ).

tff(c_366,plain,
    op(e4,e0) != op(e0,e0),
    inference(cnfTransformation,[status(thm)],[f_1101]) ).

tff(c_183055,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_183037,c_366]) ).

tff(c_183065,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183012,c_358]) ).

tff(c_183001,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_232]) ).

tff(c_183054,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_183037,c_356]) ).

tff(c_183112,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_182750,c_156]) ).

tff(c_183113,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_183112]) ).

tff(c_183114,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_183113]) ).

tff(c_183121,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_183114,c_370]) ).

tff(c_183226,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_183065,c_183001,c_183054,c_183121,c_30]) ).

tff(c_183228,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_183113]) ).

tff(c_183463,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182919,c_183066,c_182766,c_183055,c_183228,c_50]) ).

tff(c_183465,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_183036]) ).

tff(c_183471,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183012,c_354]) ).

tff(c_82935,plain,
    op(e4,e2) = e0,
    inference(splitLeft,[status(thm)],[c_6]) ).

tff(c_89513,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_89518,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_56]) ).

tff(c_106843,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_280]) ).

tff(c_89519,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_54]) ).

tff(c_112815,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_89521,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_64]) ).

tff(c_114483,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_82937,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_314]) ).

tff(c_89517,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_58]) ).

tff(c_89542,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89517,c_204]) ).

tff(c_112821,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_112822,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_112821]) ).

tff(c_89525,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_72]) ).

tff(c_106857,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_364]) ).

tff(c_89520,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_62]) ).

tff(c_82938,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_316]) ).

tff(c_113504,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_318]) ).

tff(c_112826,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_224]) ).

tff(c_113961,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_113504,c_112826,c_26]) ).

tff(c_113962,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_113961]) ).

tff(c_106846,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_112860,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_116]) ).

tff(c_112861,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_106846,c_112860]) ).

tff(c_112862,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_112861]) ).

tff(c_112905,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112862,c_358]) ).

tff(c_112871,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_210]) ).

tff(c_106856,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_362]) ).

tff(c_89543,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89517,c_212]) ).

tff(c_112715,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89543,c_20]) ).

tff(c_112716,plain,
    op(e3,e0) = e0,
    inference(splitLeft,[status(thm)],[c_112715]) ).

tff(c_112806,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106856,c_112716]) ).

tff(c_112807,plain,
    ( ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_112715]) ).

tff(c_113084,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_112905,c_112871,c_112807]) ).

tff(c_113091,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_113084,c_354]) ).

tff(c_106872,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_108336,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_89524,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_70]) ).

tff(c_106889,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_262]) ).

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_82948,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_106]) ).

tff(c_82953,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_312]) ).

tff(c_87070,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_87264,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_54]) ).

tff(c_89356,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87264,c_182]) ).

tff(c_87261,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_60]) ).

tff(c_87282,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87261,c_300]) ).

tff(c_89138,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87264,c_180]) ).

tff(c_82941,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_178]) ).

tff(c_82954,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_306]) ).

tff(c_89133,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_4]) ).

tff(c_89134,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_89133]) ).

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_89147,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87264,c_82935,c_84]) ).

tff(c_89148,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_89147]) ).

tff(c_89149,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_89148]) ).

tff(c_89152,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89149,c_188]) ).

tff(c_89229,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_89134,c_89152]) ).

tff(c_89231,plain,
    op(e4,e0) != e2,
    inference(splitRight,[status(thm)],[c_89148]) ).

tff(c_89047,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87264,c_182]) ).

tff(c_87357,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87264,c_180]) ).

tff(c_87336,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_87282,c_4]) ).

tff(c_87337,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_87336]) ).

tff(c_87345,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87337,c_174]) ).

tff(c_82975,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_82981,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_54]) ).

tff(c_85916,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82981,c_182]) ).

tff(c_82978,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_60]) ).

tff(c_82999,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82978,c_300]) ).

tff(c_85637,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_82999,c_4]) ).

tff(c_85638,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_85637]) ).

tff(c_85654,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_85638,c_294]) ).

tff(c_85582,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82981,c_182]) ).

tff(c_84984,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82981,c_182]) ).

tff(c_82942,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_176]) ).

tff(c_82961,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_2]) ).

tff(c_82962,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_82961]) ).

tff(c_84544,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_82999,c_4]) ).

tff(c_84545,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_84544]) ).

tff(c_84563,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_84545,c_294]) ).

tff(c_84348,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82981,c_182]) ).

tff(c_82940,plain,
    op(e4,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_190]) ).

tff(c_82970,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82962,c_186]) ).

tff(c_83612,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_82999,c_4]) ).

tff(c_83613,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_83612]) ).

tff(c_83618,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_83613,c_188]) ).

tff(c_83063,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82981,c_192]) ).

tff(c_76,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( op(e4,e2) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_802]) ).

tff(c_83004,plain,
    ( ( e4 = e1 )
    | ( op(e4,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_82962,c_76]) ).

tff(c_83005,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_83004]) ).

tff(c_83006,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_83005]) ).

tff(c_83075,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_83063,c_83006]) ).

tff(c_83077,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_83005]) ).

tff(c_10,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 )
    | ( op(e4,e0) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_83693,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82940,c_82970,c_83618,c_83077,c_10]) ).

tff(c_83699,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_83693,c_366]) ).

tff(c_82986,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_70]) ).

tff(c_82955,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_308]) ).

tff(c_82997,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82978,c_302]) ).

tff(c_83203,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82955,c_82997,c_14]) ).

tff(c_83204,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_83203]) ).

tff(c_83209,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_83204,c_298]) ).

tff(c_82956,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_310]) ).

tff(c_82982,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_62]) ).

tff(c_83375,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_222]) ).

tff(c_82998,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82978,c_304]) ).

tff(c_82987,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_72]) ).

tff(c_83133,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82987,c_362]) ).

tff(c_83090,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_16]) ).

tff(c_83091,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_83090]) ).

tff(c_83099,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_83091,c_210]) ).

tff(c_82979,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_58]) ).

tff(c_83079,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82979,c_212]) ).

tff(c_83216,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_83133,c_83099,c_83079,c_20]) ).

tff(c_83217,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_83216]) ).

tff(c_83222,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_83217,c_354]) ).

tff(c_83383,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_82970,c_83077,c_10]) ).

tff(c_83384,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_83383]) ).

tff(c_83395,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_83222,c_83384]) ).

tff(c_83396,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_83383]) ).

tff(c_83439,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_83396,c_366]) ).

tff(c_82983,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_64]) ).

tff(c_83420,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_83091,c_82935,c_114]) ).

tff(c_83421,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_83420]) ).

tff(c_83422,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_83421]) ).

tff(c_83224,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_83217,c_368]) ).

tff(c_83505,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_83422,c_82948,c_164]) ).

tff(c_83506,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_83224,c_390,c_376,c_384,c_83505]) ).

tff(c_83550,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_83422,c_82948,c_83506,c_160]) ).

tff(c_83551,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_83439,c_388,c_374,c_382,c_378,c_83550]) ).

tff(c_83552,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_83421]) ).

tff(c_83569,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_83552,c_218]) ).

tff(c_83609,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_83209,c_82956,c_83375,c_82998,c_83569,c_24]) ).

tff(c_83610,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_83216]) ).

tff(c_83669,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_83610,c_368]) ).

tff(c_82980,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82975,c_56]) ).

tff(c_83198,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82980,c_292]) ).

tff(c_83706,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_82948,c_156]) ).

tff(c_83707,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_83669,c_386,c_380,c_83198,c_83706]) ).

tff(c_83211,plain,
    op(e3,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_83204,c_194]) ).

tff(c_82965,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82962,c_274]) ).

tff(c_83081,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82979,c_200]) ).

tff(c_83196,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82980,c_282]) ).

tff(c_83849,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_83211,c_82965,c_83081,c_83196,c_12]) ).

tff(c_83726,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_83707,c_82948,c_164]) ).

tff(c_83727,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_384,c_83726]) ).

tff(c_83728,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_83727]) ).

tff(c_83763,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_83728,c_82987,c_83610,c_83693,c_166]) ).

tff(c_83764,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_382,c_83763]) ).

tff(c_83095,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_83091,c_318]) ).

tff(c_83641,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_324]) ).

tff(c_83678,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_83095,c_83641,c_26]) ).

tff(c_83679,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_83678]) ).

tff(c_83617,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_83613,c_296]) ).

tff(c_83741,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_83209,c_82956,c_83617,c_82998,c_24]) ).

tff(c_83782,plain,
    ( ( op(e2,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_83764,c_82982,c_83679,c_83741,c_132]) ).

tff(c_83783,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_388,c_386,c_83782]) ).

tff(c_83121,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_260]) ).

tff(c_82951,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_254]) ).

tff(c_83733,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_83728,c_266]) ).

tff(c_42,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e4) = e3 )
    | ( op(e0,e4) = e2 )
    | ( op(e0,e4) = e1 )
    | ( op(e0,e4) = e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_274]) ).

tff(c_83752,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_83121,c_82951,c_83733,c_83198,c_42]) ).

tff(c_430,plain,
    ( ( op(e4,op(e0,e4)) = e0 )
    | ( op(e1,op(e1,e4)) != e4 )
    | ( op(e4,op(e2,e4)) = e2 )
    | ( op(e4,op(e3,e4)) = e3 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_84134,plain,
    ( ( e2 = e0 )
    | ( e3 = e2 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82981,c_82962,c_82935,c_83849,c_83693,c_83783,c_82980,c_82980,c_83613,c_83752,c_430]) ).

tff(c_84135,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_378,c_390,c_84134]) ).

tff(c_84136,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_83727]) ).

tff(c_84200,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_83707,c_82948,c_84136,c_160]) ).

tff(c_84201,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_83699,c_388,c_374,c_382,c_378,c_84200]) ).

tff(c_84202,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_83678]) ).

tff(c_84210,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_84202,c_330]) ).

tff(c_83642,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_332]) ).

tff(c_84235,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_82948,c_164]) ).

tff(c_84236,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_83642,c_384,c_84235]) ).

tff(c_84237,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_84236]) ).

tff(c_84249,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_84237,c_82986,c_82948,c_156]) ).

tff(c_84250,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_84210,c_380,c_83198,c_84249]) ).

tff(c_84252,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_84236]) ).

tff(c_83650,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_232]) ).

tff(c_84271,plain,
    ( ( op(e4,e0) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82987,c_83610,c_162]) ).

tff(c_84272,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_84252,c_390,c_83650,c_376,c_83618,c_84271]) ).

tff(c_84273,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_83612]) ).

tff(c_84392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_84348,c_84273]) ).

tff(c_84393,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_83203]) ).

tff(c_84598,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_84563,c_84393]) ).

tff(c_84603,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_84598,c_298]) ).

tff(c_82952,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_268]) ).

tff(c_83197,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82980,c_284]) ).

tff(c_84395,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_83197,c_116]) ).

tff(c_84396,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_84395]) ).

tff(c_84403,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_84396,c_358]) ).

tff(c_84477,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_83133,c_83099,c_83079,c_84403,c_20]) ).

tff(c_84539,plain,
    ( ( op(e4,e0) = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82987,c_84396,c_84477,c_166]) ).

tff(c_84540,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82952,c_392,c_380,c_384,c_82970,c_84539]) ).

tff(c_84541,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_84395]) ).

tff(c_84612,plain,
    ( ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_84541]) ).

tff(c_84613,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_84603,c_376,c_84612]) ).

tff(c_84562,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_84545,c_296]) ).

tff(c_84657,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_82956,c_84562,c_82998,c_84603,c_24]) ).

tff(c_84662,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_84657,c_214]) ).

tff(c_84604,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_84598,c_208]) ).

tff(c_84625,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_83133,c_83099,c_83079,c_84604,c_20]) ).

tff(c_84633,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_84625,c_368]) ).

tff(c_84588,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_332]) ).

tff(c_84675,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_82948,c_164]) ).

tff(c_84676,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_84633,c_390,c_84588,c_384,c_84675]) ).

tff(c_84692,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e0 )
    | ( op(e2,e4) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_84676,c_82980,c_82962,c_90]) ).

tff(c_84693,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_84662,c_392,c_84692]) ).

tff(c_82966,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82962,c_276]) ).

tff(c_84578,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_220]) ).

tff(c_84797,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_84662,c_82966,c_84578,c_83197,c_22]) ).

tff(c_84976,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_82962,c_84613,c_84613,c_84693,c_84797,c_84613,c_84613,c_84797,c_84613,c_84613,c_762]) ).

tff(c_84977,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_84544]) ).

tff(c_85018,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_84984,c_84977]) ).

tff(c_85020,plain,
    op(e3,e2) != e1,
    inference(splitRight,[status(thm)],[c_83090]) ).

tff(c_85045,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_82999,c_4]) ).

tff(c_85046,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_85045]) ).

tff(c_85062,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_85046,c_188]) ).

tff(c_85076,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82987,c_364]) ).

tff(c_85021,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82955,c_82997,c_14]) ).

tff(c_85022,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_85021]) ).

tff(c_85128,plain,
    ( ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82979,c_85022,c_108]) ).

tff(c_85129,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_82965,c_85128]) ).

tff(c_85130,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_85129]) ).

tff(c_85136,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_85130,c_358]) ).

tff(c_85119,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_232]) ).

tff(c_85142,plain,
    ( ( e4 = e0 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_82935,c_114]) ).

tff(c_85143,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_85142]) ).

tff(c_85144,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_85143]) ).

tff(c_85150,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_85144,c_328]) ).

tff(c_83078,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_82979,c_204]) ).

tff(c_85109,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_322]) ).

tff(c_85019,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_83090]) ).

tff(c_85159,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_85150,c_83078,c_85109,c_85019]) ).

tff(c_85161,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_85143]) ).

tff(c_85077,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82987,c_372]) ).

tff(c_82939,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_326]) ).

tff(c_82950,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_258]) ).

tff(c_85111,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_332]) ).

tff(c_85088,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82980,c_292]) ).

tff(c_85238,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82986,c_82948,c_164]) ).

tff(c_85239,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_85111,c_384,c_85238]) ).

tff(c_85240,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_85239]) ).

tff(c_85253,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_85240,c_82986,c_82948,c_160]) ).

tff(c_85254,plain,
    ( ( op(e0,e4) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_382,c_85253]) ).

tff(c_85255,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_85254]) ).

tff(c_85299,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_85240,c_82986,c_85255,c_82948,c_156]) ).

tff(c_85300,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_374,c_380,c_85088,c_85299]) ).

tff(c_85302,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_85254]) ).

tff(c_85317,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_82950,c_85111,c_85302,c_85161,c_46]) ).

tff(c_85319,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_85239]) ).

tff(c_85160,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_85143]) ).

tff(c_85179,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_85160]) ).

tff(c_85185,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_85179,c_318]) ).

tff(c_85122,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_220]) ).

tff(c_85087,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_82980,c_284]) ).

tff(c_85162,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82966,c_85122,c_85087,c_22]) ).

tff(c_85163,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_85162]) ).

tff(c_85199,plain,
    ( ( e4 = e0 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82982,c_85163,c_116]) ).

tff(c_85200,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_85185,c_386,c_85199]) ).

tff(c_85201,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_85200]) ).

tff(c_85208,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_85201,c_370]) ).

tff(c_85330,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_85077,c_82952,c_85319,c_85208,c_50]) ).

tff(c_85318,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_85239]) ).

tff(c_85343,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_85330,c_82986,c_82948,c_85318,c_156]) ).

tff(c_85344,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_85161,c_380,c_376,c_85343]) ).

tff(c_85346,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_85200]) ).

tff(c_85357,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_85076,c_85136,c_85119,c_85346,c_30]) ).

tff(c_85363,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_85357,c_356]) ).

tff(c_85477,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82940,c_82970,c_85062,c_85363,c_83077,c_10]) ).

tff(c_85478,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_85129]) ).

tff(c_85509,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_85020,c_85478]) ).

tff(c_85510,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_85045]) ).

tff(c_85623,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_85582,c_85510]) ).

tff(c_85624,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_85021]) ).

tff(c_85777,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_85654,c_85624]) ).

tff(c_85783,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_85777,c_198]) ).

tff(c_85697,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_82983,c_322]) ).

tff(c_85803,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_85783,c_83078,c_85697,c_85019]) ).

tff(c_85804,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_85637]) ).

tff(c_85951,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_85916,c_85804]) ).

tff(c_85952,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_85954,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_85952]) ).

tff(c_85964,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_85954,c_66]) ).

tff(c_85969,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82953,c_85964]) ).

tff(c_85970,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_85952]) ).

tff(c_85979,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_85970,c_54]) ).

tff(c_85986,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_85979]) ).

tff(c_85988,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_85986]) ).

tff(c_85989,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_82961]) ).

tff(c_87873,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_87357,c_87345,c_85989]) ).

tff(c_87376,plain,
    ( ( e2 = e0 )
    | ( op(e3,e3) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82948,c_87261,c_87337,c_110]) ).

tff(c_87377,plain,
    ( ( op(e3,e3) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_390,c_87376]) ).

tff(c_87378,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_87377]) ).

tff(c_87420,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_87378,c_298]) ).

tff(c_87342,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87337,c_294]) ).

tff(c_87280,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87261,c_302]) ).

tff(c_87603,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_87420,c_82955,c_87342,c_87280,c_14]) ).

tff(c_87421,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_87378,c_214]) ).

tff(c_87262,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_58]) ).

tff(c_86005,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_86011,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86005,c_54]) ).

tff(c_86441,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86011,c_180]) ).

tff(c_85991,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82955,c_108]) ).

tff(c_85992,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_85991]) ).

tff(c_85997,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_85992,c_354]) ).

tff(c_86079,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_76]) ).

tff(c_86080,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_86079]) ).

tff(c_86081,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_86080]) ).

tff(c_86097,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86081,c_192]) ).

tff(c_86154,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_86097,c_86011]) ).

tff(c_86156,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_86080]) ).

tff(c_86850,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_85997,c_86156,c_10]) ).

tff(c_86851,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_86850]) ).

tff(c_86680,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_86011,c_82935,c_84]) ).

tff(c_86681,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_86680]) ).

tff(c_86682,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_86681]) ).

tff(c_86698,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_86682,c_188]) ).

tff(c_86008,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_86005,c_60]) ).

tff(c_86031,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_86008,c_300]) ).

tff(c_86443,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86011,c_182]) ).

tff(c_86806,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_86698,c_86031,c_86443,c_4]) ).

tff(c_86808,plain,
    op(e4,e0) != e2,
    inference(splitRight,[status(thm)],[c_86681]) ).

tff(c_86880,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_86851,c_86808]) ).

tff(c_86881,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_86850]) ).

tff(c_86905,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_86881,c_186]) ).

tff(c_86274,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86011,c_180]) ).

tff(c_86293,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_86011,c_82935,c_84]) ).

tff(c_86294,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_86293]) ).

tff(c_86295,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_86294]) ).

tff(c_86302,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_86295,c_366]) ).

tff(c_86013,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_86005,c_64]) ).

tff(c_86073,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_86013,c_332]) ).

tff(c_86016,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_86005,c_70]) ).

tff(c_86267,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_86016,c_82948,c_164]) ).

tff(c_86268,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_86073,c_384,c_86267]) ).

tff(c_86269,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_86268]) ).

tff(c_86307,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_86302,c_86269]) ).

tff(c_86309,plain,
    op(e4,e0) != e2,
    inference(splitRight,[status(thm)],[c_86294]) ).

tff(c_86323,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82940,c_85997,c_86309,c_86156,c_10]) ).

tff(c_86330,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_86323,c_186]) ).

tff(c_86308,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_86294]) ).

tff(c_86388,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_86308]) ).

tff(c_86395,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_86388,c_174]) ).

tff(c_86276,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_86011,c_182]) ).

tff(c_86419,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_82954,c_86395,c_86031,c_86276,c_4]) ).

tff(c_86421,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_86308]) ).

tff(c_86434,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_86274,c_86330,c_86421,c_85989]) ).

tff(c_86435,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_86268]) ).

tff(c_86956,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_86435,c_286]) ).

tff(c_86974,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_86441,c_86905,c_86956,c_85989]) ).

tff(c_86975,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_87033,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_86975]) ).

tff(c_87043,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_87033,c_66]) ).

tff(c_87048,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82953,c_87043]) ).

tff(c_87049,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_86975]) ).

tff(c_87058,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87049,c_54]) ).

tff(c_87065,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_87058]) ).

tff(c_87067,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_87065]) ).

tff(c_87068,plain,
    ( ( op(e3,e1) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_85991]) ).

tff(c_87444,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87262,c_87068]) ).

tff(c_87445,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_87444]) ).

tff(c_87446,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_87445]) ).

tff(c_87450,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_87446,c_278]) ).

tff(c_87265,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_62]) ).

tff(c_87327,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87265,c_220]) ).

tff(c_87459,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_87357,c_87345,c_85989]) ).

tff(c_87464,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87459,c_276]) ).

tff(c_87263,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_56]) ).

tff(c_87385,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87263,c_284]) ).

tff(c_87547,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_87421,c_87450,c_87327,c_87464,c_87385,c_22]) ).

tff(c_87548,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_87445]) ).

tff(c_87554,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_87548,c_318]) ).

tff(c_87266,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_64]) ).

tff(c_87314,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87266,c_324]) ).

tff(c_87430,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87265,c_87378,c_116]) ).

tff(c_87431,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_87385,c_87430]) ).

tff(c_87432,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_87431]) ).

tff(c_87436,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87432,c_230]) ).

tff(c_87683,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_87554,c_87314,c_87436,c_26]) ).

tff(c_87814,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_87603,c_87683,c_87683,c_82948,c_87683,c_87378,c_87683,c_87378,c_87683,c_87683,c_922]) ).

tff(c_87815,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_87431]) ).

tff(c_87822,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87815,c_330]) ).

tff(c_87386,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87263,c_292]) ).

tff(c_87269,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_70]) ).

tff(c_87885,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87269,c_82948,c_156]) ).

tff(c_87886,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_87822,c_380,c_87386,c_87885]) ).

tff(c_87827,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87262,c_87068]) ).

tff(c_87828,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_87827]) ).

tff(c_87829,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_87828]) ).

tff(c_87835,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_87829,c_196]) ).

tff(c_87857,plain,
    ( ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87266,c_87815,c_82935,c_126]) ).

tff(c_87858,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82950,c_384,c_380,c_87835,c_392,c_87857]) ).

tff(c_87860,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_87828]) ).

tff(c_87315,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87266,c_332]) ).

tff(c_87922,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87886,c_87269,c_82948,c_164]) ).

tff(c_87923,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_87315,c_384,c_87922]) ).

tff(c_87935,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87923,c_87263,c_87873,c_86]) ).

tff(c_87936,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_87860,c_382,c_87935]) ).

tff(c_870,plain,
    ( ( op(e0,e0) != e4 )
    | ( op(e0,op(e0,e0)) != e2 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e1 )
    | ( op(op(e0,e0),op(e0,e0)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1886]) ).

tff(c_88094,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_87873,c_87886,c_87886,c_87936,c_87923,c_87886,c_87886,c_87923,c_87886,c_87886,c_870]) ).

tff(c_88096,plain,
    op(e2,e3) != e0,
    inference(splitRight,[status(thm)],[c_87377]) ).

tff(c_87325,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87265,c_222]) ).

tff(c_87281,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87261,c_304]) ).

tff(c_87270,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_72]) ).

tff(c_87292,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_87270,c_364]) ).

tff(c_87079,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87070,c_54]) ).

tff(c_87071,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_76]) ).

tff(c_87072,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_87071]) ).

tff(c_87073,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_87072]) ).

tff(c_87092,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87073,c_192]) ).

tff(c_87256,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_87079,c_87092]) ).

tff(c_87258,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_87072]) ).

tff(c_87309,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_87258,c_10]) ).

tff(c_87310,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_87309]) ).

tff(c_87369,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_87310,c_356]) ).

tff(c_87324,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87265,c_232]) ).

tff(c_88103,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87263,c_284]) ).

tff(c_88135,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87265,c_116]) ).

tff(c_88136,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_88103,c_88135]) ).

tff(c_88137,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_88136]) ).

tff(c_88143,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_88137,c_228]) ).

tff(c_88166,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_88096,c_82956,c_87325,c_87281,c_88143,c_24]) ).

tff(c_88168,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_88136]) ).

tff(c_88312,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_87292,c_87369,c_87324,c_88168,c_30]) ).

tff(c_88194,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87262,c_87068]) ).

tff(c_88195,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_88194]) ).

tff(c_88196,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_88195]) ).

tff(c_88201,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_88196,c_278]) ).

tff(c_88211,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_87357,c_87345,c_85989]) ).

tff(c_88216,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_88211,c_276]) ).

tff(c_88254,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_88201,c_87327,c_88216,c_88103,c_22]) ).

tff(c_88203,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_88196,c_196]) ).

tff(c_87313,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_87266,c_322]) ).

tff(c_88126,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_87262,c_204]) ).

tff(c_88228,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82937,c_88203,c_87313,c_88126,c_16]) ).

tff(c_88270,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87266,c_88228,c_82935,c_126]) ).

tff(c_88271,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_82950,c_384,c_380,c_392,c_88270]) ).

tff(c_88167,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_88136]) ).

tff(c_88180,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_88167]) ).

tff(c_88234,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_88228,c_328]) ).

tff(c_88104,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_87263,c_292]) ).

tff(c_88242,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_87269,c_82948,c_156]) ).

tff(c_88243,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_88234,c_380,c_88104,c_88242]) ).

tff(c_88287,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_88243,c_87269,c_82948,c_164]) ).

tff(c_88288,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_87315,c_384,c_88287]) ).

tff(c_88324,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_88243,c_87269,c_82948,c_88288,c_160]) ).

tff(c_88325,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_88324]) ).

tff(c_534,plain,
    ( ( op(e2,op(e0,e2)) = e0 )
    | ( op(e1,op(e1,e2)) != e2 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e2,op(e3,e2)) = e3 )
    | ( op(e2,op(e4,e2)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_88799,plain,
    ( ( e4 = e0 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_88312,c_82935,c_88254,c_88228,c_87265,c_88271,c_87266,c_87266,c_88180,c_88325,c_534]) ).

tff(c_88800,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_386,c_88799]) ).

tff(c_88801,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_88195]) ).

tff(c_88807,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_88801,c_318]) ).

tff(c_88187,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_88180,c_218]) ).

tff(c_88834,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_88807,c_87314,c_88187,c_26]) ).

tff(c_88839,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_88834,c_230]) ).

tff(c_88901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_87292,c_87369,c_87324,c_88839,c_88168,c_30]) ).

tff(c_88903,plain,
    op(e2,e3) != e4,
    inference(splitRight,[status(thm)],[c_88167]) ).

tff(c_88996,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_88096,c_82956,c_87325,c_87281,c_88903,c_24]) ).

tff(c_88997,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_87336]) ).

tff(c_89105,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89047,c_88997]) ).

tff(c_89106,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_87309]) ).

tff(c_89328,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_89231,c_89106]) ).

tff(c_89334,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89328,c_186]) ).

tff(c_89239,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89134,c_174]) ).

tff(c_89344,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89138,c_89334,c_89239,c_85989]) ).

tff(c_89345,plain,
    ( ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_89133]) ).

tff(c_89470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89356,c_87282,c_89345]) ).

tff(c_89471,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_89473,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_89471]) ).

tff(c_89483,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89473,c_66]) ).

tff(c_89488,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82953,c_89483]) ).

tff(c_89489,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_89471]) ).

tff(c_89501,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89489,c_54]) ).

tff(c_89508,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_89501]) ).

tff(c_89510,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_89508]) ).

tff(c_89512,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_106]) ).

tff(c_106863,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_10]) ).

tff(c_106864,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_106863]) ).

tff(c_106879,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_106864,c_188]) ).

tff(c_89516,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_60]) ).

tff(c_89537,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89516,c_300]) ).

tff(c_107986,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_106872,c_4]) ).

tff(c_107987,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_107986]) ).

tff(c_107990,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106879,c_107987]) ).

tff(c_107991,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_107986]) ).

tff(c_108017,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107991,c_306]) ).

tff(c_89536,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89516,c_312]) ).

tff(c_107902,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_106879,c_89537,c_106872,c_4]) ).

tff(c_106880,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_106864,c_354]) ).

tff(c_106847,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_107845,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_107846,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_106847,c_107845]) ).

tff(c_107847,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_107846]) ).

tff(c_107855,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_107847,c_368]) ).

tff(c_107864,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_106856,c_106880,c_89543,c_107855,c_20]) ).

tff(c_107869,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107864,c_208]) ).

tff(c_107358,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_107359,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_107358]) ).

tff(c_107367,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_107359,c_198]) ).

tff(c_107363,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_107359,c_196]) ).

tff(c_107588,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_106872,c_4]) ).

tff(c_107589,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_107588]) ).

tff(c_107603,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_107589,c_106879]) ).

tff(c_107604,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_107588]) ).

tff(c_107616,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107604,c_306]) ).

tff(c_89534,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89516,c_302]) ).

tff(c_107395,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89534,c_14]) ).

tff(c_107396,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_107395]) ).

tff(c_89511,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_106]) ).

tff(c_107691,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107604,c_107396,c_89516,c_89511]) ).

tff(c_107692,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_107691]) ).

tff(c_107697,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_107692,c_214]) ).

tff(c_107390,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_107416,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_107417,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_106847,c_107416]) ).

tff(c_107418,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_107417]) ).

tff(c_107427,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_107418,c_370]) ).

tff(c_99325,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_99348,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_93778,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_93779,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_89575,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_362]) ).

tff(c_93198,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_89517,c_108]) ).

tff(c_93199,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_93198]) ).

tff(c_93200,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_93199]) ).

tff(c_93204,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_93200,c_210]) ).

tff(c_89554,plain,
    ( ( e3 = e0 )
    | ( op(e3,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_118]) ).

tff(c_89555,plain,
    ( ( op(e3,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_89554]) ).

tff(c_89556,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_89555]) ).

tff(c_89562,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89556,c_328]) ).

tff(c_92734,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89562,c_16]) ).

tff(c_92735,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_92734]) ).

tff(c_93227,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93204,c_92735]) ).

tff(c_93229,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_93199]) ).

tff(c_93760,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89575,c_93229,c_89543,c_20]) ).

tff(c_93761,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_93760]) ).

tff(c_94335,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93761,c_354]) ).

tff(c_93337,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_93230,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_10]) ).

tff(c_93231,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_93230]) ).

tff(c_93233,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_93231,c_188]) ).

tff(c_93254,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_4]) ).

tff(c_93255,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_93254]) ).

tff(c_93305,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93233,c_93255]) ).

tff(c_93306,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_93254]) ).

tff(c_93607,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_93337,c_93306]) ).

tff(c_93574,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89575,c_93229,c_89543,c_20]) ).

tff(c_93575,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_93574]) ).

tff(c_93579,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93575,c_208]) ).

tff(c_93248,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_198]) ).

tff(c_90902,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_260]) ).

tff(c_89583,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89534,c_14]) ).

tff(c_89584,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_89583]) ).

tff(c_89587,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89584,c_298]) ).

tff(c_90843,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_90859,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_90843,c_4]) ).

tff(c_90860,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_90859]) ).

tff(c_90864,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_90860,c_296]) ).

tff(c_90850,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_222]) ).

tff(c_89535,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89516,c_304]) ).

tff(c_90877,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_90920,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_90877,c_89562,c_16]) ).

tff(c_90921,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_90920]) ).

tff(c_90926,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_90921,c_318]) ).

tff(c_90851,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_224]) ).

tff(c_89563,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89556,c_330]) ).

tff(c_91015,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_90926,c_90851,c_89563,c_26]) ).

tff(c_91020,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_91015,c_218]) ).

tff(c_91029,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89587,c_90864,c_90850,c_89535,c_91020,c_24]) ).

tff(c_91030,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_90920]) ).

tff(c_89617,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_89633,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_89617,c_4]) ).

tff(c_89634,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_89633]) ).

tff(c_89650,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89634,c_296]) ).

tff(c_89624,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_222]) ).

tff(c_89576,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_364]) ).

tff(c_89596,plain,
    ( ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e3,e2) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89517,c_89584,c_108]) ).

tff(c_89597,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_89596]) ).

tff(c_89598,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_89597]) ).

tff(c_89641,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89598,c_358]) ).

tff(c_89623,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_232]) ).

tff(c_89651,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89634,c_188]) ).

tff(c_89653,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89634,c_174]) ).

tff(c_89614,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_89661,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_89653,c_89614,c_2]) ).

tff(c_89662,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_89661]) ).

tff(c_89679,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89662,c_186]) ).

tff(c_89616,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_89709,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82940,c_89651,c_89679,c_89616,c_10]) ).

tff(c_89714,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89709,c_356]) ).

tff(c_89957,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89576,c_89641,c_89623,c_89714,c_30]) ).

tff(c_89963,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89957,c_228]) ).

tff(c_90021,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89587,c_89650,c_89624,c_89535,c_89963,c_24]) ).

tff(c_90022,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_89661]) ).

tff(c_90651,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_90022,c_186]) ).

tff(c_90590,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_90022,c_276]) ).

tff(c_90072,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_89651,c_89616,c_10]) ).

tff(c_90073,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_90072]) ).

tff(c_89639,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89598,c_206]) ).

tff(c_89626,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_89604,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_90088,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89626,c_89604,c_22]) ).

tff(c_90089,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_90088]) ).

tff(c_90171,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_90089,c_90022,c_86]) ).

tff(c_90172,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_89639,c_382,c_90171]) ).

tff(c_90267,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_90172,c_89518,c_90089,c_90022,c_82]) ).

tff(c_90268,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_390,c_378,c_90267]) ).

tff(c_90036,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_89638,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89598,c_210]) ).

tff(c_90043,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89638,c_89562,c_16]) ).

tff(c_90044,plain,
    op(e3,e2) = e2,
    inference(splitLeft,[status(thm)],[c_90043]) ).

tff(c_90059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_90036,c_90044]) ).

tff(c_90060,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_90043]) ).

tff(c_90231,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89556,c_89521,c_90060,c_82935,c_126]) ).

tff(c_90232,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_380,c_392,c_90231]) ).

tff(c_90107,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_90060,c_318]) ).

tff(c_90148,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89576,c_89641,c_89623,c_30]) ).

tff(c_90149,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_90148]) ).

tff(c_90160,plain,
    ( ( e4 = e0 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_90149,c_89520,c_90089,c_116]) ).

tff(c_90161,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_90107,c_386,c_90160]) ).

tff(c_90508,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_90073,c_82935,c_90268,c_90060,c_89520,c_90232,c_89521,c_89521,c_90161,c_89556,c_582]) ).

tff(c_90509,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_90508]) ).

tff(c_90510,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_90148]) ).

tff(c_90528,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_90510,c_228]) ).

tff(c_90570,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89587,c_89650,c_89624,c_89535,c_90528,c_24]) ).

tff(c_90571,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_90088]) ).

tff(c_90596,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_90590,c_90571]) ).

tff(c_90614,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_90596,c_132]) ).

tff(c_90615,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89576,c_390,c_82938,c_89587,c_392,c_90614]) ).

tff(c_90616,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_90072]) ).

tff(c_90657,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_90651,c_90616]) ).

tff(c_90658,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_89633]) ).

tff(c_90777,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_90658,c_89584,c_89516,c_89511]) ).

tff(c_90778,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_90777]) ).

tff(c_90783,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_90778,c_218]) ).

tff(c_89625,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_224]) ).

tff(c_90720,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_90661,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89562,c_16]) ).

tff(c_90662,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_90661]) ).

tff(c_90669,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_90662,c_210]) ).

tff(c_90676,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_90669,c_89598]) ).

tff(c_90677,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_90661]) ).

tff(c_90766,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_90720,c_90677]) ).

tff(c_90772,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_90766,c_318]) ).

tff(c_90822,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_90783,c_89625,c_89563,c_90772,c_26]) ).

tff(c_90823,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_89597]) ).

tff(c_91045,plain,
    ( ( e4 = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91030,c_90823]) ).

tff(c_91046,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_91045]) ).

tff(c_91051,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91046,c_288]) ).

tff(c_90867,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_90860,c_174]) ).

tff(c_90827,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_280]) ).

tff(c_90884,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_90867,c_90827,c_2]) ).

tff(c_90885,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_90884]) ).

tff(c_90913,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_90885,c_286]) ).

tff(c_89560,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89556,c_256]) ).

tff(c_90831,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_91200,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_90902,c_91051,c_90913,c_89560,c_90831,c_42]) ).

tff(c_91201,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_90884]) ).

tff(c_90824,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_89597]) ).

tff(c_90865,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_90860,c_188]) ).

tff(c_90842,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_91365,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_90865,c_90842,c_10]) ).

tff(c_91366,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_91365]) ).

tff(c_91371,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91366,c_354]) ).

tff(c_91224,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_90877,c_89562,c_16]) ).

tff(c_91225,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_91224]) ).

tff(c_91232,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91225,c_318]) ).

tff(c_91298,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_91232,c_90851,c_89563,c_26]) ).

tff(c_91304,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_91298,c_218]) ).

tff(c_91361,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89587,c_90864,c_90850,c_89535,c_91304,c_24]) ).

tff(c_91362,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_91224]) ).

tff(c_91384,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_91362,c_210]) ).

tff(c_91431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89575,c_90824,c_91371,c_89543,c_91384,c_20]) ).

tff(c_91432,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_91365]) ).

tff(c_91466,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_91432,c_186]) ).

tff(c_91483,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_91201,c_91466]) ).

tff(c_91484,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_90859]) ).

tff(c_92700,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_174]) ).

tff(c_91509,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_90827,c_2]) ).

tff(c_91510,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_91509]) ).

tff(c_91515,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91510,c_274]) ).

tff(c_91492,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_91533,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_91492,c_89562,c_16]) ).

tff(c_91534,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_91533]) ).

tff(c_91540,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91534,c_318]) ).

tff(c_91778,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_91540,c_90851,c_89563,c_26]) ).

tff(c_91783,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_91778,c_230]) ).

tff(c_91561,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_89584,c_89516,c_89511]) ).

tff(c_91562,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_91561]) ).

tff(c_91567,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91562,c_228]) ).

tff(c_91541,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91534,c_210]) ).

tff(c_91519,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91510,c_186]) ).

tff(c_91553,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_188]) ).

tff(c_91638,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82940,c_91519,c_91553,c_90842,c_10]) ).

tff(c_91766,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_91638,c_166]) ).

tff(c_91767,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_91567,c_91541,c_382,c_91766]) ).

tff(c_90849,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_232]) ).

tff(c_91806,plain,
    ( ( e3 = e2 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91767,c_89525,c_91638,c_162]) ).

tff(c_91807,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_90849,c_378,c_91806]) ).

tff(c_91843,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91767,c_89525,c_91807,c_91638,c_154]) ).

tff(c_91844,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_91783,c_376,c_374,c_91843]) ).

tff(c_91845,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_91533]) ).

tff(c_91903,plain,
    ( ( e4 = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91845,c_90823]) ).

tff(c_91904,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_91515,c_380,c_91903]) ).

tff(c_91905,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_91509]) ).

tff(c_92719,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_92700,c_91905]) ).

tff(c_92726,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_92719,c_186]) ).

tff(c_92698,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_188]) ).

tff(c_92600,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_174]) ).

tff(c_92634,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_92600,c_91905]) ).

tff(c_92640,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_92634,c_276]) ).

tff(c_92364,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_89584,c_89516,c_89511]) ).

tff(c_92365,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_92364]) ).

tff(c_92370,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92365,c_218]) ).

tff(c_92329,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_90823]) ).

tff(c_92335,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92329,c_196]) ).

tff(c_92376,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82937,c_92335,c_91492,c_89562,c_16]) ).

tff(c_92381,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_92376,c_318]) ).

tff(c_92430,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_92370,c_90851,c_89563,c_92381,c_26]) ).

tff(c_92432,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_90823]) ).

tff(c_91951,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_306]) ).

tff(c_91907,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_90842,c_10]) ).

tff(c_91908,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_91907]) ).

tff(c_91924,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91908,c_354]) ).

tff(c_91957,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_91958,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_91957]) ).

tff(c_91959,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_91958]) ).

tff(c_91965,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91959,c_368]) ).

tff(c_91925,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91908,c_356]) ).

tff(c_92084,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89576,c_91925,c_90849,c_30]) ).

tff(c_92085,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_92084]) ).

tff(c_92064,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_89584,c_89516,c_89511]) ).

tff(c_92065,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_92064]) ).

tff(c_90852,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_90830,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_91932,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_90852,c_90830,c_22]) ).

tff(c_91933,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_91932]) ).

tff(c_92099,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_92085,c_89520,c_92065,c_91933,c_116]) ).

tff(c_92100,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_386,c_92099]) ).

tff(c_91996,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_89584,c_89516,c_89511]) ).

tff(c_91997,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_91996]) ).

tff(c_92002,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91997,c_218]) ).

tff(c_91972,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_90823]) ).

tff(c_91980,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_91972,c_196]) ).

tff(c_92025,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82937,c_91980,c_91492,c_89562,c_16]) ).

tff(c_92030,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_92025,c_318]) ).

tff(c_92038,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_92002,c_90851,c_89563,c_92030,c_26]) ).

tff(c_92039,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_90823]) ).

tff(c_920,plain,
    ( ( op(e0,e0) != e2 )
    | ( op(e0,op(e0,e0)) != e3 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e1 )
    | ( op(op(e0,e0),op(e0,e0)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2086]) ).

tff(c_92278,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_92100,c_91959,c_91959,c_92039,c_89556,c_91959,c_91959,c_89556,c_91959,c_91959,c_920]) ).

tff(c_92279,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_92084]) ).

tff(c_92286,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_92279,c_358]) ).

tff(c_92325,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89575,c_91924,c_91965,c_89543,c_92286,c_20]) ).

tff(c_92326,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_91958]) ).

tff(c_92456,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_91951,c_92326]) ).

tff(c_91952,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_174]) ).

tff(c_92443,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_91952,c_91905]) ).

tff(c_92578,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_92456,c_89518,c_91933,c_92443,c_86]) ).

tff(c_92579,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_92432,c_382,c_92578]) ).

tff(c_92580,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_91932]) ).

tff(c_92648,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_92640,c_92580]) ).

tff(c_92655,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92648,c_214]) ).

tff(c_92663,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_91484,c_89584,c_89516,c_89511]) ).

tff(c_92664,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_92655,c_382,c_92663]) ).

tff(c_92665,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_91907]) ).

tff(c_92731,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_92726,c_92698,c_92665]) ).

tff(c_92732,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_89583]) ).

tff(c_93637,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_93579,c_93248,c_92732]) ).

tff(c_93662,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_93607,c_93637,c_89516,c_89511]) ).

tff(c_93663,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_382,c_93662]) ).

tff(c_93667,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_93663,c_214]) ).

tff(c_93245,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_196]) ).

tff(c_93614,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93607,c_306]) ).

tff(c_93582,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93575,c_368]) ).

tff(c_93589,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_93590,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_93589]) ).

tff(c_93591,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_93590]) ).

tff(c_93592,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93582,c_93591]) ).

tff(c_93593,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_93590]) ).

tff(c_93620,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_93614,c_93593]) ).

tff(c_93336,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_93615,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93607,c_174]) ).

tff(c_92758,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_2]) ).

tff(c_92759,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_92758]) ).

tff(c_92777,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92759,c_174]) ).

tff(c_92763,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_318]) ).

tff(c_92840,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_224]) ).

tff(c_89545,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_89517,c_200]) ).

tff(c_92774,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92759,c_276]) ).

tff(c_92841,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_92818,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_92861,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_92774,c_92841,c_92818,c_22]) ).

tff(c_92862,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_92861]) ).

tff(c_92952,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_92862,c_92759,c_78]) ).

tff(c_92953,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89560,c_374,c_388,c_89545,c_382,c_92952]) ).

tff(c_92954,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_92861]) ).

tff(c_92969,plain,
    ( ( e4 = e3 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_92954,c_116]) ).

tff(c_92970,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_92969]) ).

tff(c_92971,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_92970]) ).

tff(c_92974,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_92971,c_230]) ).

tff(c_93007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_92763,c_92840,c_89563,c_92974,c_26]) ).

tff(c_93008,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_92970]) ).

tff(c_93010,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_93008]) ).

tff(c_93014,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_93010,c_298]) ).

tff(c_92766,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_210]) ).

tff(c_92846,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89575,c_92766,c_89543,c_20]) ).

tff(c_92847,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_92846]) ).

tff(c_92852,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_92847,c_208]) ).

tff(c_92765,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_198]) ).

tff(c_93036,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93014,c_92852,c_92765,c_92732]) ).

tff(c_93037,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_93008]) ).

tff(c_93061,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_92852,c_92765,c_92732]) ).

tff(c_93074,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_93061,c_89516,c_89511]) ).

tff(c_93075,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_92777,c_380,c_382,c_93074]) ).

tff(c_93104,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_93037,c_93075,c_92954,c_132]) ).

tff(c_93105,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89576,c_390,c_386,c_392,c_388,c_93104]) ).

tff(c_93106,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_92846]) ).

tff(c_93126,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_93106,c_208]) ).

tff(c_93161,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_93126,c_92765,c_92732]) ).

tff(c_93166,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93161,c_294]) ).

tff(c_92808,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_93195,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_92777,c_93166,c_89537,c_92808,c_4]) ).

tff(c_93196,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_92758]) ).

tff(c_93649,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_93336,c_93615,c_93196]) ).

tff(c_93698,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_93620,c_89518,c_93649,c_86]) ).

tff(c_93699,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_93667,c_93245,c_382,c_93698]) ).

tff(c_93700,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_93574]) ).

tff(c_93722,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_93700,c_208]) ).

tff(c_93742,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_93337,c_93306]) ).

tff(c_93748,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93742,c_294]) ).

tff(c_93757,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93722,c_93748,c_93248,c_92732]) ).

tff(c_93758,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_93230]) ).

tff(c_94384,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_93779,c_94335,c_93758]) ).

tff(c_94390,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_94384,c_186]) ).

tff(c_94395,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_93778,c_94390,c_93196]) ).

tff(c_94333,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93761,c_208]) ).

tff(c_94296,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_198]) ).

tff(c_94371,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_94333,c_94296,c_92732]) ).

tff(c_94294,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_196]) ).

tff(c_93768,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_93791,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_93796,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_93791,c_22]) ).

tff(c_93797,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_93796]) ).

tff(c_93825,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_93797,c_214]) ).

tff(c_93780,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_93866,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_93780,c_4]) ).

tff(c_93867,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_93866]) ).

tff(c_93871,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_93867,c_296]) ).

tff(c_93789,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_222]) ).

tff(c_93810,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93761,c_208]) ).

tff(c_93836,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_198]) ).

tff(c_93947,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_93810,c_93836,c_92732]) ).

tff(c_93952,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_93947,c_298]) ).

tff(c_94119,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93825,c_93871,c_93789,c_89535,c_93952,c_24]) ).

tff(c_94120,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_93866]) ).

tff(c_94201,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_94120,c_174]) ).

tff(c_94267,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_93778,c_94201,c_93196]) ).

tff(c_94273,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_94267,c_186]) ).

tff(c_93813,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93761,c_354]) ).

tff(c_94278,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_93779,c_94273,c_93813,c_93758]) ).

tff(c_94279,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_93796]) ).

tff(c_94407,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_93768,c_94279]) ).

tff(c_94408,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_94407]) ).

tff(c_94435,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_94408,c_94395,c_86]) ).

tff(c_94436,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_94294,c_384,c_94435]) ).

tff(c_94539,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94436,c_89518,c_94408,c_94395,c_90]) ).

tff(c_94540,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_388,c_390,c_94539]) ).

tff(c_826,plain,
    ( ( op(e3,e3) != e4 )
    | ( op(e3,op(e3,e3)) != e0 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e1 )
    | ( op(op(e3,e3),op(e3,e3)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1710]) ).

tff(c_94649,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_94395,c_94371,c_94371,c_94436,c_94540,c_94371,c_94371,c_94540,c_94371,c_94371,c_826]) ).

tff(c_94650,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_94407]) ).

tff(c_94659,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_94650,c_226]) ).

tff(c_93769,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_94315,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_156]) ).

tff(c_94316,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_93769,c_94315]) ).

tff(c_94317,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_94316]) ).

tff(c_94670,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94317,c_89525,c_93761,c_94384,c_166]) ).

tff(c_94671,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_94659,c_384,c_382,c_94670]) ).

tff(c_94672,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_94316]) ).

tff(c_94711,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_94672,c_308]) ).

tff(c_94680,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_93761,c_208]) ).

tff(c_94719,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_94711,c_94680,c_94296,c_92732]) ).

tff(c_94720,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_93760]) ).

tff(c_96009,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_94720,c_208]) ).

tff(c_95957,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_95364,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_94720,c_368]) ).

tff(c_94831,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_94756,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_76]) ).

tff(c_94757,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_94756]) ).

tff(c_94758,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_94757]) ).

tff(c_94761,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_94758,c_192]) ).

tff(c_94809,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_94761]) ).

tff(c_94811,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_94757]) ).

tff(c_95255,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_94727,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_318]) ).

tff(c_94739,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_324]) ).

tff(c_95058,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_94727,c_94739,c_89563,c_26]) ).

tff(c_94836,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_94837,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_94836]) ).

tff(c_94838,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_94837]) ).

tff(c_95248,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_95058,c_94838,c_94838,c_92735,c_89556,c_94838,c_94838,c_89556,c_94838,c_94838,c_920]) ).

tff(c_95249,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_94837]) ).

tff(c_95369,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_95249]) ).

tff(c_95376,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_95369,c_286]) ).

tff(c_95410,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_95255,c_95376,c_93196]) ).

tff(c_95417,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_95410,c_186]) ).

tff(c_95460,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_94811,c_95417,c_93758]) ).

tff(c_94830,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_95416,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_95410,c_276]) ).

tff(c_95280,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_94720,c_208]) ).

tff(c_94726,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_196]) ).

tff(c_94722,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_4]) ).

tff(c_94723,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_94722]) ).

tff(c_94819,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_94723,c_174]) ).

tff(c_95292,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_95249]) ).

tff(c_94750,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_95261,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_94750,c_22]) ).

tff(c_95262,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_95261]) ).

tff(c_95320,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_95292,c_89518,c_95262,c_86]) ).

tff(c_95321,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_94726,c_94819,c_95320]) ).

tff(c_95322,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_95249]) ).

tff(c_95329,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_95322,c_308]) ).

tff(c_94729,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_198]) ).

tff(c_95339,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_95280,c_95329,c_94729,c_92732]) ).

tff(c_95340,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_95261]) ).

tff(c_95470,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_94830,c_95416,c_95340]) ).

tff(c_95579,plain,
    ( ( e3 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_95369,c_89518,c_95470,c_95410,c_90]) ).

tff(c_95580,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_392,c_388,c_95579]) ).

tff(c_95382,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_95369,c_156]) ).

tff(c_95383,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_95364,c_386,c_374,c_376,c_95382]) ).

tff(c_94747,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_232]) ).

tff(c_95342,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_94727,c_94739,c_89563,c_26]) ).

tff(c_95347,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_95342,c_230]) ).

tff(c_95422,plain,
    ( ( op(e2,e0) = e3 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89576,c_94747,c_95347,c_30]) ).

tff(c_95423,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_95422]) ).

tff(c_95427,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_95423,c_226]) ).

tff(c_95445,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_94830,c_95416,c_95427,c_95340]) ).

tff(c_95446,plain,
    op(e2,e0) = e3,
    inference(splitRight,[status(thm)],[c_95422]) ).

tff(c_95481,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_95446,c_94720,c_95460,c_166]) ).

tff(c_95482,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_382,c_380,c_384,c_95481]) ).

tff(c_672,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e1,op(e1,e0)) != e0 )
    | ( op(e0,op(e2,e0)) = e2 )
    | ( op(e3,op(e3,e0)) != e0 )
    | ( op(e0,op(e4,e0)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_95901,plain,
    ( ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89556,c_95460,c_95580,c_94720,c_95383,c_95446,c_89525,c_89525,c_89524,c_95482,c_672]) ).

tff(c_95902,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_95901]) ).

tff(c_95903,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_95249]) ).

tff(c_95916,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_95903,c_156]) ).

tff(c_95917,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_95364,c_386,c_374,c_376,c_94831,c_95916]) ).

tff(c_95918,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_94722]) ).

tff(c_96020,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_95957,c_95918]) ).

tff(c_96026,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_96020,c_294]) ).

tff(c_95925,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_92735,c_198]) ).

tff(c_96036,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_96009,c_96026,c_95925,c_92732]) ).

tff(c_96037,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_92734]) ).

tff(c_99958,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_99348,c_96037]) ).

tff(c_99963,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_99958,c_198]) ).

tff(c_99327,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_99343,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_99327,c_4]) ).

tff(c_99344,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_99343]) ).

tff(c_99359,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_99344,c_188]) ).

tff(c_99249,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_99241,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_76]) ).

tff(c_99242,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_99241]) ).

tff(c_99243,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_99242]) ).

tff(c_99318,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99249,c_99243]) ).

tff(c_99320,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_99242]) ).

tff(c_99627,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_99359,c_99320,c_10]) ).

tff(c_99628,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_99627]) ).

tff(c_99634,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_99628,c_354]) ).

tff(c_99366,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89575,c_89543,c_20]) ).

tff(c_99367,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_99366]) ).

tff(c_97032,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_97067,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_97032,c_96037]) ).

tff(c_97074,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_97067,c_198]) ).

tff(c_96060,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_96047,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_96139,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_324]) ).

tff(c_96138,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_96173,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_96138,c_96037]) ).

tff(c_96179,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_96173,c_318]) ).

tff(c_96312,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_96139,c_89563,c_96179,c_26]) ).

tff(c_96087,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_4]) ).

tff(c_96088,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_96087]) ).

tff(c_96104,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_96088,c_174]) ).

tff(c_96044,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_280]) ).

tff(c_96114,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_96104,c_96044,c_2]) ).

tff(c_96115,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_96114]) ).

tff(c_794,plain,
    ( ( op(e4,e4) != e2 )
    | ( op(e4,op(e4,e4)) != e0 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e3 )
    | ( op(op(e4,e4),op(e4,e4)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1582]) ).

tff(c_96461,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_96312,c_96115,c_96115,c_89556,c_82935,c_96115,c_96115,c_82935,c_96115,c_96115,c_794]) ).

tff(c_96462,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_96114]) ).

tff(c_96778,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_96462,c_276]) ).

tff(c_96710,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_96471,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_96561,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_96471,c_96037]) ).

tff(c_96568,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_96561,c_198]) ).

tff(c_96039,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_89517,c_108]) ).

tff(c_96040,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_96039]) ).

tff(c_96041,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_96040]) ).

tff(c_96069,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_96041,c_206]) ).

tff(c_96059,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_96528,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_96462,c_186]) ).

tff(c_96508,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_96509,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_96508]) ).

tff(c_96510,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_96509]) ).

tff(c_96516,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_96510,c_366]) ).

tff(c_96070,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_96041,c_354]) ).

tff(c_96109,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_10]) ).

tff(c_96110,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_96109]) ).

tff(c_96111,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_96070,c_96110]) ).

tff(c_96112,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_96109]) ).

tff(c_96547,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_96059,c_96528,c_96516,c_96112]) ).

tff(c_96548,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_96509]) ).

tff(c_96573,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_96548]) ).

tff(c_96465,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_22]) ).

tff(c_96658,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_96573,c_89518,c_96465,c_96462,c_86]) ).

tff(c_96659,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_96069,c_382,c_96658]) ).

tff(c_96660,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_96548]) ).

tff(c_96667,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_96660,c_308]) ).

tff(c_96101,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_96088,c_294]) ).

tff(c_96686,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_96568,c_96667,c_96101,c_92732]) ).

tff(c_96687,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e2 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_22]) ).

tff(c_96975,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_96047,c_96778,c_96710,c_96687]) ).

tff(c_96982,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_96975,c_216]) ).

tff(c_96698,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_96926,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_96698,c_96037]) ).

tff(c_96993,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89556,c_89521,c_96926,c_82935,c_126]) ).

tff(c_96994,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_96982,c_380,c_392,c_96993]) ).

tff(c_96995,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_96087]) ).

tff(c_97079,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_96060,c_96995]) ).

tff(c_97085,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_97079,c_294]) ).

tff(c_96067,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_96041,c_208]) ).

tff(c_97115,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97074,c_97085,c_96067,c_92732]) ).

tff(c_97117,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_96040]) ).

tff(c_99444,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_99367,c_97117]) ).

tff(c_99445,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_99366]) ).

tff(c_99703,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_99634,c_99445]) ).

tff(c_99709,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_99703,c_210]) ).

tff(c_99719,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99709,c_99348,c_96037]) ).

tff(c_99720,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_99627]) ).

tff(c_99926,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_99720,c_186]) ).

tff(c_99724,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_99725,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_99724]) ).

tff(c_99726,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_99725]) ).

tff(c_99733,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_99726,c_368]) ).

tff(c_99766,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_99733,c_99445]) ).

tff(c_99772,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_99766,c_210]) ).

tff(c_99779,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99772,c_99348,c_96037]) ).

tff(c_99780,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_99725]) ).

tff(c_99971,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_99780]) ).

tff(c_99977,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_99971,c_286]) ).

tff(c_97118,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_2]) ).

tff(c_97119,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_97118]) ).

tff(c_97469,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_98192,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_156]) ).

tff(c_98193,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_97469,c_98192]) ).

tff(c_98194,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_98193]) ).

tff(c_98203,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_98194,c_370]) ).

tff(c_97146,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_324]) ).

tff(c_98208,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_97146,c_89563,c_26]) ).

tff(c_98209,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_98208]) ).

tff(c_97480,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_97754,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_97146,c_89563,c_26]) ).

tff(c_97755,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_97754]) ).

tff(c_97759,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_97755,c_230]) ).

tff(c_97488,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_232]) ).

tff(c_97299,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_97119,c_186]) ).

tff(c_97151,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_76]) ).

tff(c_97152,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e3) = e4 )
    | ( op(e4,e1) = e4 )
    | ( op(e4,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_97151]) ).

tff(c_97153,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_97152]) ).

tff(c_97169,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_97153,c_192]) ).

tff(c_97221,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97169,c_89519]) ).

tff(c_97223,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_97152]) ).

tff(c_97290,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_97223,c_10]) ).

tff(c_97291,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_97290]) ).

tff(c_97354,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97299,c_97291]) ).

tff(c_97355,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_97290]) ).

tff(c_97769,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_97355]) ).

tff(c_97775,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_97769,c_356]) ).

tff(c_97737,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_156]) ).

tff(c_97738,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_97469,c_97737]) ).

tff(c_97739,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_97738]) ).

tff(c_97749,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_97739,c_370]) ).

tff(c_97864,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89576,c_97759,c_97488,c_97775,c_97749,c_30]) ).

tff(c_97865,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_97355]) ).

tff(c_97871,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_97865,c_188]) ).

tff(c_97224,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_4]) ).

tff(c_97225,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_97224]) ).

tff(c_97269,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_97119,c_174]) ).

tff(c_97287,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_97225,c_97269]) ).

tff(c_97288,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_97224]) ).

tff(c_97903,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97480,c_97871,c_97288]) ).

tff(c_97904,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_97754]) ).

tff(c_97915,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_97904,c_318]) ).

tff(c_97145,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_97944,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97915,c_97145,c_96037]) ).

tff(c_97945,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_97738]) ).

tff(c_97959,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_97945,c_310]) ).

tff(c_98033,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_97145,c_96037]) ).

tff(c_98039,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_98033,c_318]) ).

tff(c_97474,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_22]) ).

tff(c_97501,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_97474,c_214]) ).

tff(c_97359,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_97119,c_274]) ).

tff(c_97555,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_97145,c_96037]) ).

tff(c_97116,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_96040]) ).

tff(c_97583,plain,
    ( ( e4 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_97555,c_97116]) ).

tff(c_97584,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_97359,c_380,c_97583]) ).

tff(c_97589,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_97584,c_298]) ).

tff(c_97489,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_222]) ).

tff(c_97508,plain,
    ( ( e4 = e0 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_97474,c_116]) ).

tff(c_97509,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_97508]) ).

tff(c_97510,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_97509]) ).

tff(c_97516,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_97510,c_228]) ).

tff(c_97659,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97501,c_97589,c_97489,c_89535,c_97516,c_24]) ).

tff(c_97660,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_97509]) ).

tff(c_98056,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_97959,c_98039,c_97660]) ).

tff(c_98058,plain,
    op(e2,e4) != e0,
    inference(splitRight,[status(thm)],[c_22]) ).

tff(c_98247,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_98209,c_132]) ).

tff(c_98248,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_89576,c_390,c_392,c_98058,c_98247]) ).

tff(c_97468,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_98186,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_97360,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_97119,c_276]) ).

tff(c_98057,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e2 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_22]) ).

tff(c_98315,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_97468,c_98186,c_97360,c_98057]) ).

tff(c_98326,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_98209,c_98248,c_98315,c_116]) ).

tff(c_98327,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_98203,c_376,c_380,c_386,c_374,c_98326]) ).

tff(c_98328,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_98208]) ).

tff(c_98339,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_98328,c_318]) ).

tff(c_98382,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_98339,c_97145,c_96037]) ).

tff(c_98383,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_98193]) ).

tff(c_98408,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_98383,c_308]) ).

tff(c_98453,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_97145,c_96037]) ).

tff(c_98460,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_98453,c_210]) ).

tff(c_97369,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89575,c_89543,c_20]) ).

tff(c_97370,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_97369]) ).

tff(c_97461,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_97370,c_97117]) ).

tff(c_97462,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_97369]) ).

tff(c_98465,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_98460,c_97462]) ).

tff(c_98470,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_98465,c_208]) ).

tff(c_98492,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_98408,c_98470,c_92732]) ).

tff(c_98387,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_97146,c_89563,c_26]) ).

tff(c_98388,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_98387]) ).

tff(c_89523,plain,
    op(e1,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_89513,c_68]) ).

tff(c_98427,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_98388,c_132]) ).

tff(c_98428,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_89576,c_390,c_392,c_98058,c_98427]) ).

tff(c_98506,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_97468,c_98186,c_97360,c_98057]) ).

tff(c_98517,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_98388,c_98428,c_98506,c_116]) ).

tff(c_98518,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_374,c_98517]) ).

tff(c_98441,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_97355]) ).

tff(c_98540,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_98518,c_98465,c_98441,c_166]) ).

tff(c_98541,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_382,c_98540]) ).

tff(c_99092,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_97119,c_89519,c_98492,c_89517,c_98388,c_89520,c_89523,c_89523,c_98541,c_89524,c_648]) ).

tff(c_99093,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_97355]) ).

tff(c_99099,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_99093,c_354]) ).

tff(c_99107,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_99099,c_97462]) ).

tff(c_99113,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_99107,c_210]) ).

tff(c_99123,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99113,c_97145,c_96037]) ).

tff(c_99124,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_98387]) ).

tff(c_99145,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_99124,c_318]) ).

tff(c_99216,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99145,c_97145,c_96037]) ).

tff(c_99217,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_97118]) ).

tff(c_99997,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99325,c_99926,c_99977,c_99217]) ).

tff(c_99998,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_99780]) ).

tff(c_100007,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_99998,c_308]) ).

tff(c_99358,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_99344,c_294]) ).

tff(c_100038,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99963,c_100007,c_99358,c_92732]) ).

tff(c_100039,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_99343]) ).

tff(c_101366,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_188]) ).

tff(c_100046,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_100976,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_100046,c_96037]) ).

tff(c_100982,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100976,c_198]) ).

tff(c_100941,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_294]) ).

tff(c_100942,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_306]) ).

tff(c_99336,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_224]) ).

tff(c_100962,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_99336,c_89563,c_26]) ).

tff(c_100963,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_100962]) ).

tff(c_100970,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_100963,c_216]) ).

tff(c_100041,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_99320,c_10]) ).

tff(c_100042,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_100041]) ).

tff(c_100058,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_100042,c_186]) ).

tff(c_100988,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_86]) ).

tff(c_100989,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_100970,c_100058,c_100988]) ).

tff(c_100990,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_100989]) ).

tff(c_99235,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_99236,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_100796,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_100797,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_100796]) ).

tff(c_100798,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_100797]) ).

tff(c_100811,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_100798,c_89524,c_89556,c_156]) ).

tff(c_100812,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_374,c_99236,c_100811]) ).

tff(c_100820,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100812,c_310]) ).

tff(c_100836,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_99336,c_89563,c_26]) ).

tff(c_100837,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_100836]) ).

tff(c_100635,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_116]) ).

tff(c_100636,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_100635]) ).

tff(c_100637,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_100636]) ).

tff(c_100651,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100637,c_226]) ).

tff(c_100688,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_174]) ).

tff(c_100741,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_99325,c_100688,c_99217]) ).

tff(c_100747,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_100741,c_276]) ).

tff(c_99337,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_100426,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_100046,c_96037]) ).

tff(c_100433,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100426,c_198]) ).

tff(c_100056,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_100042,c_354]) ).

tff(c_100382,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89575,c_100056,c_89543,c_20]) ).

tff(c_100383,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_100382]) ).

tff(c_100389,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100383,c_208]) ).

tff(c_100463,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_100433,c_100389,c_92732]) ).

tff(c_100469,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_100463,c_194]) ).

tff(c_100404,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_306]) ).

tff(c_100283,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_89556,c_164]) ).

tff(c_100284,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_100283]) ).

tff(c_100285,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_100284]) ).

tff(c_100294,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100285,c_368]) ).

tff(c_100354,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89575,c_100056,c_100294,c_89543,c_20]) ).

tff(c_100360,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100354,c_210]) ).

tff(c_100378,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_100360,c_100046,c_96037]) ).

tff(c_100379,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_100284]) ).

tff(c_100438,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_100404,c_100379]) ).

tff(c_100064,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_22]) ).

tff(c_100405,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_174]) ).

tff(c_100476,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_99325,c_100405,c_99217]) ).

tff(c_100514,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_100438,c_89518,c_100064,c_100476,c_86]) ).

tff(c_100515,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_100469,c_382,c_100514]) ).

tff(c_100516,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_100382]) ).

tff(c_100621,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100516,c_210]) ).

tff(c_100631,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_100621,c_100046,c_96037]) ).

tff(c_100632,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e2 )
    | ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_22]) ).

tff(c_100755,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_100651,c_100747,c_99337,c_100632]) ).

tff(c_100763,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_100755,c_216]) ).

tff(c_100650,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100637,c_230]) ).

tff(c_100780,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_100763,c_99336,c_89563,c_100650,c_26]) ).

tff(c_100781,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_100636]) ).

tff(c_100902,plain,
    ( ( e4 = e1 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e4) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_100837,c_100781]) ).

tff(c_100903,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99235,c_100820,c_380,c_100902]) ).

tff(c_100904,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_100836]) ).

tff(c_100912,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_100904,c_318]) ).

tff(c_100932,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_100912,c_100046,c_96037]) ).

tff(c_100933,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_100797]) ).

tff(c_101002,plain,
    ( ( op(e0,e3) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_100990,c_100933]) ).

tff(c_101003,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_100942,c_101002]) ).

tff(c_101004,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_100989]) ).

tff(c_101012,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101004,c_194]) ).

tff(c_101056,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_100982,c_100941,c_101012,c_92732]) ).

tff(c_101057,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_100962]) ).

tff(c_101065,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_101057,c_318]) ).

tff(c_101086,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_101065,c_100046,c_96037]) ).

tff(c_101087,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_100041]) ).

tff(c_101373,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_101366,c_101087]) ).

tff(c_101379,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_101373,c_186]) ).

tff(c_101368,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_100039,c_174]) ).

tff(c_101437,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_99325,c_101379,c_101368,c_99217]) ).

tff(c_101438,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_89555]) ).

tff(c_107448,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107359,c_89521,c_101438]) ).

tff(c_107449,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_107448]) ).

tff(c_107552,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( op(e4,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107396,c_89516,c_89511]) ).

tff(c_107553,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_106879,c_392,c_382,c_107552]) ).

tff(c_107558,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_107553,c_214]) ).

tff(c_107379,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_107455,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_107449,c_216]) ).

tff(c_107570,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_107558,c_107379,c_107455,c_106846,c_22]) ).

tff(c_107584,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_107449,c_107553,c_107570,c_116]) ).

tff(c_107585,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_107427,c_376,c_374,c_380,c_386,c_107584]) ).

tff(c_107586,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_107417]) ).

tff(c_107624,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_107586]) ).

tff(c_106899,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_106900,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_106899]) ).

tff(c_106901,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_106900]) ).

tff(c_106907,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_106901,c_368]) ).

tff(c_107342,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_106856,c_106880,c_106907,c_89543,c_20]) ).

tff(c_107347,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_107342,c_210]) ).

tff(c_107323,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_106991,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_106856,c_106880,c_106907,c_89543,c_20]) ).

tff(c_106997,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_106991,c_358]) ).

tff(c_106914,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_106915,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_106914]) ).

tff(c_107015,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_106915,c_89521,c_101438]) ).

tff(c_107016,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_107015]) ).

tff(c_106923,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_106915,c_198]) ).

tff(c_106929,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106923,c_89534,c_14]) ).

tff(c_106930,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_106929]) ).

tff(c_107030,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( op(e4,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_106930,c_89516,c_89511]) ).

tff(c_107031,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_106879,c_392,c_382,c_107030]) ).

tff(c_107058,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_107016,c_107031,c_116]) ).

tff(c_107059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106997,c_376,c_374,c_380,c_106846,c_107058]) ).

tff(c_107060,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_106929]) ).

tff(c_107111,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_107060]) ).

tff(c_107112,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_106856,c_106880,c_106907,c_89543,c_20]) ).

tff(c_107117,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_107112,c_208]) ).

tff(c_107136,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_107111,c_107117]) ).

tff(c_107137,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_107060]) ).

tff(c_107143,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107137,c_294]) ).

tff(c_107222,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_106879,c_107143,c_89537,c_106872,c_4]) ).

tff(c_107223,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_106914]) ).

tff(c_107354,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_107347,c_107323,c_107223]) ).

tff(c_107355,plain,
    ( ( op(e0,e2) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_106900]) ).

tff(c_107678,plain,
    ( ( op(e0,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107624,c_107355]) ).

tff(c_107679,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_107390,c_107678]) ).

tff(c_107637,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107359,c_89521,c_101438]) ).

tff(c_107638,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_107637]) ).

tff(c_107644,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_107638,c_216]) ).

tff(c_107702,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_107379,c_107644,c_106846,c_22]) ).

tff(c_107703,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_107702]) ).

tff(c_107617,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107604,c_174]) ).

tff(c_105454,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_104856,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_262]) ).

tff(c_104841,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_2]) ).

tff(c_104842,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_104841]) ).

tff(c_104873,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_104842,c_174]) ).

tff(c_105014,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_105973,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_104873,c_89537,c_105014,c_4]) ).

tff(c_105979,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_105973,c_294]) ).

tff(c_105462,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_105463,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_105462]) ).

tff(c_105471,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105463,c_198]) ).

tff(c_105486,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89534,c_14]) ).

tff(c_105487,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_105486]) ).

tff(c_105491,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_105487,c_308]) ).

tff(c_105582,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_104873,c_89537,c_105014,c_4]) ).

tff(c_105589,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_105582,c_306]) ).

tff(c_105470,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105463,c_328]) ).

tff(c_105456,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_101439,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_89555]) ).

tff(c_105472,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105463,c_210]) ).

tff(c_104874,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_104842,c_186]) ).

tff(c_104886,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_105499,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_105500,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_104886,c_105499]) ).

tff(c_105501,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_105500]) ).

tff(c_105515,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_105501,c_89525,c_166]) ).

tff(c_105516,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_105472,c_104874,c_105515]) ).

tff(c_105521,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105516,c_228]) ).

tff(c_105578,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( op(e4,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_105487,c_89516,c_89511]) ).

tff(c_105579,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_104873,c_392,c_105521,c_382,c_105578]) ).

tff(c_105580,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_105500]) ).

tff(c_105626,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_105580]) ).

tff(c_105631,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_105626,c_258]) ).

tff(c_105756,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_105470,c_105456,c_101439,c_105631,c_46]) ).

tff(c_105758,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_105580]) ).

tff(c_105873,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_105491,c_89512,c_105589,c_89536,c_105758,c_44]) ).

tff(c_105874,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_105486]) ).

tff(c_106126,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_105979,c_105471,c_105874]) ).

tff(c_106138,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_105973,c_106126,c_89516,c_89511]) ).

tff(c_106139,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_382,c_106138]) ).

tff(c_106205,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e3) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89516,c_106139,c_106126,c_105973,c_110]) ).

tff(c_106206,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_104856,c_388,c_392,c_386,c_390,c_106205]) ).

tff(c_106207,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_105462]) ).

tff(c_106714,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_105454,c_106207]) ).

tff(c_106738,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_106714,c_89521,c_101438]) ).

tff(c_106739,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_106738]) ).

tff(c_106745,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_106739,c_216]) ).

tff(c_106209,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_104873,c_89537,c_105014,c_4]) ).

tff(c_106217,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_106209,c_306]) ).

tff(c_106258,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_106259,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_104886,c_106258]) ).

tff(c_106260,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_106259]) ).

tff(c_106265,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_106260,c_268]) ).

tff(c_106463,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_104856,c_89512,c_106217,c_89536,c_106265,c_44]) ).

tff(c_106464,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_106259]) ).

tff(c_106687,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_106464]) ).

tff(c_104848,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_362]) ).

tff(c_104506,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_280]) ).

tff(c_104537,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_101440,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_89517,c_108]) ).

tff(c_101441,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_101440]) ).

tff(c_101442,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_101441]) ).

tff(c_101446,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101442,c_354]) ).

tff(c_102769,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_101446,c_10]) ).

tff(c_102770,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_102769]) ).

tff(c_102904,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_102770,c_188]) ).

tff(c_102774,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_102843,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_102774,c_16]) ).

tff(c_102844,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_102843]) ).

tff(c_101444,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101442,c_210]) ).

tff(c_102898,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_102844,c_101444]) ).

tff(c_102899,plain,
    ( ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_102843]) ).

tff(c_103786,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89542,c_102899]) ).

tff(c_103794,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_103786,c_198]) ).

tff(c_102751,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_364]) ).

tff(c_101447,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101442,c_358]) ).

tff(c_102783,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_232]) ).

tff(c_103417,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89542,c_102899]) ).

tff(c_103444,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103417,c_89521,c_101438]) ).

tff(c_103445,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_103444]) ).

tff(c_103449,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_103445,c_230]) ).

tff(c_103425,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_103417,c_198]) ).

tff(c_102932,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_103341,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89542,c_102899]) ).

tff(c_103348,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_103341,c_328]) ).

tff(c_101445,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101442,c_206]) ).

tff(c_102776,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_102802,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_102803,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_102776,c_102802]) ).

tff(c_102804,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_102803]) ).

tff(c_102820,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_102804,c_366]) ).

tff(c_102840,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_102770,c_102820]) ).

tff(c_102841,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_102803]) ).

tff(c_103223,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_102841]) ).

tff(c_101443,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101442,c_208]) ).

tff(c_102912,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_101443,c_89534,c_14]) ).

tff(c_102913,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_102912]) ).

tff(c_102918,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_102913,c_298]) ).

tff(c_103236,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89542,c_102899]) ).

tff(c_103250,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103236,c_89521,c_101438]) ).

tff(c_103251,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_103250]) ).

tff(c_103255,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_103251,c_230]) ).

tff(c_103289,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_102751,c_101447,c_102783,c_103255,c_30]) ).

tff(c_103309,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103289,c_89520,c_103251,c_132]) ).

tff(c_103310,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_388,c_102918,c_103309]) ).

tff(c_102794,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_102906,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_102770,c_186]) ).

tff(c_102435,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_102433,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_102440,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_101444,c_89542,c_16]) ).

tff(c_102441,plain,
    op(e3,e2) = e2,
    inference(splitLeft,[status(thm)],[c_102440]) ).

tff(c_102444,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102433,c_102441]) ).

tff(c_102445,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_102440]) ).

tff(c_102494,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_102445,c_328]) ).

tff(c_102480,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_102500,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_102501,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_102494,c_102480,c_102500]) ).

tff(c_102502,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_102501]) ).

tff(c_102509,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_102502,c_370]) ).

tff(c_102525,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102445,c_89521,c_101438]) ).

tff(c_102526,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_102525]) ).

tff(c_101454,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_2]) ).

tff(c_101455,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_101454]) ).

tff(c_101462,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101455,c_174]) ).

tff(c_101832,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_102447,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_101462,c_89537,c_101832,c_4]) ).

tff(c_102453,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_102447,c_294]) ).

tff(c_102495,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_102445,c_198]) ).

tff(c_102538,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_101443,c_102453,c_89534,c_102495,c_14]) ).

tff(c_102562,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102447,c_102538,c_89516,c_89511]) ).

tff(c_102563,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_102562]) ).

tff(c_101459,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101455,c_276]) ).

tff(c_101841,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_102532,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_102526,c_216]) ).

tff(c_102479,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_102586,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_101459,c_101841,c_102532,c_102479,c_22]) ).

tff(c_102601,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_102526,c_102563,c_102586,c_116]) ).

tff(c_102602,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102509,c_376,c_374,c_380,c_386,c_102601]) ).

tff(c_102603,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_102501]) ).

tff(c_101847,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_101848,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_101847]) ).

tff(c_101849,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_101848]) ).

tff(c_101851,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_101849,c_266]) ).

tff(c_101860,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_101444,c_89542,c_16]) ).

tff(c_101861,plain,
    op(e3,e2) = e2,
    inference(splitLeft,[status(thm)],[c_101860]) ).

tff(c_101868,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_101861,c_322]) ).

tff(c_101888,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_101868]) ).

tff(c_101889,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_101860]) ).

tff(c_102013,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_101889,c_89521,c_101438]) ).

tff(c_102014,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_102013]) ).

tff(c_102020,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_102014,c_216]) ).

tff(c_101967,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_102068,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_101459,c_101841,c_102020,c_101967,c_22]) ).

tff(c_102109,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_102068,c_101455,c_82]) ).

tff(c_102110,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_101851,c_376,c_390,c_384,c_102109]) ).

tff(c_101831,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_101762,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_101483,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_101446,c_10]) ).

tff(c_101484,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_101483]) ).

tff(c_101662,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_101484,c_188]) ).

tff(c_101648,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_101462,c_89537,c_4]) ).

tff(c_101649,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_101648]) ).

tff(c_101709,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_101662,c_101649]) ).

tff(c_101710,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_101648]) ).

tff(c_101811,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_101762,c_101710]) ).

tff(c_101812,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_101483]) ).

tff(c_102002,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_101831,c_101812]) ).

tff(c_101968,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_101927,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_101849,c_89524,c_156]) ).

tff(c_101928,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_101927]) ).

tff(c_101929,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_101928]) ).

tff(c_101935,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_101929,c_328]) ).

tff(c_101958,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_101935,c_101889]) ).

tff(c_101959,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_101928]) ).

tff(c_101989,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_101968,c_101959]) ).

tff(c_101460,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101455,c_286]) ).

tff(c_102124,plain,
    ( ( op(e0,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_101849,c_89524,c_101989,c_168]) ).

tff(c_102125,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_101460,c_102124]) ).

tff(c_102137,plain,
    ( ( op(e0,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_101849,c_89524,c_102125,c_101989,c_160]) ).

tff(c_102138,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_382,c_374,c_102137]) ).

tff(c_432,plain,
    ( ( op(e0,op(e0,e4)) != e4 )
    | ( op(e1,op(e1,e4)) != e4 )
    | ( op(e4,op(e2,e4)) = e2 )
    | ( op(e4,op(e3,e4)) = e3 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_102425,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_101455,c_82935,c_102110,c_102002,c_102068,c_89518,c_89518,c_101989,c_102138,c_432]) ).

tff(c_102426,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_378,c_102425]) ).

tff(c_102427,plain,
    ( ( op(e0,e2) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_101848]) ).

tff(c_102646,plain,
    ( ( op(e0,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102603,c_102427]) ).

tff(c_102647,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_102435,c_102646]) ).

tff(c_102631,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102445,c_89521,c_101438]) ).

tff(c_102632,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_102631]) ).

tff(c_102659,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102447,c_89516,c_89511]) ).

tff(c_102660,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_101443,c_382,c_102659]) ).

tff(c_102685,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_102632,c_102660,c_116]) ).

tff(c_102686,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_102479,c_102685]) ).

tff(c_102697,plain,
    ( ( op(e2,e4) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102686,c_89520,c_102632,c_102660,c_132]) ).

tff(c_102698,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_388,c_392,c_102697]) ).

tff(c_102728,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_102647,c_89518,c_102698,c_101455,c_78]) ).

tff(c_102729,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_89545,c_382,c_102728]) ).

tff(c_102730,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_101454]) ).

tff(c_103276,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_102794,c_102906,c_102730]) ).

tff(c_103324,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103223,c_89518,c_103310,c_103276,c_86]) ).

tff(c_103325,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_101445,c_382,c_103324]) ).

tff(c_103326,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_102841]) ).

tff(c_103088,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_89542,c_102899]) ).

tff(c_103100,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103088,c_89521,c_101438]) ).

tff(c_103101,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_103100]) ).

tff(c_103105,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_103101,c_230]) ).

tff(c_102940,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_102941,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_102940]) ).

tff(c_102942,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_102941]) ).

tff(c_102950,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_102942,c_370]) ).

tff(c_103204,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102751,c_101447,c_102783,c_103105,c_102950,c_30]) ).

tff(c_103205,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_102941]) ).

tff(c_103366,plain,
    ( ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103326,c_103205]) ).

tff(c_103367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102932,c_376,c_103348,c_103366]) ).

tff(c_103368,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_102912]) ).

tff(c_103430,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_103425,c_103368]) ).

tff(c_102752,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_372]) ).

tff(c_101448,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_101442,c_368]) ).

tff(c_102842,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_102803]) ).

tff(c_103391,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_103470,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_103445,c_116]) ).

tff(c_103471,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_103391,c_103470]) ).

tff(c_103472,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_103471]) ).

tff(c_103479,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_103472,c_370]) ).

tff(c_103562,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_102752,c_101448,c_102842,c_103479,c_50]) ).

tff(c_102796,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_103371,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_102796,c_4]) ).

tff(c_103372,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_103371]) ).

tff(c_102758,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_262]) ).

tff(c_103404,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_102841]) ).

tff(c_103410,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_103404,c_254]) ).

tff(c_103529,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_102758,c_89512,c_103410,c_89536,c_44]) ).

tff(c_824,plain,
    ( ( op(e0,e0) != e3 )
    | ( op(e0,op(e0,e0)) != e4 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e1 )
    | ( op(op(e0,e0),op(e0,e0)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1702]) ).

tff(c_103737,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_103430,c_103562,c_103562,c_103372,c_103562,c_103529,c_103562,c_103529,c_103562,c_103562,c_824]) ).

tff(c_103739,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_103471]) ).

tff(c_103771,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102751,c_101447,c_102783,c_103449,c_103739,c_30]) ).

tff(c_103772,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_102841]) ).

tff(c_103780,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_103772,c_308]) ).

tff(c_103799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_103794,c_103780,c_103368]) ).

tff(c_103800,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_103371]) ).

tff(c_103835,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102904,c_103800]) ).

tff(c_103836,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_102769]) ).

tff(c_104798,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_104537,c_103836]) ).

tff(c_104804,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_104798,c_186]) ).

tff(c_104453,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_232]) ).

tff(c_104638,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_104537,c_103836]) ).

tff(c_104643,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_104638,c_356]) ).

tff(c_103841,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_104462,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_101444,c_103841,c_16]) ).

tff(c_104463,plain,
    op(e3,e2) = e3,
    inference(splitLeft,[status(thm)],[c_104462]) ).

tff(c_104500,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89542,c_104463]) ).

tff(c_104501,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_104462]) ).

tff(c_104552,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_104501,c_328]) ).

tff(c_104509,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_104558,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_104559,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_104552,c_104509,c_104558]) ).

tff(c_104560,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_104559]) ).

tff(c_104568,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_104560,c_370]) ).

tff(c_104772,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_102751,c_101447,c_104453,c_104643,c_104568,c_30]) ).

tff(c_104773,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_104559]) ).

tff(c_103883,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_103841,c_89542,c_16]) ).

tff(c_103884,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_103883]) ).

tff(c_103915,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_103884,c_101444]) ).

tff(c_103916,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_103883]) ).

tff(c_103989,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103916,c_89521,c_101438]) ).

tff(c_103990,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_103989]) ).

tff(c_103875,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_180]) ).

tff(c_103876,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_103964,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_103876,c_103836]) ).

tff(c_103970,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_103964,c_186]) ).

tff(c_104002,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_103875,c_103970,c_102730]) ).

tff(c_103843,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_103848,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_103849,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_103843,c_103848]) ).

tff(c_103850,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_103849]) ).

tff(c_103958,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_103916,c_328]) ).

tff(c_103944,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_292]) ).

tff(c_103975,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103850,c_89524,c_156]) ).

tff(c_103976,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_103958,c_103944,c_103975]) ).

tff(c_103996,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_103990,c_216]) ).

tff(c_104167,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_104002,c_86]) ).

tff(c_104168,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_101445,c_384,c_104167]) ).

tff(c_104169,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_104168]) ).

tff(c_104182,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( op(e2,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_104169,c_89518,c_104002,c_78]) ).

tff(c_104183,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_103996,c_89545,c_378,c_104182]) ).

tff(c_104184,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_104168]) ).

tff(c_104199,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_104184,c_104002,c_78]) ).

tff(c_104200,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_89545,c_378,c_104199]) ).

tff(c_104256,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_103850,c_89524,c_103976,c_104200,c_168]) ).

tff(c_104257,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_382,c_104256]) ).

tff(c_878,plain,
    ( ( op(e4,e4) != e2 )
    | ( op(e4,op(e4,e4)) != e0 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e1 )
    | ( op(op(e4,e4),op(e4,e4)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1918]) ).

tff(c_104448,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_103990,c_104002,c_104002,c_104257,c_82935,c_104002,c_104002,c_82935,c_104002,c_104002,c_878]) ).

tff(c_104449,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_103849]) ).

tff(c_104810,plain,
    ( ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_104773,c_104449]) ).

tff(c_104811,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_104810]) ).

tff(c_104817,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_104811,c_286]) ).

tff(c_104838,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_104506,c_104804,c_104817,c_102730]) ).

tff(c_104840,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_101441]) ).

tff(c_105029,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_105030,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_105029]) ).

tff(c_105031,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_105030]) ).

tff(c_105036,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_105031,c_368]) ).

tff(c_105410,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_104848,c_104840,c_105036,c_89543,c_20]) ).

tff(c_105416,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_105410,c_210]) ).

tff(c_105258,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_105043,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_105044,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_105043]) ).

tff(c_105054,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105044,c_210]) ).

tff(c_105200,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_104848,c_105054,c_105036,c_89543,c_20]) ).

tff(c_105205,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_105200,c_208]) ).

tff(c_105053,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105044,c_198]) ).

tff(c_105106,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_105031,c_89525,c_166]) ).

tff(c_105107,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_105054,c_104874,c_105106]) ).

tff(c_105112,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_105107,c_228]) ).

tff(c_105069,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89534,c_14]) ).

tff(c_105070,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_105069]) ).

tff(c_105157,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( op(e4,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_105070,c_89516,c_89511]) ).

tff(c_105158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_104873,c_392,c_105112,c_382,c_105157]) ).

tff(c_105159,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_105069]) ).

tff(c_105236,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_105205,c_105053,c_105159]) ).

tff(c_105241,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_105236,c_294]) ).

tff(c_105249,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_104873,c_105241,c_89537,c_105014,c_4]) ).

tff(c_105250,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_105043]) ).

tff(c_105447,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_105416,c_105258,c_105250]) ).

tff(c_105448,plain,
    ( ( op(e0,e2) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_105030]) ).

tff(c_106765,plain,
    ( ( op(e0,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_106687,c_105448]) ).

tff(c_106766,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_105456,c_106765]) ).

tff(c_104870,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_104842,c_276]) ).

tff(c_105023,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_104885,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_284]) ).

tff(c_106751,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_104870,c_105023,c_104885,c_22]) ).

tff(c_106752,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_106751]) ).

tff(c_106778,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_106766,c_89518,c_106752,c_104842,c_78]) ).

tff(c_106779,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_89545,c_382,c_106778]) ).

tff(c_106780,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_106751]) ).

tff(c_106782,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106745,c_106780]) ).

tff(c_106783,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_106464]) ).

tff(c_106806,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_106783,c_328]) ).

tff(c_106836,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106806,c_105454,c_106207]) ).

tff(c_106837,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_104841]) ).

tff(c_107664,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_107617,c_106837]) ).

tff(c_107736,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107679,c_89518,c_107703,c_107664,c_86]) ).

tff(c_107737,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_107363,c_382,c_107736]) ).

tff(c_107738,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_107702]) ).

tff(c_107740,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_107697,c_107738]) ).

tff(c_107741,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_107586]) ).

tff(c_107797,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107741,c_107355]) ).

tff(c_107798,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_107616,c_376,c_107797]) ).

tff(c_107785,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_107617,c_106837]) ).

tff(c_107822,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107798,c_89518,c_107785,c_86]) ).

tff(c_107823,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_107363,c_382,c_107822]) ).

tff(c_107810,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107604,c_107396,c_89516,c_89511]) ).

tff(c_107811,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_107810]) ).

tff(c_107816,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_107811,c_214]) ).

tff(c_107833,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_107823,c_107816]) ).

tff(c_107834,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_107395]) ).

tff(c_107928,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_107869,c_107367,c_107834]) ).

tff(c_107940,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107902,c_107928,c_89516,c_89511]) ).

tff(c_107941,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_382,c_107940]) ).

tff(c_107982,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e3) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89516,c_107941,c_107928,c_107902,c_110]) ).

tff(c_107983,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106889,c_388,c_392,c_386,c_390,c_107982]) ).

tff(c_107984,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_107846]) ).

tff(c_108025,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_107984]) ).

tff(c_108033,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_108025,c_308]) ).

tff(c_107997,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106856,c_106880,c_89543,c_20]) ).

tff(c_107998,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_107997]) ).

tff(c_108002,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107998,c_208]) ).

tff(c_108092,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_108033,c_108002,c_107367,c_107834]) ).

tff(c_108094,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_107984]) ).

tff(c_108219,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106889,c_89512,c_108017,c_89536,c_108094,c_44]) ).

tff(c_108220,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_107997]) ).

tff(c_108237,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_108220,c_208]) ).

tff(c_108227,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_107991,c_294]) ).

tff(c_108317,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_108237,c_108227,c_107367,c_107834]) ).

tff(c_108318,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_107358]) ).

tff(c_109323,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_108336,c_108318]) ).

tff(c_109329,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_109323,c_318]) ).

tff(c_108976,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_108336,c_108318]) ).

tff(c_108984,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_108976,c_198]) ).

tff(c_108943,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_108944,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_106847,c_108943]) ).

tff(c_108945,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_108944]) ).

tff(c_108953,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_108945,c_368]) ).

tff(c_108962,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_106856,c_106880,c_89543,c_108953,c_20]) ).

tff(c_108967,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_108962,c_208]) ).

tff(c_104839,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_101441]) ).

tff(c_109015,plain,
    ( ( e4 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_108976,c_104839]) ).

tff(c_109016,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_109015]) ).

tff(c_109017,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_109016]) ).

tff(c_109023,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109017,c_194]) ).

tff(c_108344,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89534,c_14]) ).

tff(c_108345,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_108344]) ).

tff(c_108541,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_106879,c_89537,c_106872,c_4]) ).

tff(c_108547,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_108541,c_174]) ).

tff(c_108578,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_108547,c_106837]) ).

tff(c_108604,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_108541,c_108345,c_89516,c_89511]) ).

tff(c_108605,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_108604]) ).

tff(c_722,plain,
    ( ( op(e4,e4) != e3 )
    | ( op(e4,op(e4,e4)) != e2 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e1 )
    | ( op(op(e4,e4),op(e4,e4)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1294]) ).

tff(c_108932,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_108345,c_108578,c_108578,c_108605,c_108578,c_108541,c_108578,c_108541,c_108578,c_108578,c_722]) ).

tff(c_108933,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_108344]) ).

tff(c_109066,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_108984,c_108967,c_109023,c_108933]) ).

tff(c_109068,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_109016]) ).

tff(c_108991,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_106879,c_89537,c_106872,c_4]) ).

tff(c_108998,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_108991,c_306]) ).

tff(c_108338,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_109160,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_108998,c_108338,c_107355]) ).

tff(c_108954,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_108945,c_370]) ).

tff(c_109094,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_108976,c_89521,c_101438]) ).

tff(c_109095,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_109094]) ).

tff(c_109080,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_132]) ).

tff(c_109081,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_82938,c_109080]) ).

tff(c_109082,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_109081]) ).

tff(c_109130,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_109095,c_109082,c_116]) ).

tff(c_109131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_108954,c_376,c_374,c_386,c_106846,c_109130]) ).

tff(c_109132,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_109081]) ).

tff(c_108989,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106843,c_106837]) ).

tff(c_108990,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_108989]) ).

tff(c_109191,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109160,c_89518,c_109132,c_108990,c_86]) ).

tff(c_109192,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_109068,c_382,c_109191]) ).

tff(c_109193,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_108989]) ).

tff(c_109201,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_109193,c_174]) ).

tff(c_109285,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82941,c_106879,c_109201,c_89537,c_106872,c_4]) ).

tff(c_109286,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_108944]) ).

tff(c_109309,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_109286]) ).

tff(c_109317,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_109309,c_308]) ).

tff(c_109288,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_106879,c_89537,c_4]) ).

tff(c_109289,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_109288]) ).

tff(c_109296,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_109289,c_294]) ).

tff(c_109388,plain,
    ( ( e4 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109323,c_104839]) ).

tff(c_109389,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_109388]) ).

tff(c_109390,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_109389]) ).

tff(c_109396,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109390,c_194]) ).

tff(c_109401,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109317,c_109296,c_109396,c_108933]) ).

tff(c_109402,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_109389]) ).

tff(c_109410,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109402,c_194]) ).

tff(c_109428,plain,
    ( ( op(e0,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109309,c_107355]) ).

tff(c_109429,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_108338,c_109428]) ).

tff(c_108326,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_109298,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_109289,c_174]) ).

tff(c_109352,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_109298,c_106837]) ).

tff(c_109358,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_109352,c_276]) ).

tff(c_109376,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_108326,c_109358,c_106846,c_22]) ).

tff(c_109377,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_109376]) ).

tff(c_109454,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109429,c_89518,c_109377,c_109352,c_86]) ).

tff(c_109455,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_109410,c_382,c_109454]) ).

tff(c_109456,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_109376]) ).

tff(c_109461,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109456,c_278]) ).

tff(c_109471,plain,
    ( ( e4 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109323,c_104839]) ).

tff(c_109472,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_109461,c_380,c_109471]) ).

tff(c_109364,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109323,c_89521,c_101438]) ).

tff(c_109365,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_109364]) ).

tff(c_109318,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_109309,c_310]) ).

tff(c_109337,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_116]) ).

tff(c_109338,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_109318,c_106846,c_109337]) ).

tff(c_109339,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_109338]) ).

tff(c_109522,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109339,c_89520,c_109365,c_109456,c_132]) ).

tff(c_109523,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_388,c_392,c_109522]) ).

tff(c_109694,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_109472,c_109365,c_109365,c_109309,c_109523,c_109365,c_109365,c_109523,c_109365,c_109365,c_802]) ).

tff(c_109695,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_109338]) ).

tff(c_109697,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109329,c_109695]) ).

tff(c_109698,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_109286]) ).

tff(c_109706,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_109698,c_328]) ).

tff(c_109712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109706,c_108336,c_108318]) ).

tff(c_109713,plain,
    op(e4,e3) = e4,
    inference(splitRight,[status(thm)],[c_109288]) ).

tff(c_109735,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106872,c_109713]) ).

tff(c_109736,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_106863]) ).

tff(c_113103,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_112815,c_113091,c_109736]) ).

tff(c_113108,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_113103,c_186]) ).

tff(c_113114,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_113108,c_106837]) ).

tff(c_113120,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_113114,c_286]) ).

tff(c_112843,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_111895,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_164]) ).

tff(c_112513,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111895,c_368]) ).

tff(c_112406,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106856,c_89543,c_20]) ).

tff(c_112407,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_112406]) ).

tff(c_112497,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112407,c_104840]) ).

tff(c_112498,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_112406]) ).

tff(c_112699,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_112513,c_112498]) ).

tff(c_112705,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112699,c_210]) ).

tff(c_112534,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_111920,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_111921,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_111920]) ).

tff(c_111925,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_111921,c_318]) ).

tff(c_111950,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_324]) ).

tff(c_112160,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_111925,c_111950,c_26]) ).

tff(c_112161,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_112160]) ).

tff(c_112033,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_116]) ).

tff(c_112034,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_106846,c_112033]) ).

tff(c_112035,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_112034]) ).

tff(c_112054,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112035,c_358]) ).

tff(c_111929,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_111921,c_210]) ).

tff(c_112001,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106856,c_111929,c_89543,c_20]) ).

tff(c_112002,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_112001]) ).

tff(c_112010,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_112002,c_368]) ).

tff(c_112030,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_111895,c_112010]) ).

tff(c_112031,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_112001]) ).

tff(c_112071,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_112054,c_112031]) ).

tff(c_112072,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_112034]) ).

tff(c_112183,plain,
    ( ( e4 = e3 )
    | ( op(e2,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112161,c_112072]) ).

tff(c_112184,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_112183]) ).

tff(c_111924,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_111921,c_196]) ).

tff(c_111981,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_111982,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_106847,c_111981]) ).

tff(c_111983,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_111982]) ).

tff(c_111996,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111895,c_111983]) ).

tff(c_111997,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_111996]) ).

tff(c_111998,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_111982]) ).

tff(c_112102,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_111998]) ).

tff(c_112110,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112102,c_310]) ).

tff(c_112115,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_112110,c_112072]) ).

tff(c_112156,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_111921,c_112115,c_89521,c_101438]) ).

tff(c_112157,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_112156]) ).

tff(c_112158,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_111998]) ).

tff(c_111912,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_260]) ).

tff(c_112076,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111895,c_266]) ).

tff(c_112262,plain,
    ( ( op(e0,e4) = e3 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_111912,c_112076,c_106847,c_42]) ).

tff(c_112263,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_112262]) ).

tff(c_112297,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_111895,c_89524,c_112158,c_112263,c_160]) ).

tff(c_112298,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_89536,c_382,c_112297]) ).

tff(c_112299,plain,
    op(e0,e4) = e3,
    inference(splitRight,[status(thm)],[c_112262]) ).

tff(c_111964,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_112167,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_112161,c_216]) ).

tff(c_112209,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_111964,c_112167,c_106846,c_22]) ).

tff(c_112210,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_112209]) ).

tff(c_111902,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_112080,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111895,c_366]) ).

tff(c_112198,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_111902,c_112080,c_109736]) ).

tff(c_112204,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_112198,c_186]) ).

tff(c_112222,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_112204,c_106837]) ).

tff(c_112317,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112299,c_89518,c_112210,c_112222,c_86]) ).

tff(c_112318,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_392,c_111924,c_384,c_112317]) ).

tff(c_112319,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_112209]) ).

tff(c_112363,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_112161,c_112184,c_112319,c_132]) ).

tff(c_112364,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_388,c_386,c_392,c_112363]) ).

tff(c_112365,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_112160]) ).

tff(c_112373,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112158,c_330]) ).

tff(c_112403,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112365,c_112373]) ).

tff(c_112404,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_111920]) ).

tff(c_112712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_112705,c_112534,c_112404]) ).

tff(c_112713,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_164]) ).

tff(c_113140,plain,
    ( ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_112713]) ).

tff(c_113141,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_113120,c_112843,c_390,c_113140]) ).

tff(c_112906,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112862,c_370]) ).

tff(c_113153,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_113141,c_156]) ).

tff(c_113154,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_112906,c_386,c_376,c_106847,c_113153]) ).

tff(c_112884,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_260]) ).

tff(c_112901,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112862,c_230]) ).

tff(c_112868,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_318]) ).

tff(c_113039,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_112826,c_26]) ).

tff(c_113040,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_113039]) ).

tff(c_113041,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_112868,c_113040]) ).

tff(c_113042,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_113039]) ).

tff(c_113061,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_112901,c_113042]) ).

tff(c_113066,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_113061,c_216]) ).

tff(c_112827,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_112911,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_112827,c_106846,c_22]) ).

tff(c_112912,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_112911]) ).

tff(c_112918,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_112912,c_214]) ).

tff(c_112816,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_112835,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_112816,c_4]) ).

tff(c_112836,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_112835]) ).

tff(c_112851,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112836,c_296]) ).

tff(c_112825,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_222]) ).

tff(c_112903,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_112862,c_228]) ).

tff(c_113036,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_112918,c_112851,c_112825,c_89535,c_112903,c_24]) ).

tff(c_113037,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_112911]) ).

tff(c_113072,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_113066,c_113037]) ).

tff(c_113079,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_113072,c_290]) ).

tff(c_113236,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_112884,c_113079,c_113120,c_106847,c_42]) ).

tff(c_113169,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89525,c_112862,c_113084,c_113103,c_166]) ).

tff(c_113170,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_382,c_113169]) ).

tff(c_656,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e1,op(e1,e0)) != e0 )
    | ( op(e0,op(e2,e0)) = e2 )
    | ( op(e0,op(e3,e0)) = e3 )
    | ( op(e0,op(e4,e0)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_113495,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_113141,c_113103,c_113154,c_113084,c_113236,c_112862,c_89525,c_89525,c_89524,c_113170,c_656]) ).

tff(c_113496,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_378,c_113495]) ).

tff(c_113497,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_112861]) ).

tff(c_113973,plain,
    ( ( e4 = e3 )
    | ( op(e2,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_113962,c_113497]) ).

tff(c_113974,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_113973]) ).

tff(c_113875,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_113497]) ).

tff(c_113551,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_113497]) ).

tff(c_113556,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_113551,c_298]) ).

tff(c_113503,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_196]) ).

tff(c_112852,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112836,c_294]) ).

tff(c_109747,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_192]) ).

tff(c_109768,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_322]) ).

tff(c_109738,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89534,c_14]) ).

tff(c_109739,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_109738]) ).

tff(c_109813,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82937,c_89542,c_16]) ).

tff(c_109814,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_109813]) ).

tff(c_110692,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_89521,c_101438]) ).

tff(c_110693,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_110692]) ).

tff(c_109748,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_182]) ).

tff(c_109837,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_109748,c_4]) ).

tff(c_109838,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_109837]) ).

tff(c_109832,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_210]) ).

tff(c_109775,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_89543,c_20]) ).

tff(c_109776,plain,
    op(e3,e0) = e0,
    inference(splitLeft,[status(thm)],[c_109775]) ).

tff(c_109779,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_109776,c_208]) ).

tff(c_109810,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109779,c_109739]) ).

tff(c_109811,plain,
    ( ( op(e3,e0) = e1 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_109775]) ).

tff(c_110496,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_109832,c_109811]) ).

tff(c_110497,plain,
    op(e3,e0) = e4,
    inference(splitLeft,[status(thm)],[c_110496]) ).

tff(c_110503,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_110497,c_358]) ).

tff(c_110705,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_110693,c_116]) ).

tff(c_110706,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_110503,c_376,c_374,c_106846,c_110705]) ).

tff(c_716,plain,
    ( ( op(e2,e2) != e3 )
    | ( op(e2,op(e2,e2)) != e4 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e1 )
    | ( op(op(e2,e2),op(e2,e2)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1270]) ).

tff(c_110937,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_109739,c_110693,c_110693,c_109838,c_110693,c_110706,c_110693,c_110706,c_110693,c_110693,c_716]) ).

tff(c_110938,plain,
    op(e3,e0) = e2,
    inference(splitRight,[status(thm)],[c_110496]) ).

tff(c_110944,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_110938,c_354]) ).

tff(c_111008,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_110944,c_109736]) ).

tff(c_111014,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_111008,c_366]) ).

tff(c_109830,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_318]) ).

tff(c_109756,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_224]) ).

tff(c_110321,plain,
    ( ( op(e2,e4) = e4 )
    | ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_116]) ).

tff(c_110322,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_106846,c_110321]) ).

tff(c_110323,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_110322]) ).

tff(c_110268,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_109747,c_109736]) ).

tff(c_110269,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_110268]) ).

tff(c_110288,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_110269,c_186]) ).

tff(c_109818,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_109739,c_308]) ).

tff(c_109770,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89521,c_332]) ).

tff(c_110064,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_110065,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_109770,c_110064]) ).

tff(c_110066,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_110065]) ).

tff(c_110070,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_110066,c_268]) ).

tff(c_109831,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_328]) ).

tff(c_109851,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106847,c_156]) ).

tff(c_109852,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_109851]) ).

tff(c_109865,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_109852,c_270]) ).

tff(c_110036,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_109831,c_109770,c_101439,c_109865,c_46]) ).

tff(c_110037,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_109851]) ).

tff(c_110144,plain,
    ( ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_110037]) ).

tff(c_110145,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_110144]) ).

tff(c_110146,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_110145]) ).

tff(c_110153,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_110146,c_310]) ).

tff(c_110071,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_110066,c_368]) ).

tff(c_110081,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_110071,c_109832,c_109811]) ).

tff(c_110072,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_110066,c_366]) ).

tff(c_110106,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_110072,c_109736]) ).

tff(c_110164,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_110066,c_89525,c_110081,c_110106,c_166]) ).

tff(c_110165,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_382,c_110164]) ).

tff(c_110093,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_89521,c_101438]) ).

tff(c_110094,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_110093]) ).

tff(c_109817,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_109739,c_298]) ).

tff(c_110117,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_110094,c_132]) ).

tff(c_110118,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_388,c_109817,c_110117]) ).

tff(c_110175,plain,
    ( ( e4 = e0 )
    | ( op(e2,e3) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_110165,c_89520,c_110094,c_110118,c_116]) ).

tff(c_110176,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_374,c_110153,c_386,c_110175]) ).

tff(c_110178,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_110145]) ).

tff(c_110250,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109818,c_89512,c_110070,c_89536,c_110178,c_44]) ).

tff(c_110251,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_110065]) ).

tff(c_110255,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_110251]) ).

tff(c_110262,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_110255,c_286]) ).

tff(c_110294,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_110288,c_110262,c_106837]) ).

tff(c_110295,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_110268]) ).

tff(c_110300,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_110295,c_354]) ).

tff(c_110309,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_110300,c_109832,c_109811]) ).

tff(c_110315,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_110309,c_358]) ).

tff(c_110335,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_110323,c_110315]) ).

tff(c_110336,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_110322]) ).

tff(c_110338,plain,
    op(e2,e3) = e4,
    inference(splitLeft,[status(thm)],[c_110336]) ).

tff(c_110345,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_110338,c_218]) ).

tff(c_110351,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_109830,c_109756,c_110345,c_26]) ).

tff(c_109829,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_196]) ).

tff(c_109757,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_220]) ).

tff(c_110357,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_110351,c_216]) ).

tff(c_110392,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_109757,c_110357,c_106846,c_22]) ).

tff(c_110393,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_110392]) ).

tff(c_110363,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_110262,c_106837]) ).

tff(c_110427,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_110255,c_89518,c_110393,c_110363,c_86]) ).

tff(c_110428,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_109829,c_382,c_110427]) ).

tff(c_110429,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_110392]) ).

tff(c_110443,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_110351,c_110338,c_110429,c_132]) ).

tff(c_110444,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_388,c_386,c_392,c_110443]) ).

tff(c_110445,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_110336]) ).

tff(c_110481,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109814,c_110445,c_89521,c_101438]) ).

tff(c_110482,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_110481]) ).

tff(c_110483,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_110251]) ).

tff(c_111019,plain,
    ( ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_110483,c_89524,c_110037]) ).

tff(c_111020,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_111019]) ).

tff(c_110952,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_132]) ).

tff(c_110953,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_82938,c_109817,c_110952]) ).

tff(c_110980,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106843,c_106837]) ).

tff(c_110981,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_110980]) ).

tff(c_110987,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_110981,c_186]) ).

tff(c_110994,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_110987,c_110944,c_109736]) ).

tff(c_110995,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_110980]) ).

tff(c_111112,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89518,c_110953,c_110995,c_86]) ).

tff(c_111113,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_109829,c_384,c_111112]) ).

tff(c_111133,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_111020,c_110483,c_111113,c_160]) ).

tff(c_111134,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_111014,c_388,c_374,c_378,c_382,c_111133]) ).

tff(c_111135,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_109837]) ).

tff(c_111253,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111135,c_188]) ).

tff(c_111297,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_111253,c_109736]) ).

tff(c_111304,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_111297,c_186]) ).

tff(c_111255,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111135,c_174]) ).

tff(c_111323,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_111304,c_111255,c_106837]) ).

tff(c_111324,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_109813]) ).

tff(c_111816,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_109768,c_111324]) ).

tff(c_111823,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_111816,c_328]) ).

tff(c_109746,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_89519,c_346]) ).

tff(c_111360,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_109746,c_106847,c_156]) ).

tff(c_111361,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_111360]) ).

tff(c_111367,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_111361,c_368]) ).

tff(c_111686,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_111367,c_104840,c_109811]) ).

tff(c_111692,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111686,c_354]) ).

tff(c_111698,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_111692,c_109736]) ).

tff(c_111704,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_111698,c_186]) ).

tff(c_111419,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_111367,c_104840,c_109811]) ).

tff(c_111425,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111419,c_354]) ).

tff(c_111444,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_111425,c_109736]) ).

tff(c_111450,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_111444,c_186]) ).

tff(c_111457,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_111450,c_106837]) ).

tff(c_111404,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_109768,c_111324]) ).

tff(c_111469,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_109739,c_111404,c_104839]) ).

tff(c_111470,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_111469]) ).

tff(c_111380,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_260]) ).

tff(c_111475,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_111470,c_288]) ).

tff(c_111389,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_111361,c_89524,c_164]) ).

tff(c_111390,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_109770,c_111389]) ).

tff(c_111391,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_111390]) ).

tff(c_111398,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111391,c_254]) ).

tff(c_111533,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_111380,c_111475,c_111398,c_106847,c_42]) ).

tff(c_822,plain,
    ( ( op(e0,e0) != e4 )
    | ( op(e0,op(e0,e0)) != e3 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e1 )
    | ( op(op(e0,e0),op(e0,e0)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1694]) ).

tff(c_111656,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_111457,c_111361,c_111361,c_111470,c_111533,c_111361,c_111361,c_111533,c_111361,c_111361,c_822]) ).

tff(c_111657,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_111390]) ).

tff(c_111665,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111657,c_286]) ).

tff(c_111722,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_111704,c_111665,c_106837]) ).

tff(c_111723,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_111360]) ).

tff(c_111829,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_111823,c_111723]) ).

tff(c_111759,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_109768,c_111324]) ).

tff(c_111767,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_111759,c_210]) ).

tff(c_111742,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_164]) ).

tff(c_111743,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_109770,c_111742]) ).

tff(c_111744,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_111743]) ).

tff(c_111749,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111744,c_368]) ).

tff(c_111811,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_111767,c_111749,c_104840,c_109811]) ).

tff(c_111812,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_111743]) ).

tff(c_111841,plain,
    ( ( e4 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_111829,c_111812]) ).

tff(c_111842,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_111841]) ).

tff(c_111848,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111842,c_286]) ).

tff(c_111867,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_111848,c_106837]) ).

tff(c_111873,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_111867,c_186]) ).

tff(c_111824,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_111816,c_210]) ).

tff(c_111878,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_111824,c_104840,c_109811]) ).

tff(c_111884,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_111878,c_354]) ).

tff(c_111891,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_109747,c_111873,c_111884,c_109736]) ).

tff(c_111892,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_109738]) ).

tff(c_113592,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_113556,c_112852,c_111892]) ).

tff(c_113597,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_113592,c_308]) ).

tff(c_113632,plain,
    ( ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_112713]) ).

tff(c_113633,plain,
    op(e0,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_113597,c_112843,c_390,c_113632]) ).

tff(c_113535,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_112827,c_106846,c_22]) ).

tff(c_113536,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_113535]) ).

tff(c_113580,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_106843,c_106837]) ).

tff(c_113581,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_113580]) ).

tff(c_113689,plain,
    ( ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_113633,c_89518,c_113536,c_113581,c_86]) ).

tff(c_113690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_113503,c_382,c_113689]) ).

tff(c_113691,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_113580]) ).

tff(c_113697,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_113691,c_286]) ).

tff(c_113728,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_113556,c_112852,c_111892]) ).

tff(c_113733,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_113728,c_308]) ).

tff(c_113507,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_210]) ).

tff(c_113564,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_113507,c_112807]) ).

tff(c_113565,plain,
    op(e3,e0) = e4,
    inference(splitLeft,[status(thm)],[c_113564]) ).

tff(c_113573,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_113565,c_368]) ).

tff(c_113559,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_113551,c_310]) ).

tff(c_113741,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89524,c_156]) ).

tff(c_113742,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_113573,c_386,c_113559,c_106847,c_113741]) ).

tff(c_113756,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_113742,c_89524,c_112713]) ).

tff(c_113757,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_113697,c_113733,c_376,c_390,c_113756]) ).

tff(c_113758,plain,
    op(e3,e0) = e2,
    inference(splitRight,[status(thm)],[c_113564]) ).

tff(c_113763,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_113758,c_208]) ).

tff(c_113787,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_113556,c_113763,c_112852,c_111892]) ).

tff(c_113788,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_113497]) ).

tff(c_113855,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_113788,c_89521,c_101438]) ).

tff(c_113856,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_113855]) ).

tff(c_113857,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_113535]) ).

tff(c_113861,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_113857]) ).

tff(c_113887,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_113875,c_113861,c_132]) ).

tff(c_113888,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_82938,c_386,c_388,c_113887]) ).

tff(c_113889,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_113497]) ).

tff(c_113943,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_113889,c_89521,c_101438]) ).

tff(c_113944,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_113943]) ).

tff(c_113945,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_113857]) ).

tff(c_114127,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89520,c_113962,c_113974,c_113945,c_132]) ).

tff(c_114128,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106857,c_390,c_388,c_386,c_392,c_114127]) ).

tff(c_114129,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_113961]) ).

tff(c_114203,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112822,c_114129,c_89521,c_101438]) ).

tff(c_114204,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_114203]) ).

tff(c_114205,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_112835]) ).

tff(c_114290,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_114205,c_188]) ).

tff(c_114325,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_112815,c_114290,c_109736]) ).

tff(c_114330,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_114325,c_186]) ).

tff(c_114292,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_114205,c_174]) ).

tff(c_114352,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_114330,c_114292,c_106837]) ).

tff(c_114353,plain,
    ( ( op(e3,e2) = e2 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_112821]) ).

tff(c_114531,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_114483,c_114353]) ).

tff(c_114539,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_114531,c_198]) ).

tff(c_114540,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_114531,c_210]) ).

tff(c_114560,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_114540,c_104840,c_112807]) ).

tff(c_114565,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_114560,c_208]) ).

tff(c_114366,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82941,c_89537,c_112816,c_4]) ).

tff(c_114367,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_114366]) ).

tff(c_114373,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_114367,c_294]) ).

tff(c_114622,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_114539,c_114565,c_114373,c_111892]) ).

tff(c_114623,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_114366]) ).

tff(c_114968,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_114623,c_188]) ).

tff(c_115034,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_112815,c_114968,c_109736]) ).

tff(c_115039,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115034,c_186]) ).

tff(c_114970,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_114623,c_174]) ).

tff(c_115047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_106843,c_115039,c_114970,c_106837]) ).

tff(c_115048,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_115050,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_115048]) ).

tff(c_115063,plain,
    op(e3,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_72]) ).

tff(c_123483,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_358]) ).

tff(c_115058,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_62]) ).

tff(c_120318,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_228]) ).

tff(c_115081,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_120]) ).

tff(c_115086,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_356]) ).

tff(c_115057,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_54]) ).

tff(c_115108,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115057,c_188]) ).

tff(c_116935,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_115108,c_10]) ).

tff(c_116936,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_116935]) ).

tff(c_116943,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_116936,c_186]) ).

tff(c_82936,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_320]) ).

tff(c_115060,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_66]) ).

tff(c_115128,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_238]) ).

tff(c_115059,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_64]) ).

tff(c_116956,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_115177,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_368]) ).

tff(c_116944,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_116936,c_366]) ).

tff(c_115062,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_70]) ).

tff(c_115206,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_254]) ).

tff(c_115121,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_310]) ).

tff(c_115184,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115121,c_164]) ).

tff(c_115185,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_115184]) ).

tff(c_115187,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_266]) ).

tff(c_115234,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_115119,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_214]) ).

tff(c_115084,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_226]) ).

tff(c_115056,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_56]) ).

tff(c_115096,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_278]) ).

tff(c_115428,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115119,c_115084,c_115096,c_22]) ).

tff(c_115429,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_115428]) ).

tff(c_115435,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115429,c_220]) ).

tff(c_115061,plain,
    op(e3,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_68]) ).

tff(c_115141,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_338]) ).

tff(c_115118,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_222]) ).

tff(c_115083,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_232]) ).

tff(c_115095,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_288]) ).

tff(c_115253,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_115062,c_156]) ).

tff(c_115254,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_115095,c_115253]) ).

tff(c_115255,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_115254]) ).

tff(c_115274,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115255,c_350]) ).

tff(c_115452,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115435,c_115141,c_115118,c_115083,c_115274,c_28]) ).

tff(c_115453,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_115428]) ).

tff(c_115461,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115453,c_216]) ).

tff(c_115120,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_218]) ).

tff(c_115082,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_230]) ).

tff(c_115493,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_115461,c_115120,c_115082,c_26]) ).

tff(c_115178,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_362]) ).

tff(c_115129,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_248]) ).

tff(c_115191,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_372]) ).

tff(c_115088,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_364]) ).

tff(c_115412,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_115178,c_115129,c_115191,c_115088,c_40]) ).

tff(c_115190,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_366]) ).

tff(c_115211,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_115190,c_115108,c_10]) ).

tff(c_115212,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_115211]) ).

tff(c_115221,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115212,c_186]) ).

tff(c_115112,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115057,c_174]) ).

tff(c_115251,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_115221,c_115112,c_2]) ).

tff(c_115252,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_115251]) ).

tff(c_115262,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115252,c_180]) ).

tff(c_115283,plain,
    ( ( op(e4,e1) = e2 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115255,c_115061,c_142]) ).

tff(c_115284,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_115118,c_384,c_115262,c_115283]) ).

tff(c_115300,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_118]) ).

tff(c_115301,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115082,c_378,c_388,c_115300]) ).

tff(c_115302,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_115301]) ).

tff(c_115308,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115302,c_332]) ).

tff(c_115131,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_234]) ).

tff(c_115259,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115252,c_280]) ).

tff(c_115098,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_282]) ).

tff(c_115331,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115131,c_115259,c_115098,c_32]) ).

tff(c_115332,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_115331]) ).

tff(c_115376,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115284,c_115060,c_115332,c_140]) ).

tff(c_115377,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115088,c_378,c_115308,c_382,c_388,c_115376]) ).

tff(c_115378,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_115331]) ).

tff(c_115424,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115412,c_115284,c_115060,c_115378,c_152]) ).

tff(c_115425,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_82936,c_392,c_388,c_115424]) ).

tff(c_115426,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_115301]) ).

tff(c_115188,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_270]) ).

tff(c_115427,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_115301]) ).

tff(c_115270,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115255,c_264]) ).

tff(c_115563,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_115188,c_115427,c_115270,c_46]) ).

tff(c_942,plain,
    ( ( op(e0,e0) != e2 )
    | ( op(e0,op(e0,e0)) != e1 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e3 )
    | ( op(op(e0,e0),op(e0,e0)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2174]) ).

tff(c_115773,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_115493,c_115185,c_115185,c_115426,c_115563,c_115185,c_115185,c_115563,c_115185,c_115185,c_942]) ).

tff(c_115774,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_115254]) ).

tff(c_115937,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115774,c_115059,c_82935,c_126]) ).

tff(c_115938,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_115128,c_384,c_392,c_115937]) ).

tff(c_115921,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_115120,c_115082,c_26]) ).

tff(c_115922,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_115921]) ).

tff(c_115204,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_262]) ).

tff(c_115787,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115119,c_115084,c_115096,c_22]) ).

tff(c_115788,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_115787]) ).

tff(c_115794,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115788,c_220]) ).

tff(c_82943,plain,
    op(e4,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_184]) ).

tff(c_115186,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_272]) ).

tff(c_115782,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115252,c_180]) ).

tff(c_115816,plain,
    ( ( op(e4,e1) = e2 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_142]) ).

tff(c_115817,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_115186,c_115118,c_384,c_115782,c_115816]) ).

tff(c_115895,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115817,c_115061,c_150]) ).

tff(c_115896,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115204,c_390,c_115794,c_392,c_82943,c_115895]) ).

tff(c_115897,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_115787]) ).

tff(c_115906,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115897,c_216]) ).

tff(c_115934,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_115922,c_115906]) ).

tff(c_115936,plain,
    op(e2,e2) != e1,
    inference(splitRight,[status(thm)],[c_115921]) ).

tff(c_115950,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_115938,c_115936]) ).

tff(c_115951,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_115251]) ).

tff(c_115969,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115119,c_115084,c_115096,c_22]) ).

tff(c_115970,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_115969]) ).

tff(c_116081,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115970,c_115056,c_115951,c_86]) ).

tff(c_116082,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_115131,c_392,c_380,c_382,c_116081]) ).

tff(c_116128,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116082,c_115970,c_115056,c_115951,c_82]) ).

tff(c_116129,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_376,c_378,c_116128]) ).

tff(c_115142,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_342]) ).

tff(c_115976,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115970,c_220]) ).

tff(c_116014,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_115976,c_115141,c_115118,c_115083,c_28]) ).

tff(c_116021,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_116014,c_344]) ).

tff(c_116037,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115142,c_116021,c_38]) ).

tff(c_116038,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_116037]) ).

tff(c_116150,plain,
    ( ( op(e4,e1) = e2 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116038,c_116014,c_115061,c_142]) ).

tff(c_116151,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_115186,c_390,c_376,c_384,c_116150]) ).

tff(c_442,plain,
    ( ( op(e4,op(e0,e4)) = e0 )
    | ( op(e4,op(e1,e4)) = e1 )
    | ( op(e4,op(e2,e4)) = e2 )
    | ( op(e3,op(e3,e4)) != e4 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_116591,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115057,c_115951,c_115056,c_115056,c_115212,c_115970,c_82935,c_116129,c_116151,c_116082,c_442]) ).

tff(c_116592,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_390,c_116591]) ).

tff(c_116593,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_116037]) ).

tff(c_116595,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_116593]) ).

tff(c_116601,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_116595,c_244]) ).

tff(c_115982,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115185,c_115062,c_156]) ).

tff(c_115983,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_115095,c_115982]) ).

tff(c_115984,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_115983]) ).

tff(c_115992,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115984,c_350]) ).

tff(c_116001,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115976,c_115141,c_115118,c_115083,c_115992,c_28]) ).

tff(c_116002,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_115983]) ).

tff(c_116009,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_116002,c_332]) ).

tff(c_116624,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_115128,c_115234,c_116601,c_116009,c_36]) ).

tff(c_116625,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_116593]) ).

tff(c_116632,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_116625,c_240]) ).

tff(c_116653,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115970,c_115056,c_115951,c_82]) ).

tff(c_116654,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115187,c_116632,c_390,c_376,c_378,c_116653]) ).

tff(c_116655,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_115969]) ).

tff(c_116661,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_116655,c_290]) ).

tff(c_115959,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115951,c_286]) ).

tff(c_116885,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115206,c_116661,c_115187,c_115959,c_115095,c_42]) ).

tff(c_116886,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_115211]) ).

tff(c_116911,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115086,c_116886]) ).

tff(c_116913,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_115184]) ).

tff(c_115089,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_370]) ).

tff(c_116957,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_328]) ).

tff(c_116912,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_115184]) ).

tff(c_116968,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_116957,c_116912]) ).

tff(c_116969,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_116968]) ).

tff(c_116975,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_116969,c_286]) ).

tff(c_117229,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_116943,c_116975,c_115112,c_2]) ).

tff(c_116919,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_262]) ).

tff(c_117243,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_150]) ).

tff(c_117244,plain,
    ( ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_116919,c_392,c_82943,c_117243]) ).

tff(c_117245,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_117244]) ).

tff(c_117249,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_117245,c_240]) ).

tff(c_116977,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_116969,c_292]) ).

tff(c_115143,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_348]) ).

tff(c_116972,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_116969,c_260]) ).

tff(c_116982,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_115060,c_140]) ).

tff(c_116983,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115088,c_382,c_116982]) ).

tff(c_116984,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_116983]) ).

tff(c_116990,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_116984,c_352]) ).

tff(c_117177,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_116919,c_115143,c_116972,c_116990,c_48]) ).

tff(c_116988,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_116984,c_244]) ).

tff(c_117027,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115119,c_115084,c_115096,c_22]) ).

tff(c_117028,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_117027]) ).

tff(c_117032,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_117028,c_284]) ).

tff(c_116987,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_116984,c_240]) ).

tff(c_117099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_117032,c_115131,c_116977,c_116987,c_115098,c_32]) ).

tff(c_117100,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_117027]) ).

tff(c_117108,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_117100,c_216]) ).

tff(c_117115,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_117108,c_115120,c_115082,c_26]) ).

tff(c_117165,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117115,c_115059,c_82935,c_118]) ).

tff(c_117166,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_116988,c_374,c_378,c_388,c_117165]) ).

tff(c_117193,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117177,c_117166,c_115062,c_116969,c_168]) ).

tff(c_117194,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_116944,c_380,c_382,c_392,c_384,c_117193]) ).

tff(c_117195,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_116983]) ).

tff(c_117199,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_117195]) ).

tff(c_117205,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_117199,c_280]) ).

tff(c_117214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_116943,c_116975,c_117205,c_115112,c_2]) ).

tff(c_117216,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_117195]) ).

tff(c_117328,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_117249,c_115131,c_116977,c_117216,c_115098,c_32]) ).

tff(c_117329,plain,
    op(e2,e1) = e0,
    inference(splitRight,[status(thm)],[c_117244]) ).

tff(c_117335,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_117329,c_220]) ).

tff(c_117343,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_115120,c_115082,c_26]) ).

tff(c_117344,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_117343]) ).

tff(c_117348,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_117344,c_216]) ).

tff(c_117354,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_117335,c_117348,c_115119,c_115084,c_115096,c_22]) ).

tff(c_117355,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_117343]) ).

tff(c_117363,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_117355,c_330]) ).

tff(c_117400,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_116969,c_156]) ).

tff(c_117401,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_117363,c_386,c_376,c_117400]) ).

tff(c_117402,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_117401]) ).

tff(c_117409,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_117402,c_372]) ).

tff(c_117414,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_115178,c_115129,c_115088,c_117409,c_40]) ).

tff(c_117215,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_117195]) ).

tff(c_117389,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_115131,c_116977,c_117216,c_115098,c_32]) ).

tff(c_117467,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117414,c_117215,c_115060,c_117389,c_136]) ).

tff(c_117468,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_386,c_117467]) ).

tff(c_886,plain,
    ( ( op(e1,e1) != e4 )
    | ( op(e1,op(e1,e1)) != e0 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e2 )
    | ( op(op(e1,e1),op(e1,e1)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1950]) ).

tff(c_117595,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_117229,c_117468,c_117468,c_116969,c_117468,c_117389,c_117468,c_117389,c_117468,c_117468,c_886]) ).

tff(c_117597,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_117401]) ).

tff(c_117653,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115177,c_116944,c_116913,c_115089,c_117597,c_50]) ).

tff(c_117655,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_116968]) ).

tff(c_117949,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e2 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115131,c_115098,c_32]) ).

tff(c_117950,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_117949]) ).

tff(c_117981,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117950,c_115056,c_82]) ).

tff(c_117982,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_117655,c_390,c_115119,c_376,c_117981]) ).

tff(c_117956,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_117950,c_240]) ).

tff(c_117654,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_116968]) ).

tff(c_117661,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_117654,c_352]) ).

tff(c_117672,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117654,c_115061,c_138]) ).

tff(c_117673,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_115083,c_382,c_117672]) ).

tff(c_117674,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_117673]) ).

tff(c_117679,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_117674,c_244]) ).

tff(c_117690,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_115058,c_116]) ).

tff(c_117691,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_115096,c_117690]) ).

tff(c_117692,plain,
    op(e2,e1) = e4,
    inference(splitLeft,[status(thm)],[c_117691]) ).

tff(c_117815,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117654,c_117674,c_117692,c_115061,c_150]) ).

tff(c_117816,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_82943,c_117815]) ).

tff(c_117817,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_117691]) ).

tff(c_117823,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_117817,c_324]) ).

tff(c_117935,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_115128,c_116956,c_117679,c_117823,c_36]) ).

tff(c_117936,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_117673]) ).

tff(c_117943,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_117936,c_340]) ).

tff(c_118096,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_117956,c_115142,c_117661,c_117943,c_38]) ).

tff(c_117957,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_117950,c_284]) ).

tff(c_117997,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_115120,c_115082,c_26]) ).

tff(c_117998,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_117997]) ).

tff(c_118004,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_117998,c_216]) ).

tff(c_118012,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_117957,c_118004,c_115119,c_115084,c_115096,c_22]) ).

tff(c_118013,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_117997]) ).

tff(c_118031,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118013,c_115059,c_82935,c_126]) ).

tff(c_118032,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_115128,c_380,c_384,c_392,c_118031]) ).

tff(c_118066,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117654,c_118032,c_115062,c_160]) ).

tff(c_118067,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_115089,c_378,c_382,c_388,c_118066]) ).

tff(c_838,plain,
    ( ( op(e1,e1) != e4 )
    | ( op(e1,op(e1,e1)) != e0 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e3 )
    | ( op(op(e1,e1),op(e1,e1)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1758]) ).

tff(c_118249,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_117982,c_118096,c_118096,c_118067,c_118096,c_117950,c_118096,c_117950,c_118096,c_118096,c_838]) ).

tff(c_118250,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_117949]) ).

tff(c_118252,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_118250]) ).

tff(c_118258,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_118252,c_236]) ).

tff(c_118282,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_115120,c_115082,c_26]) ).

tff(c_118283,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_118282]) ).

tff(c_118295,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_118252,c_152]) ).

tff(c_118296,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_115178,c_82936,c_392,c_388,c_118295]) ).

tff(c_118302,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_118296,c_344]) ).

tff(c_118307,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_118302,c_115141,c_115118,c_115083,c_28]) ).

tff(c_118317,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_118307,c_118283,c_115058,c_132]) ).

tff(c_118318,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_392,c_390,c_118317]) ).

tff(c_118352,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118252,c_118318,c_115056,c_82]) ).

tff(c_118353,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_117655,c_378,c_390,c_376,c_118352]) ).

tff(c_118290,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_118283,c_330]) ).

tff(c_118268,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_117654,c_115062,c_156]) ).

tff(c_118269,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_115095,c_118268]) ).

tff(c_118270,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_118269]) ).

tff(c_118276,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_118270,c_270]) ).

tff(c_118411,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_118290,c_116957,c_118276,c_46]) ).

tff(c_118491,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_118283,c_118353,c_118353,c_118411,c_118353,c_82935,c_118353,c_82935,c_118353,c_118353,c_794]) ).

tff(c_118492,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_118282]) ).

tff(c_118498,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_118492,c_324]) ).

tff(c_118569,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_115128,c_116956,c_118258,c_118498,c_36]) ).

tff(c_118570,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_118269]) ).

tff(c_118577,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_118570,c_332]) ).

tff(c_118584,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_118252,c_144]) ).

tff(c_118585,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_117661,c_116956,c_384,c_378,c_118584]) ).

tff(c_118596,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118585,c_115060,c_118252,c_152]) ).

tff(c_118597,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_82936,c_392,c_388,c_118596]) ).

tff(c_118649,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118585,c_118597,c_115060,c_118252,c_136]) ).

tff(c_118650,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_118577,c_380,c_374,c_118649]) ).

tff(c_118651,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_118250]) ).

tff(c_118658,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_118651,c_280]) ).

tff(c_117944,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_117936,c_180]) ).

tff(c_118755,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_116943,c_118658,c_117944,c_115112,c_2]) ).

tff(c_118756,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_116935]) ).

tff(c_118778,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_115086,c_118756]) ).

tff(c_118784,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_118778,c_360]) ).

tff(c_119219,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_115063,c_118778,c_166]) ).

tff(c_119220,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_115129,c_382,c_392,c_384,c_119219]) ).

tff(c_119225,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119220,c_270]) ).

tff(c_118767,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_328]) ).

tff(c_116921,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_254]) ).

tff(c_118766,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_118791,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_118]) ).

tff(c_118792,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115082,c_378,c_388,c_118791]) ).

tff(c_118793,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_118792]) ).

tff(c_118800,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_118793,c_332]) ).

tff(c_118822,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_115060,c_140]) ).

tff(c_118823,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115088,c_118800,c_382,c_118822]) ).

tff(c_118824,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_118823]) ).

tff(c_118880,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118824,c_115060,c_152]) ).

tff(c_118881,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_115178,c_388,c_82936,c_392,c_118880]) ).

tff(c_118933,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118824,c_115060,c_118881,c_144]) ).

tff(c_118934,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_118784,c_378,c_118766,c_384,c_390,c_118933]) ).

tff(c_118935,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_118823]) ).

tff(c_118951,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_118935,c_152]) ).

tff(c_118952,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_115178,c_82936,c_392,c_388,c_118951]) ).

tff(c_118957,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_118952,c_344]) ).

tff(c_118805,plain,
    ( ( op(e0,e1) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118793,c_116912]) ).

tff(c_118806,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_118805]) ).

tff(c_118807,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_118806]) ).

tff(c_118811,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_118807,c_260]) ).

tff(c_118796,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_118793,c_264]) ).

tff(c_119020,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_116919,c_115143,c_118811,c_118796,c_48]) ).

tff(c_119025,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_119020,c_350]) ).

tff(c_119048,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_118957,c_115141,c_115118,c_115083,c_119025,c_28]) ).

tff(c_119050,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_118806]) ).

tff(c_118797,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_118793,c_256]) ).

tff(c_119065,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_116921,c_119050,c_118797,c_115095,c_42]) ).

tff(c_119072,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119065,c_290]) ).

tff(c_119078,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_119072,c_115119,c_115084,c_115096,c_22]) ).

tff(c_119084,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_119078,c_284]) ).

tff(c_119071,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119065,c_286]) ).

tff(c_118785,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_118778,c_186]) ).

tff(c_119093,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118778,c_82935,c_115057,c_80]) ).

tff(c_119094,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_119093]) ).

tff(c_119095,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_119094]) ).

tff(c_119102,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_119095,c_180]) ).

tff(c_119145,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_119071,c_118785,c_119102,c_115112,c_2]) ).

tff(c_119147,plain,
    op(e4,e1) != e3,
    inference(splitRight,[status(thm)],[c_119094]) ).

tff(c_119049,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_118806]) ).

tff(c_119085,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_119078,c_220]) ).

tff(c_119158,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_119085,c_115141,c_115118,c_115083,c_28]) ).

tff(c_119170,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119049,c_119158,c_115061,c_138]) ).

tff(c_119171,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_119147,c_119170]) ).

tff(c_119185,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119171,c_115060,c_152]) ).

tff(c_119186,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_115178,c_388,c_82936,c_392,c_119084,c_119185]) ).

tff(c_119188,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_118792]) ).

tff(c_119203,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_118767,c_116912]) ).

tff(c_119204,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_119203]) ).

tff(c_119231,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119204,c_115056,c_86]) ).

tff(c_119232,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_115131,c_380,c_119231]) ).

tff(c_119233,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_119232]) ).

tff(c_119240,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119233,c_216]) ).

tff(c_119482,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_119240,c_115120,c_115082,c_26]) ).

tff(c_119487,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_119482,c_330]) ).

tff(c_119492,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_119225,c_118767,c_119188,c_119487,c_46]) ).

tff(c_119493,plain,
    op(e4,e4) = e1,
    inference(splitRight,[status(thm)],[c_119232]) ).

tff(c_119505,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118778,c_82935,c_115057,c_119493,c_80]) ).

tff(c_119506,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_382,c_119505]) ).

tff(c_119513,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_119506,c_346]) ).

tff(c_119536,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119220,c_115062,c_119204,c_160]) ).

tff(c_119537,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_119513,c_119188,c_388,c_378,c_119536]) ).

tff(c_119538,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_119203]) ).

tff(c_119545,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_119538,c_352]) ).

tff(c_119187,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_118792]) ).

tff(c_119194,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_119187,c_244]) ).

tff(c_120217,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115142,c_119545,c_119194,c_38]) ).

tff(c_120218,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_120217]) ).

tff(c_120223,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_120218,c_240]) ).

tff(c_119905,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_115063,c_118778,c_166]) ).

tff(c_119906,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_115129,c_382,c_392,c_384,c_119905]) ).

tff(c_119910,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119906,c_270]) ).

tff(c_119838,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119187,c_115060,c_152]) ).

tff(c_119839,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115178,c_388,c_392,c_119838]) ).

tff(c_119840,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_119839]) ).

tff(c_119947,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_115120,c_115082,c_26]) ).

tff(c_119948,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_119947]) ).

tff(c_119544,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_119538,c_260]) ).

tff(c_119735,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_115058,c_132]) ).

tff(c_119736,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_82938,c_390,c_119735]) ).

tff(c_119737,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_119736]) ).

tff(c_119552,plain,
    ( ( op(e0,e4) = e3 )
    | ( op(e0,e4) = e2 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_116921,c_115095,c_42]) ).

tff(c_119553,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_119552]) ).

tff(c_119556,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119553,c_256]) ).

tff(c_119761,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119187,c_115059,c_82935,c_126]) ).

tff(c_119762,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_119556,c_382,c_384,c_392,c_119761]) ).

tff(c_119794,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_119737,c_119762,c_115058,c_116]) ).

tff(c_119795,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_376,c_115096,c_119794]) ).

tff(c_119797,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_119736]) ).

tff(c_119558,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_119553,c_286]) ).

tff(c_119671,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_119558,c_118785,c_115112,c_2]) ).

tff(c_119677,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_119671,c_180]) ).

tff(c_119569,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_115142,c_119545,c_119194,c_38]) ).

tff(c_119570,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_119569]) ).

tff(c_119704,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119538,c_119570,c_115061,c_138]) ).

tff(c_119705,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_115083,c_382,c_119677,c_119704]) ).

tff(c_119706,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_119569]) ).

tff(c_119834,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119538,c_119706,c_115061,c_150]) ).

tff(c_119835,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_119797,c_392,c_82943,c_119834]) ).

tff(c_119836,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_119552]) ).

tff(c_119852,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_119544,c_119836]) ).

tff(c_119846,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_119840,c_344]) ).

tff(c_119868,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_115058,c_132]) ).

tff(c_119869,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_119846,c_82938,c_390,c_119868]) ).

tff(c_119881,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_119852,c_119869,c_115056,c_86]) ).

tff(c_119882,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_115131,c_392,c_380,c_119881]) ).

tff(c_119916,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118778,c_82935,c_115057,c_119882,c_80]) ).

tff(c_119917,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_382,c_119916]) ).

tff(c_119975,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115081,c_119948,c_115058,c_119869,c_116]) ).

tff(c_119976,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_376,c_386,c_119975]) ).

tff(c_744,plain,
    ( ( op(e2,e2) != e1 )
    | ( op(e2,op(e2,e2)) != e4 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e3 )
    | ( op(op(e2,e2),op(e2,e2)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1382]) ).

tff(c_120186,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_119840,c_119948,c_119948,c_119917,c_119976,c_119948,c_119948,c_119976,c_119948,c_119948,c_744]) ).

tff(c_120187,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_119947]) ).

tff(c_120193,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_120187,c_330]) ).

tff(c_120214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_119910,c_118767,c_119188,c_120193,c_46]) ).

tff(c_120215,plain,
    op(e1,e4) = e0,
    inference(splitRight,[status(thm)],[c_119839]) ).

tff(c_120230,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120223,c_120215]) ).

tff(c_120231,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_120217]) ).

tff(c_120288,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120231,c_119187,c_115060,c_120215,c_144]) ).

tff(c_120289,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_118784,c_376,c_378,c_384,c_390,c_120288]) ).

tff(c_120291,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_120]) ).

tff(c_123485,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_362]) ).

tff(c_132751,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_132]) ).

tff(c_132752,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123483,c_82938,c_390,c_132751]) ).

tff(c_132753,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_132752]) ).

tff(c_132760,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_132753,c_344]) ).

tff(c_120327,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_238]) ).

tff(c_120328,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_248]) ).

tff(c_120306,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115057,c_188]) ).

tff(c_123505,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_120306,c_10]) ).

tff(c_123506,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_123505]) ).

tff(c_123524,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_186]) ).

tff(c_123512,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_328]) ).

tff(c_120339,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_334]) ).

tff(c_120396,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_358]) ).

tff(c_120320,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_310]) ).

tff(c_120364,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120320,c_164]) ).

tff(c_120365,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_120364]) ).

tff(c_120382,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_366]) ).

tff(c_120403,plain,
    ( ( op(e4,e0) = e4 )
    | ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82940,c_120382,c_10]) ).

tff(c_120404,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_120403]) ).

tff(c_120410,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_120404,c_356]) ).

tff(c_120342,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_348]) ).

tff(c_120397,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_362]) ).

tff(c_120384,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_372]) ).

tff(c_120290,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_120]) ).

tff(c_120456,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_120457,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_120456]) ).

tff(c_120458,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_120457]) ).

tff(c_120465,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_120458,c_216]) ).

tff(c_120319,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_218]) ).

tff(c_120293,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_288]) ).

tff(c_120491,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_115062,c_156]) ).

tff(c_120492,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_120293,c_120491]) ).

tff(c_120493,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_120492]) ).

tff(c_120500,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_120493,c_350]) ).

tff(c_120505,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120458,c_116]) ).

tff(c_120506,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120500,c_376,c_374,c_120505]) ).

tff(c_120507,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_120506]) ).

tff(c_120512,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_120507,c_230]) ).

tff(c_120550,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_120319,c_120465,c_120512,c_26]) ).

tff(c_120537,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_126]) ).

tff(c_120538,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120327,c_384,c_392,c_120537]) ).

tff(c_120539,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_120538]) ).

tff(c_120544,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_120539,c_330]) ).

tff(c_120561,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120550,c_120544]) ).

tff(c_120562,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_120538]) ).

tff(c_120412,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_120404,c_186]) ).

tff(c_120310,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115057,c_174]) ).

tff(c_120441,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_120412,c_120310,c_2]) ).

tff(c_120442,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_120441]) ).

tff(c_120462,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_120458,c_290]) ).

tff(c_120598,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_120493,c_115062,c_160]) ).

tff(c_120599,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_120462,c_120598]) ).

tff(c_120739,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120562,c_120442,c_120442,c_120599,c_82935,c_120442,c_120442,c_82935,c_120442,c_120442,c_794]) ).

tff(c_120741,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_120506]) ).

tff(c_120767,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120396,c_120410,c_120318,c_120291,c_120741,c_30]) ).

tff(c_120768,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_120492]) ).

tff(c_120799,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120768,c_115059,c_82935,c_118]) ).

tff(c_120800,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_120465,c_378,c_388,c_120799]) ).

tff(c_120806,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_120800,c_250]) ).

tff(c_120833,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_120397,c_120328,c_120384,c_120806,c_40]) ).

tff(c_120885,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_120833,c_115063,c_120404,c_158]) ).

tff(c_120886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_120291,c_388,c_382,c_120885]) ).

tff(c_120887,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_120457]) ).

tff(c_120889,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_120887]) ).

tff(c_120895,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_120889,c_336]) ).

tff(c_121070,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120404,c_82935,c_115057,c_120442,c_80]) ).

tff(c_121071,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_120895,c_388,c_374,c_378,c_121070]) ).

tff(c_121072,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_120887]) ).

tff(c_121080,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121072,c_330]) ).

tff(c_120330,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_234]) ).

tff(c_120446,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_120442,c_280]) ).

tff(c_120294,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_278]) ).

tff(c_121102,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121072,c_115058,c_116]) ).

tff(c_121103,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_120294,c_121102]) ).

tff(c_121104,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_121103]) ).

tff(c_121122,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_121104,c_115063,c_120404,c_158]) ).

tff(c_121123,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_121122]) ).

tff(c_121128,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121123,c_246]) ).

tff(c_120296,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_282]) ).

tff(c_121137,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_120330,c_120446,c_121128,c_120296,c_32]) ).

tff(c_121182,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121137,c_115056,c_120442,c_86]) ).

tff(c_121183,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_121182]) ).

tff(c_121184,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_121183]) ).

tff(c_121195,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_115062,c_121184,c_156]) ).

tff(c_121196,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_121195]) ).

tff(c_121197,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_121196]) ).

tff(c_121233,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_121197,c_115062,c_121184,c_160]) ).

tff(c_121234,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_121080,c_388,c_382,c_121233]) ).

tff(c_121235,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_121196]) ).

tff(c_121242,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_121235,c_332]) ).

tff(c_120424,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_121150,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121123,c_115060,c_121137,c_144]) ).

tff(c_121151,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_120424,c_384,c_390,c_121150]) ).

tff(c_121267,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121123,c_121151,c_115060,c_121137,c_136]) ).

tff(c_121268,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_121242,c_380,c_386,c_121267]) ).

tff(c_121270,plain,
    op(e0,e4) != e1,
    inference(splitRight,[status(thm)],[c_121183]) ).

tff(c_121078,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121072,c_324]) ).

tff(c_121295,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_120424,c_121078,c_36]) ).

tff(c_121280,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_115062,c_156]) ).

tff(c_121281,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_120293,c_121280]) ).

tff(c_121282,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_121281]) ).

tff(c_121307,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_121282,c_115062,c_168]) ).

tff(c_121308,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_121270,c_121307]) ).

tff(c_121483,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_121072,c_120365,c_120365,c_121295,c_121308,c_120365,c_120365,c_121308,c_120365,c_120365,c_894]) ).

tff(c_121484,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_121281]) ).

tff(c_121508,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_121484,c_115062,c_168]) ).

tff(c_121509,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_120342,c_380,c_392,c_121270,c_121508]) ).

tff(c_121511,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_121103]) ).

tff(c_121523,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120396,c_120410,c_120318,c_120291,c_121511,c_30]) ).

tff(c_121524,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_120441]) ).

tff(c_120372,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_254]) ).

tff(c_121799,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_121524,c_90]) ).

tff(c_121800,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120372,c_386,c_388,c_121799]) ).

tff(c_121801,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_121800]) ).

tff(c_121808,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_121801,c_284]) ).

tff(c_120379,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_266]) ).

tff(c_121531,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121524,c_286]) ).

tff(c_121814,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_120372,c_120379,c_121531,c_120293,c_42]) ).

tff(c_121820,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_121814,c_290]) ).

tff(c_120317,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_214]) ).

tff(c_121530,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121524,c_276]) ).

tff(c_121829,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_121808,c_121820,c_120317,c_121530,c_120294,c_22]) ).

tff(c_121830,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_121800]) ).

tff(c_121837,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_121830,c_220]) ).

tff(c_120340,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_338]) ).

tff(c_120316,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_222]) ).

tff(c_121540,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_121541,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_121530,c_378,c_121540]) ).

tff(c_121542,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_121541]) ).

tff(c_121546,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121542,c_224]) ).

tff(c_121785,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121542,c_115058,c_116]) ).

tff(c_121786,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_120294,c_121785]) ).

tff(c_121787,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_121786]) ).

tff(c_121792,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_121787,c_232]) ).

tff(c_121844,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_121837,c_120340,c_120316,c_121546,c_121792,c_28]) ).

tff(c_121846,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_121786]) ).

tff(c_121896,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120396,c_120410,c_120318,c_120291,c_121846,c_30]) ).

tff(c_121897,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_121541]) ).

tff(c_121970,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121897,c_115058,c_132]) ).

tff(c_121971,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_120396,c_388,c_82938,c_390,c_121970]) ).

tff(c_121915,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_152]) ).

tff(c_121916,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120397,c_82936,c_392,c_121915]) ).

tff(c_121917,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_121916]) ).

tff(c_121921,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_121917,c_240]) ).

tff(c_121529,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_121524,c_280]) ).

tff(c_122030,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_121921,c_120330,c_121529,c_120296,c_32]) ).

tff(c_121929,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120404,c_82935,c_115057,c_121524,c_84]) ).

tff(c_121930,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_376,c_378,c_121929]) ).

tff(c_122075,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_120372,c_120379,c_121531,c_120293,c_42]) ).

tff(c_122328,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115057,c_121524,c_115056,c_115056,c_120404,c_121971,c_82935,c_122030,c_121930,c_122075,c_442]) ).

tff(c_122329,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_390,c_122328]) ).

tff(c_122330,plain,
    op(e1,e4) = e0,
    inference(splitRight,[status(thm)],[c_121916]) ).

tff(c_122338,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_122330,c_284]) ).

tff(c_122346,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_120396,c_120410,c_120318,c_120291,c_30]) ).

tff(c_122360,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122346,c_121897,c_115058,c_132]) ).

tff(c_122361,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_82938,c_390,c_122338,c_122360]) ).

tff(c_122362,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_120403]) ).

tff(c_123308,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_120306,c_122362]) ).

tff(c_123316,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_123308,c_186]) ).

tff(c_122402,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_120306,c_122362]) ).

tff(c_122409,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_122402,c_360]) ).

tff(c_123230,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_120397,c_120328,c_120384,c_122409,c_40]) ).

tff(c_122387,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_120310,c_2]) ).

tff(c_122388,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_122387]) ).

tff(c_123176,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122402,c_82935,c_115057,c_122388,c_84]) ).

tff(c_123177,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_384,c_123176]) ).

tff(c_123183,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_123177,c_340]) ).

tff(c_120341,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_342]) ).

tff(c_122728,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120341,c_38]) ).

tff(c_122729,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_122728]) ).

tff(c_122769,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_120397,c_120328,c_120384,c_122409,c_40]) ).

tff(c_840,plain,
    ( ( op(e1,e1) != e0 )
    | ( op(e1,op(e1,e1)) != e4 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e3 )
    | ( op(op(e1,e1),op(e1,e1)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1766]) ).

tff(c_123052,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_122729,c_122729,c_122402,c_122729,c_122769,c_122729,c_122769,c_122729,c_122729,c_840]) ).

tff(c_123053,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_122728]) ).

tff(c_123200,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123183,c_123053]) ).

tff(c_123201,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_123200]) ).

tff(c_123205,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_123201,c_252]) ).

tff(c_123214,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_120397,c_120328,c_120384,c_122409,c_123205,c_40]) ).

tff(c_123215,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_123200]) ).

tff(c_123222,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_123215,c_240]) ).

tff(c_122651,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_120397,c_120328,c_120384,c_122409,c_40]) ).

tff(c_122675,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_122651,c_115063,c_122402,c_166]) ).

tff(c_122676,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_382,c_122675]) ).

tff(c_122681,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_122676,c_230]) ).

tff(c_122416,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_122417,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_122416]) ).

tff(c_122418,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_122417]) ).

tff(c_122428,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_122418,c_216]) ).

tff(c_122377,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_122433,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_122418,c_116]) ).

tff(c_122434,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_122433]) ).

tff(c_122435,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_122434]) ).

tff(c_122461,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120365,c_122435,c_115063,c_122402,c_166]) ).

tff(c_122462,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_120328,c_380,c_392,c_382,c_122461]) ).

tff(c_122463,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_122434]) ).

tff(c_122465,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_122463]) ).

tff(c_122514,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122465,c_115058,c_122418,c_132]) ).

tff(c_122515,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_120396,c_386,c_390,c_388,c_122514]) ).

tff(c_122522,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_122515,c_344]) ).

tff(c_122481,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122418,c_115056,c_122388,c_82]) ).

tff(c_122482,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_120379,c_378,c_376,c_384,c_122481]) ).

tff(c_122488,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_122482,c_240]) ).

tff(c_122494,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_120397,c_120328,c_120384,c_122409,c_40]) ).

tff(c_122500,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_122494,c_252]) ).

tff(c_122588,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_122522,c_120341,c_122488,c_122500,c_38]) ).

tff(c_122593,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_122588,c_244]) ).

tff(c_122471,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_122465,c_324]) ).

tff(c_122620,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_122377,c_122593,c_122471,c_36]) ).

tff(c_122622,plain,
    op(e2,e2) != e4,
    inference(splitRight,[status(thm)],[c_122463]) ).

tff(c_122725,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_122681,c_120319,c_122428,c_122622,c_26]) ).

tff(c_122727,plain,
    op(e2,e4) != e3,
    inference(splitRight,[status(thm)],[c_122417]) ).

tff(c_123277,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 )
    | ( op(e1,e4) = e3 )
    | ( op(e0,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_122388,c_78]) ).

tff(c_123278,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_123222,c_122727,c_374,c_382,c_123277]) ).

tff(c_123291,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123278,c_115056,c_122388,c_82]) ).

tff(c_123292,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_120317,c_376,c_384,c_123291]) ).

tff(c_123302,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123230,c_123215,c_115060,c_123292,c_152]) ).

tff(c_123303,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_82936,c_392,c_390,c_123302]) ).

tff(c_123304,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_122387]) ).

tff(c_123321,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_123316,c_123304]) ).

tff(c_88,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e2) = e1 )
    | ( op(e4,e1) = e1 )
    | ( op(e4,e0) = e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_802]) ).

tff(c_123472,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e4,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123308,c_82935,c_115057,c_123321,c_88]) ).

tff(c_123473,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_120339,c_392,c_380,c_384,c_123472]) ).

tff(c_123474,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_120364]) ).

tff(c_123541,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123512,c_123474]) ).

tff(c_123542,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_123541]) ).

tff(c_123548,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_123542,c_286]) ).

tff(c_123555,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_118]) ).

tff(c_123556,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_123555]) ).

tff(c_123557,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_123556]) ).

tff(c_123562,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_123557,c_330]) ).

tff(c_123570,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_123571,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_123562,c_123570]) ).

tff(c_123572,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_123571]) ).

tff(c_123734,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123542,c_123572,c_115056,c_86]) ).

tff(c_123735,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_120330,c_382,c_380,c_123524,c_123734]) ).

tff(c_123736,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_123571]) ).

tff(c_123768,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123736,c_115058,c_132]) ).

tff(c_123769,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_388,c_82938,c_390,c_123768]) ).

tff(c_123781,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_123524,c_123548,c_120310,c_2]) ).

tff(c_123821,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123542,c_123769,c_115056,c_123781,c_86]) ).

tff(c_123822,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_120330,c_392,c_380,c_382,c_123821]) ).

tff(c_123823,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_123556]) ).

tff(c_123825,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_123823]) ).

tff(c_123831,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_123825,c_216]) ).

tff(c_124163,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_80]) ).

tff(c_124164,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_124163]) ).

tff(c_124165,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_124164]) ).

tff(c_124170,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_124165,c_180]) ).

tff(c_123837,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123825,c_115058,c_132]) ).

tff(c_123838,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123483,c_388,c_390,c_123837]) ).

tff(c_123839,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_123838]) ).

tff(c_123846,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_123839,c_344]) ).

tff(c_123955,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_152]) ).

tff(c_123956,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_123846,c_82936,c_392,c_123955]) ).

tff(c_124179,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123542,c_123956,c_115056,c_78]) ).

tff(c_124180,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_123831,c_374,c_124170,c_124179]) ).

tff(c_124181,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_124164]) ).

tff(c_115054,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_115050,c_60]) ).

tff(c_124182,plain,
    op(e4,e1) != e3,
    inference(splitRight,[status(thm)],[c_124164]) ).

tff(c_123856,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_123542,c_156]) ).

tff(c_123857,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_123856]) ).

tff(c_123858,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_123857]) ).

tff(c_123878,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_123858,c_370]) ).

tff(c_123844,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_123839,c_220]) ).

tff(c_123884,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_123844,c_120317,c_123831,c_120294,c_22]) ).

tff(c_123951,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123839,c_123825,c_115058,c_123884,c_116]) ).

tff(c_123952,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123878,c_386,c_374,c_376,c_380,c_123951]) ).

tff(c_123953,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_123857]) ).

tff(c_123969,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_123953]) ).

tff(c_124142,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123969,c_123825,c_115059,c_82935,c_126]) ).

tff(c_124143,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_120327,c_382,c_384,c_392,c_124142]) ).

tff(c_124144,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_123953]) ).

tff(c_124195,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124144,c_123839,c_115061,c_138]) ).

tff(c_124196,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_124182,c_124195]) ).

tff(c_123511,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_124230,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124196,c_115060,c_123956,c_144]) ).

tff(c_124231,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_123511,c_384,c_390,c_124230]) ).

tff(c_124207,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123839,c_123825,c_115058,c_116]) ).

tff(c_124208,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_376,c_120294,c_124207]) ).

tff(c_124261,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124231,c_124208,c_115063,c_123506,c_158]) ).

tff(c_124262,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_124261]) ).

tff(c_520,plain,
    ( ( op(e0,op(e0,e3)) != e3 )
    | ( op(e1,op(e1,e3)) != e3 )
    | ( op(e2,op(e2,e3)) != e3 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e4,op(e4,e3)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_124728,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124181,c_115057,c_115054,c_115054,c_123825,c_115058,c_124196,c_115060,c_124262,c_115062,c_520]) ).

tff(c_124729,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_123838]) ).

tff(c_124841,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_124729,c_284]) ).

tff(c_124848,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_152]) ).

tff(c_124849,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_82936,c_392,c_124841,c_124848]) ).

tff(c_123550,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_123542,c_292]) ).

tff(c_123830,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_123825,c_324]) ).

tff(c_124731,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_115060,c_140]) ).

tff(c_124732,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123830,c_382,c_124731]) ).

tff(c_124733,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_124732]) ).

tff(c_123496,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_262]) ).

tff(c_124730,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_123838]) ).

tff(c_124762,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_150]) ).

tff(c_124763,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123496,c_124730,c_392,c_82943,c_124762]) ).

tff(c_124833,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124733,c_124763,c_115060,c_144]) ).

tff(c_124834,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_123511,c_384,c_123550,c_124833]) ).

tff(c_124835,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_124732]) ).

tff(c_124861,plain,
    ( ( e3 = e0 )
    | ( op(e1,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124849,c_124835]) ).

tff(c_124862,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_124861]) ).

tff(c_124869,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_124862,c_280]) ).

tff(c_124985,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_80]) ).

tff(c_124986,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_124869,c_124985]) ).

tff(c_125028,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_124986,c_82935,c_115057,c_84]) ).

tff(c_125029,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_378,c_390,c_376,c_123548,c_125028]) ).

tff(c_125031,plain,
    op(e2,e2) != e3,
    inference(splitRight,[status(thm)],[c_123823]) ).

tff(c_125044,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_132]) ).

tff(c_125045,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123483,c_82938,c_390,c_125044]) ).

tff(c_125046,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_125045]) ).

tff(c_125061,plain,
    ( ( e3 = e0 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_125046,c_120290]) ).

tff(c_125062,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_125031,c_388,c_125061]) ).

tff(c_125066,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_125062,c_276]) ).

tff(c_125149,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_123524,c_123548,c_125066,c_120310,c_2]) ).

tff(c_125150,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_125045]) ).

tff(c_125157,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_125150,c_284]) ).

tff(c_125030,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_123823]) ).

tff(c_125035,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_125030,c_236]) ).

tff(c_125183,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_125157,c_120330,c_123550,c_125035,c_120296,c_32]) ).

tff(c_125184,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_123541]) ).

tff(c_125192,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_125184,c_346]) ).

tff(c_123475,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_120364]) ).

tff(c_126640,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_123506,c_158]) ).

tff(c_126641,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120291,c_388,c_382,c_126640]) ).

tff(c_126642,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_126641]) ).

tff(c_126649,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126642,c_372]) ).

tff(c_126622,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_80]) ).

tff(c_126623,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_126622]) ).

tff(c_126624,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_126623]) ).

tff(c_126630,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126624,c_340]) ).

tff(c_123522,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_356]) ).

tff(c_123525,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_366]) ).

tff(c_125200,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_125201,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_125200]) ).

tff(c_125202,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_125201]) ).

tff(c_125210,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_125202,c_216]) ).

tff(c_125449,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_120319,c_125210,c_26]) ).

tff(c_125450,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_125449]) ).

tff(c_125456,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_125450,c_330]) ).

tff(c_125561,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125184,c_115062,c_168]) ).

tff(c_125562,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_123525,c_384,c_125456,c_392,c_125561]) ).

tff(c_125191,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_125184,c_352]) ).

tff(c_125409,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_144]) ).

tff(c_125410,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_125191,c_123511,c_384,c_125409]) ).

tff(c_125411,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_125410]) ).

tff(c_125414,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_125411,c_246]) ).

tff(c_125206,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_125202,c_284]) ).

tff(c_125437,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_120330,c_125414,c_125206,c_120296,c_32]) ).

tff(c_125443,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_125437,c_240]) ).

tff(c_125489,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125411,c_115063,c_123506,c_154]) ).

tff(c_125490,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_125489]) ).

tff(c_125491,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_125490]) ).

tff(c_125497,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_125491,c_370]) ).

tff(c_125518,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125450,c_115058,c_125202,c_116]) ).

tff(c_125519,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_125497,c_380,c_376,c_374,c_125518]) ).

tff(c_125185,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_123541]) ).

tff(c_125469,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125437,c_125202,c_115056,c_82]) ).

tff(c_125470,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_125185,c_390,c_378,c_376,c_125469]) ).

tff(c_125502,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_125470,c_80]) ).

tff(c_125503,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_378,c_125502]) ).

tff(c_125529,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125184,c_125519,c_115061,c_125503,c_150]) ).

tff(c_125530,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_125443,c_386,c_392,c_388,c_125529]) ).

tff(c_125531,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_125490]) ).

tff(c_123484,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_368]) ).

tff(c_125532,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_125490]) ).

tff(c_125587,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_123484,c_123525,c_123475,c_125532,c_50]) ).

tff(c_125609,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125587,c_125184,c_115062,c_125562,c_156]) ).

tff(c_125610,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_386,c_380,c_125609]) ).

tff(c_668,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e0,op(e1,e0)) = e1 )
    | ( op(e0,op(e2,e0)) = e2 )
    | ( op(e3,op(e3,e0)) != e0 )
    | ( op(e0,op(e4,e0)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_126107,plain,
    ( ( e4 = e1 )
    | ( e2 = e1 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_125184,c_123506,c_115063,c_115063,c_125562,c_125531,c_125610,c_125411,c_115062,c_125587,c_668]) ).

tff(c_126108,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_384,c_380,c_126107]) ).

tff(c_126109,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_125449]) ).

tff(c_126114,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_126109,c_230]) ).

tff(c_126222,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_123522,c_120318,c_120291,c_126114,c_30]) ).

tff(c_126224,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_125410]) ).

tff(c_126266,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_123506,c_162]) ).

tff(c_126267,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123475,c_126224,c_120318,c_390,c_384,c_126266]) ).

tff(c_126268,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_125201]) ).

tff(c_126270,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_126268]) ).

tff(c_126276,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126270,c_336]) ).

tff(c_126296,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_144]) ).

tff(c_126297,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_125191,c_123511,c_384,c_126296]) ).

tff(c_126298,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_126297]) ).

tff(c_126433,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126298,c_115063,c_123506,c_158]) ).

tff(c_126434,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_120291,c_388,c_382,c_126433]) ).

tff(c_126439,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126434,c_266]) ).

tff(c_126277,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126270,c_344]) ).

tff(c_126312,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126298,c_115060,c_140]) ).

tff(c_126313,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_126277,c_382,c_126312]) ).

tff(c_126314,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_126313]) ).

tff(c_126320,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126314,c_236]) ).

tff(c_126282,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126270,c_115058,c_132]) ).

tff(c_126283,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_388,c_82938,c_390,c_126282]) ).

tff(c_126402,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_123524,c_120310,c_2]) ).

tff(c_126403,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_126402]) ).

tff(c_126477,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e1,e4) = e3 )
    | ( op(e0,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126283,c_115056,c_126403,c_78]) ).

tff(c_126478,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_126439,c_126320,c_388,c_374,c_378,c_126477]) ).

tff(c_126479,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_126402]) ).

tff(c_126505,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_126479,c_84]) ).

tff(c_126506,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_125192,c_390,c_376,c_378,c_126505]) ).

tff(c_126507,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_126313]) ).

tff(c_126514,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126507,c_280]) ).

tff(c_126585,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_80]) ).

tff(c_126586,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_126276,c_388,c_374,c_126514,c_126585]) ).

tff(c_126587,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_126297]) ).

tff(c_126594,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_126587,c_280]) ).

tff(c_126605,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_84]) ).

tff(c_126606,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_125192,c_390,c_376,c_126594,c_126605]) ).

tff(c_126607,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_126268]) ).

tff(c_126613,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_126607,c_324]) ).

tff(c_126834,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126642,c_115063,c_123506,c_154]) ).

tff(c_126835,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_126834]) ).

tff(c_126836,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_126835]) ).

tff(c_126840,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_126836,c_250]) ).

tff(c_126849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_123511,c_126613,c_126840,c_36]) ).

tff(c_126851,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_126835]) ).

tff(c_126907,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_120328,c_126649,c_126851,c_40]) ).

tff(c_126798,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e2 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120330,c_120296,c_32]) ).

tff(c_126799,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_126798]) ).

tff(c_126805,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_126799,c_240]) ).

tff(c_126861,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_126805,c_120341,c_125191,c_126630,c_38]) ).

tff(c_126919,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126907,c_126861,c_115060,c_126799,c_140]) ).

tff(c_126920,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_126613,c_382,c_388,c_126919]) ).

tff(c_126921,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_126798]) ).

tff(c_126923,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_126921]) ).

tff(c_126938,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_126923,c_152]) ).

tff(c_126939,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_82936,c_392,c_388,c_126938]) ).

tff(c_126945,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_126939,c_344]) ).

tff(c_126978,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_123522,c_120318,c_120291,c_30]) ).

tff(c_126654,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_86]) ).

tff(c_126655,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120330,c_380,c_123524,c_126654]) ).

tff(c_126656,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_126655]) ).

tff(c_126661,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_126656,c_256]) ).

tff(c_126782,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126607,c_115059,c_82935,c_126]) ).

tff(c_126783,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_126661,c_120327,c_382,c_384,c_392,c_126782]) ).

tff(c_126784,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_126655]) ).

tff(c_127038,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126978,c_126607,c_115058,c_126784,c_132]) ).

tff(c_127039,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_126945,c_388,c_390,c_392,c_127038]) ).

tff(c_127040,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_126921]) ).

tff(c_127055,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_127040,c_140]) ).

tff(c_127056,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_126649,c_126630,c_126613,c_382,c_378,c_127055]) ).

tff(c_127057,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_126641]) ).

tff(c_127169,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127057,c_115063,c_123506,c_162]) ).

tff(c_127170,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123475,c_378,c_120318,c_390,c_384,c_127169]) ).

tff(c_127171,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_126623]) ).

tff(c_127333,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_123506,c_82935,c_115057,c_127171,c_84]) ).

tff(c_127334,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_125192,c_390,c_376,c_378,c_127333]) ).

tff(c_127335,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_123505]) ).

tff(c_127360,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_127335]) ).

tff(c_128688,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_127360,c_166]) ).

tff(c_128689,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120328,c_392,c_382,c_128688]) ).

tff(c_128690,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_128689]) ).

tff(c_128695,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_128690,c_370]) ).

tff(c_128745,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_128695,c_120318,c_120291,c_30]) ).

tff(c_128751,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_128745,c_364]) ).

tff(c_127341,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_322]) ).

tff(c_127373,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_118]) ).

tff(c_127374,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_127373]) ).

tff(c_127375,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_127374]) ).

tff(c_127382,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127375,c_332]) ).

tff(c_123498,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_254]) ).

tff(c_127387,plain,
    ( ( op(e0,e1) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127375,c_123474]) ).

tff(c_127388,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_127387]) ).

tff(c_127389,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_127388]) ).

tff(c_128300,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_127389,c_286]) ).

tff(c_127736,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_152]) ).

tff(c_127737,plain,
    ( ( op(e1,e4) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123485,c_82936,c_392,c_127736]) ).

tff(c_127738,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_127737]) ).

tff(c_127743,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_127738,c_240]) ).

tff(c_127400,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_127389,c_292]) ).

tff(c_127763,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_127743,c_120330,c_127400,c_120296,c_32]) ).

tff(c_127793,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127389,c_127763,c_115056,c_86]) ).

tff(c_127794,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_380,c_127793]) ).

tff(c_127795,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_127794]) ).

tff(c_127801,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_127795,c_216]) ).

tff(c_127381,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127375,c_330]) ).

tff(c_127750,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_127360,c_166]) ).

tff(c_127751,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120328,c_392,c_382,c_127750]) ).

tff(c_127752,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_127751]) ).

tff(c_127757,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_127752,c_370]) ).

tff(c_127806,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_127757,c_120318,c_120291,c_30]) ).

tff(c_127811,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_127806,c_230]) ).

tff(c_127872,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_127801,c_120319,c_127381,c_127811,c_26]) ).

tff(c_127873,plain,
    op(e4,e4) = e1,
    inference(splitRight,[status(thm)],[c_127794]) ).

tff(c_127378,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127375,c_264]) ).

tff(c_127390,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127360,c_82935,c_115057,c_84]) ).

tff(c_127391,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_127390]) ).

tff(c_127392,plain,
    op(e4,e1) = e2,
    inference(splitLeft,[status(thm)],[c_127391]) ).

tff(c_127419,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_127392,c_138]) ).

tff(c_127420,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_127378,c_382,c_378,c_127419]) ).

tff(c_127421,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_127420]) ).

tff(c_127425,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127421,c_240]) ).

tff(c_127475,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_120330,c_127400,c_127425,c_120296,c_32]) ).

tff(c_127427,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127421,c_344]) ).

tff(c_127433,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_127434,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_127381,c_127427,c_127433]) ).

tff(c_127508,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127389,c_127475,c_127434,c_115056,c_86]) ).

tff(c_127509,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_380,c_127508]) ).

tff(c_127463,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_120319,c_127381,c_26]) ).

tff(c_127464,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_127463]) ).

tff(c_127487,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127464,c_115058,c_127434,c_132]) ).

tff(c_127488,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_392,c_390,c_388,c_127487]) ).

tff(c_127659,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_127421,c_127509,c_127509,c_127488,c_127509,c_127392,c_127509,c_127392,c_127509,c_127509,c_868]) ).

tff(c_127660,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_127463]) ).

tff(c_127719,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127375,c_127660,c_115059,c_82935,c_126]) ).

tff(c_127720,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_120327,c_380,c_384,c_392,c_127719]) ).

tff(c_127721,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_127420]) ).

tff(c_128114,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_127738,c_127873,c_127873,c_127721,c_127873,c_127392,c_127873,c_127392,c_127873,c_127873,c_748]) ).

tff(c_128116,plain,
    op(e0,e0) != e1,
    inference(splitRight,[status(thm)],[c_127751]) ).

tff(c_127368,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127360,c_366]) ).

tff(c_128158,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123484,c_128116,c_123475,c_127368,c_50]) ).

tff(c_128169,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128158,c_127375,c_115062,c_127389,c_168]) ).

tff(c_128170,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_120342,c_382,c_392,c_384,c_128169]) ).

tff(c_128171,plain,
    op(e1,e4) = e0,
    inference(splitRight,[status(thm)],[c_127737]) ).

tff(c_128180,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_128171,c_284]) ).

tff(c_127727,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127721,c_220]) ).

tff(c_128185,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_128180,c_120317,c_127727,c_120294,c_22]) ).

tff(c_128192,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_128185,c_216]) ).

tff(c_128225,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82938,c_128192,c_120319,c_127381,c_26]) ).

tff(c_128231,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_128225,c_324]) ).

tff(c_128292,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_127341,c_127382,c_128231,c_36]) ).

tff(c_128293,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_127391]) ).

tff(c_128320,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_128300,c_128293]) ).

tff(c_128321,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_127388]) ).

tff(c_128327,plain,
    op(e0,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_128321,c_260]) ).

tff(c_127379,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127375,c_256]) ).

tff(c_128364,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_123498,c_128327,c_127379,c_120293,c_42]) ).

tff(c_128369,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_128364,c_266]) ).

tff(c_128546,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_120319,c_127381,c_26]) ).

tff(c_128547,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_128546]) ).

tff(c_128553,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_128547,c_230]) ).

tff(c_128559,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_127360,c_166]) ).

tff(c_128560,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_128369,c_120328,c_128553,c_392,c_382,c_128559]) ).

tff(c_128561,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_128546]) ).

tff(c_128567,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_128561,c_324]) ).

tff(c_128590,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_127341,c_127382,c_128567,c_36]) ).

tff(c_128591,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_127374]) ).

tff(c_128593,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_128591]) ).

tff(c_128597,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_128593,c_224]) ).

tff(c_127342,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_328]) ).

tff(c_128607,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_127342,c_123474]) ).

tff(c_128608,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_128607]) ).

tff(c_128614,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_128608,c_286]) ).

tff(c_128625,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e4,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_127360,c_82935,c_115057,c_84]) ).

tff(c_128626,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_128614,c_128625]) ).

tff(c_128639,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_128626,c_150]) ).

tff(c_128640,plain,
    ( ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123496,c_392,c_390,c_128639]) ).

tff(c_128641,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_128640]) ).

tff(c_128653,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128641,c_115061,c_128626,c_138]) ).

tff(c_128654,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_128597,c_382,c_378,c_128653]) ).

tff(c_128701,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128690,c_128654,c_115062,c_128608,c_156]) ).

tff(c_128702,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_386,c_376,c_128701]) ).

tff(c_128707,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_128702,c_332]) ).

tff(c_128644,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_128641,c_240]) ).

tff(c_128616,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_128608,c_292]) ).

tff(c_128728,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_128644,c_120330,c_128616,c_120296,c_32]) ).

tff(c_128766,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128641,c_115060,c_128728,c_136]) ).

tff(c_128767,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_128751,c_386,c_128707,c_380,c_374,c_128766]) ).

tff(c_128768,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_128689]) ).

tff(c_128646,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_128641,c_344]) ).

tff(c_128665,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128593,c_115058,c_132]) ).

tff(c_128666,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_128646,c_388,c_390,c_128665]) ).

tff(c_128769,plain,
    op(e0,e0) != e1,
    inference(splitRight,[status(thm)],[c_128689]) ).

tff(c_128780,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123484,c_128769,c_123475,c_127368,c_50]) ).

tff(c_128786,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_128780,c_372]) ).

tff(c_128805,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_128644,c_120330,c_128616,c_120296,c_32]) ).

tff(c_128855,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128641,c_115060,c_128805,c_136]) ).

tff(c_128856,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_128786,c_386,c_380,c_374,c_128855]) ).

tff(c_128826,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128768,c_128593,c_115058,c_128666,c_116]) ).

tff(c_128827,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_376,c_386,c_128826]) ).

tff(c_128836,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128593,c_115059,c_82935,c_126]) ).

tff(c_128837,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_120327,c_382,c_384,c_392,c_128836]) ).

tff(c_546,plain,
    ( ( op(e2,op(e0,e2)) = e0 )
    | ( op(e2,op(e1,e2)) = e1 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e3,op(e3,e2)) != e2 )
    | ( op(e2,op(e4,e2)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_129276,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128768,c_82935,c_115059,c_115059,c_115058,c_128593,c_128666,c_128856,c_128827,c_128837,c_546]) ).

tff(c_129277,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_386,c_129276]) ).

tff(c_129278,plain,
    op(e2,e1) = e0,
    inference(splitRight,[status(thm)],[c_128640]) ).

tff(c_129284,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_129278,c_220]) ).

tff(c_129307,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128608,c_115056,c_86]) ).

tff(c_129308,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_120330,c_380,c_129307]) ).

tff(c_129309,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_129308]) ).

tff(c_129314,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_129309,c_276]) ).

tff(c_127367,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127360,c_186]) ).

tff(c_129347,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_129314,c_128614,c_127367,c_120310,c_2]) ).

tff(c_129349,plain,
    op(e2,e4) != e1,
    inference(splitRight,[status(thm)],[c_129308]) ).

tff(c_128599,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_128593,c_216]) ).

tff(c_129400,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_129284,c_129349,c_120317,c_128599,c_120294,c_22]) ).

tff(c_129402,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_128607]) ).

tff(c_129505,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_82]) ).

tff(c_129506,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_129402,c_120317,c_376,c_129505]) ).

tff(c_129507,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_129506]) ).

tff(c_129512,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_129507,c_246]) ).

tff(c_129401,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_128607]) ).

tff(c_129446,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129401,c_115062,c_156]) ).

tff(c_129447,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_120293,c_129446]) ).

tff(c_129448,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_129447]) ).

tff(c_129532,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129448,c_115063,c_127360,c_166]) ).

tff(c_129533,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_120328,c_392,c_382,c_129532]) ).

tff(c_129565,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129448,c_129533,c_115063,c_127360,c_162]) ).

tff(c_129566,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_129512,c_384,c_390,c_378,c_129565]) ).

tff(c_129567,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_129506]) ).

tff(c_129460,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e1,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115056,c_86]) ).

tff(c_129461,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e0,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120330,c_380,c_129460]) ).

tff(c_129462,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_129461]) ).

tff(c_127364,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_127360,c_192]) ).

tff(c_129419,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129401,c_115061,c_138]) ).

tff(c_129420,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_128597,c_382,c_127364,c_129419]) ).

tff(c_129488,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129420,c_115060,c_152]) ).

tff(c_129489,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_388,c_82936,c_392,c_129488]) ).

tff(c_129501,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129462,c_129489,c_115056,c_78]) ).

tff(c_129502,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_128599,c_374,c_127367,c_129501]) ).

tff(c_129503,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_129461]) ).

tff(c_129580,plain,
    ( ( op(e2,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129567,c_129503]) ).

tff(c_129581,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_129580]) ).

tff(c_129588,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_129581,c_226]) ).

tff(c_129593,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129448,c_115063,c_127360,c_166]) ).

tff(c_129594,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_120328,c_129588,c_392,c_382,c_129593]) ).

tff(c_129595,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_129447]) ).

tff(c_129848,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129595,c_128593,c_115059,c_82935,c_126]) ).

tff(c_129849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_120327,c_382,c_384,c_392,c_129848]) ).

tff(c_129850,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_128591]) ).

tff(c_129857,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_129850,c_244]) ).

tff(c_129851,plain,
    op(e2,e2) != e3,
    inference(splitRight,[status(thm)],[c_128591]) ).

tff(c_130874,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_130875,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_129851,c_130874]) ).

tff(c_130876,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_130875]) ).

tff(c_130883,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_130876,c_220]) ).

tff(c_129864,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_127342,c_123474]) ).

tff(c_129865,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_129864]) ).

tff(c_129871,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_129865,c_286]) ).

tff(c_129878,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82942,c_127367,c_120310,c_2]) ).

tff(c_129879,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_129878]) ).

tff(c_129893,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_129894,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_129851,c_129893]) ).

tff(c_129895,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_129894]) ).

tff(c_129901,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_129895,c_220]) ).

tff(c_129907,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115061,c_138]) ).

tff(c_129908,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_129857,c_129901,c_382,c_127364,c_129907]) ).

tff(c_129964,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129908,c_115061,c_150]) ).

tff(c_129965,plain,
    ( ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_82943,c_129964]) ).

tff(c_129966,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_129965]) ).

tff(c_129970,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_129966,c_240]) ).

tff(c_129873,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_129865,c_292]) ).

tff(c_129855,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_129850,c_236]) ).

tff(c_129985,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_129970,c_120330,c_129873,c_129855,c_120296,c_32]) ).

tff(c_129987,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_129965]) ).

tff(c_129921,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129850,c_115060,c_144]) ).

tff(c_129922,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_129873,c_129921]) ).

tff(c_129923,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_129922]) ).

tff(c_129928,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_129923,c_252]) ).

tff(c_130032,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_129987,c_120341,c_129928,c_129857,c_38]) ).

tff(c_129937,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82938,c_120319,c_129851,c_26]) ).

tff(c_129938,plain,
    op(e2,e2) = e1,
    inference(splitLeft,[status(thm)],[c_129937]) ).

tff(c_129986,plain,
    op(e2,e1) = e0,
    inference(splitRight,[status(thm)],[c_129965]) ).

tff(c_130221,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_130032,c_129938,c_129938,c_129908,c_129986,c_129938,c_129938,c_129986,c_129938,c_129938,c_950]) ).

tff(c_130222,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_129937]) ).

tff(c_130284,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129850,c_130222,c_115059,c_82935,c_126]) ).

tff(c_130285,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_384,c_392,c_130284]) ).

tff(c_130290,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_130285,c_270]) ).

tff(c_130342,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123484,c_130290,c_123475,c_127368,c_50]) ).

tff(c_786,plain,
    ( ( op(e0,e0) != e4 )
    | ( op(e0,op(e0,e0)) != e2 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e3 )
    | ( op(op(e0,e0),op(e0,e0)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1550]) ).

tff(c_130543,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_129879,c_130342,c_130342,c_129895,c_130342,c_129865,c_130342,c_129865,c_130342,c_130342,c_786]) ).

tff(c_130545,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_129922]) ).

tff(c_130564,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_129908,c_115062,c_129865,c_156]) ).

tff(c_130565,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_376,c_130564]) ).

tff(c_130566,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_130565]) ).

tff(c_130610,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130566,c_115063,c_127360,c_162]) ).

tff(c_130611,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_130545,c_120318,c_390,c_378,c_130610]) ).

tff(c_130612,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_130565]) ).

tff(c_130617,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_130612,c_270]) ).

tff(c_130627,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_127360,c_154]) ).

tff(c_130628,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_130617,c_386,c_374,c_130627]) ).

tff(c_130629,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_130628]) ).

tff(c_130657,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130629,c_115063,c_127360,c_162]) ).

tff(c_130658,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123475,c_376,c_120318,c_390,c_378,c_130657]) ).

tff(c_130659,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_130628]) ).

tff(c_130674,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130659,c_115063,c_127360,c_162]) ).

tff(c_130675,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123475,c_130545,c_376,c_390,c_378,c_130674]) ).

tff(c_130676,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_129894]) ).

tff(c_130704,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130676,c_115061,c_150]) ).

tff(c_130705,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123496,c_388,c_392,c_82943,c_130704]) ).

tff(c_130709,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_130705,c_240]) ).

tff(c_130838,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_130709,c_120330,c_129873,c_129855,c_120296,c_32]) ).

tff(c_130839,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_129878]) ).

tff(c_130855,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_129871,c_130839]) ).

tff(c_130856,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_129864]) ).

tff(c_130893,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130856,c_115061,c_138]) ).

tff(c_130894,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_129857,c_130883,c_382,c_127364,c_130893]) ).

tff(c_130895,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_130875]) ).

tff(c_130921,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130895,c_115058,c_132]) ).

tff(c_130922,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_388,c_82938,c_390,c_130921]) ).

tff(c_130927,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_130922,c_284]) ).

tff(c_130947,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_127360,c_162]) ).

tff(c_130948,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_123475,c_120318,c_390,c_378,c_130947]) ).

tff(c_130952,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_130948,c_246]) ).

tff(c_130987,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_130927,c_120330,c_130952,c_129855,c_120296,c_32]) ).

tff(c_130988,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_127335]) ).

tff(c_130995,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_360]) ).

tff(c_131003,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_127342,c_123474]) ).

tff(c_131004,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_131003]) ).

tff(c_131546,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_130988,c_158]) ).

tff(c_131547,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120291,c_388,c_378,c_131546]) ).

tff(c_131548,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_131547]) ).

tff(c_131552,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131548,c_270]) ).

tff(c_131012,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_131004,c_292]) ).

tff(c_131154,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_127341,c_36]) ).

tff(c_131155,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_131154]) ).

tff(c_131160,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131155,c_250]) ).

tff(c_131007,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_131004,c_260]) ).

tff(c_131037,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123496,c_120342,c_131007,c_48]) ).

tff(c_131038,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_131037]) ).

tff(c_131048,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131038,c_346]) ).

tff(c_131021,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_131022,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_131021]) ).

tff(c_131023,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_131022]) ).

tff(c_131026,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131023,c_276]) ).

tff(c_131092,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_82935,c_115057,c_80]) ).

tff(c_131093,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_131048,c_388,c_374,c_131026,c_131092]) ).

tff(c_131094,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_131037]) ).

tff(c_131104,plain,
    op(e2,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_131094,c_350]) ).

tff(c_131111,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e2,e1) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_131023,c_116]) ).

tff(c_131112,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_131104,c_376,c_374,c_131111]) ).

tff(c_131113,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_131112]) ).

tff(c_131119,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_131113,c_364]) ).

tff(c_131239,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_120328,c_130995,c_131160,c_131119,c_40]) ).

tff(c_131240,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_131154]) ).

tff(c_131263,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131240,c_115060,c_144]) ).

tff(c_131264,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_130995,c_376,c_384,c_131012,c_131263]) ).

tff(c_131030,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131023,c_216]) ).

tff(c_131288,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131240,c_115059,c_82935,c_118]) ).

tff(c_131289,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_131030,c_378,c_388,c_131288]) ).

tff(c_131314,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131094,c_131289,c_115062,c_131004,c_168]) ).

tff(c_131315,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_392,c_384,c_131314]) ).

tff(c_131125,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_82935,c_115057,c_80]) ).

tff(c_131126,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_131026,c_131125]) ).

tff(c_836,plain,
    ( ( op(e0,e0) != e1 )
    | ( op(e0,op(e0,e0)) != e4 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e3 )
    | ( op(op(e0,e0),op(e0,e0)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1750]) ).

tff(c_131502,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_131264,c_131315,c_131315,c_131126,c_131315,c_131094,c_131315,c_131094,c_131315,c_131315,c_836]) ).

tff(c_131503,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_131112]) ).

tff(c_131561,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131503,c_115059,c_82935,c_118]) ).

tff(c_131562,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_131552,c_374,c_378,c_388,c_131561]) ).

tff(c_131642,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131562,c_131503,c_115059,c_82935,c_126]) ).

tff(c_131643,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_384,c_392,c_131642]) ).

tff(c_131554,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131548,c_372]) ).

tff(c_131577,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_120328,c_130995,c_131554,c_40]) ).

tff(c_131518,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_82935,c_115057,c_80]) ).

tff(c_131519,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_131026,c_131518]) ).

tff(c_131525,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131519,c_340]) ).

tff(c_131102,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_131094,c_352]) ).

tff(c_131611,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120341,c_131525,c_131102,c_38]) ).

tff(c_131612,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_131611]) ).

tff(c_131628,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131577,c_131612,c_131562,c_115060,c_144]) ).

tff(c_131629,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_378,c_384,c_131012,c_131628]) ).

tff(c_131630,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_131611]) ).

tff(c_131669,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131094,c_131630,c_115061,c_131519,c_150]) ).

tff(c_131670,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_388,c_131669]) ).

tff(c_131504,plain,
    op(e2,e0) != e4,
    inference(splitRight,[status(thm)],[c_131112]) ).

tff(c_131599,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_120318,c_120291,c_131504,c_30]) ).

tff(c_676,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e0,op(e1,e0)) = e1 )
    | ( op(e2,op(e2,e0)) != e0 )
    | ( op(e3,op(e3,e0)) != e0 )
    | ( op(e0,op(e4,e0)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_131958,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131643,c_130988,c_115063,c_115063,c_131670,c_131599,c_131004,c_131577,c_115062,c_131548,c_676]) ).

tff(c_131959,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_131958]) ).

tff(c_131960,plain,
    op(e1,e0) = e3,
    inference(splitRight,[status(thm)],[c_131547]) ).

tff(c_131966,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_131960,c_250]) ).

tff(c_131974,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131503,c_115059,c_82935,c_118]) ).

tff(c_131975,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_388,c_131974]) ).

tff(c_131976,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_131975]) ).

tff(c_132003,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131976,c_131503,c_115059,c_82935,c_126]) ).

tff(c_132004,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_120327,c_380,c_384,c_392,c_132003]) ).

tff(c_132005,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_131975]) ).

tff(c_132007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_131966,c_132005]) ).

tff(c_132008,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_131022]) ).

tff(c_132010,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_132008]) ).

tff(c_132044,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132010,c_115058,c_132]) ).

tff(c_132045,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_388,c_82938,c_390,c_132044]) ).

tff(c_132016,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132010,c_336]) ).

tff(c_132057,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_82935,c_115057,c_80]) ).

tff(c_132058,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_132016,c_388,c_374,c_132057]) ).

tff(c_132180,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131004,c_132045,c_115056,c_132058,c_86]) ).

tff(c_132181,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_120330,c_392,c_380,c_382,c_132180]) ).

tff(c_132182,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_132008]) ).

tff(c_132188,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132182,c_324]) ).

tff(c_132332,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_127341,c_132188,c_36]) ).

tff(c_132203,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115063,c_130988,c_166]) ).

tff(c_132204,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_120328,c_392,c_384,c_132203]) ).

tff(c_132205,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_132204]) ).

tff(c_132209,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_132205,c_270]) ).

tff(c_132190,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132182,c_330]) ).

tff(c_132321,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82939,c_132209,c_127342,c_132190,c_46]) ).

tff(c_132327,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_132321,c_332]) ).

tff(c_132344,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132332,c_132327]) ).

tff(c_132345,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_132204]) ).

tff(c_132358,plain,
    ( ( op(e2,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132345,c_132182,c_115058,c_116]) ).

tff(c_132359,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_376,c_120294,c_132358]) ).

tff(c_132371,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132345,c_132359,c_132182,c_115058,c_132]) ).

tff(c_132372,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_388,c_390,c_132371]) ).

tff(c_132383,plain,
    ( ( op(e4,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_131004,c_132372,c_115056,c_86]) ).

tff(c_132384,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_120330,c_392,c_380,c_132383]) ).

tff(c_132407,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_82935,c_115057,c_132384,c_80]) ).

tff(c_132408,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_382,c_132407]) ).

tff(c_132414,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132408,c_346]) ).

tff(c_132366,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_132359,c_350]) ).

tff(c_132394,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_127341,c_132188,c_36]) ).

tff(c_132402,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_132394,c_332]) ).

tff(c_132423,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115062,c_131004,c_156]) ).

tff(c_132424,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_132366,c_132402,c_386,c_376,c_132423]) ).

tff(c_132437,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132424,c_115062,c_131004,c_160]) ).

tff(c_132438,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_132414,c_132190,c_388,c_378,c_132437]) ).

tff(c_132439,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_131003]) ).

tff(c_132446,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_132439,c_352]) ).

tff(c_132455,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_144]) ).

tff(c_132456,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_130995,c_132446,c_127341,c_384,c_132455]) ).

tff(c_132907,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_132456,c_152]) ).

tff(c_132908,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_132760,c_82936,c_392,c_390,c_132907]) ).

tff(c_132910,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_132752]) ).

tff(c_132440,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_131003]) ).

tff(c_130996,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_186]) ).

tff(c_132469,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115058,c_120290]) ).

tff(c_132470,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_132469]) ).

tff(c_132471,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_132470]) ).

tff(c_132474,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132471,c_276]) ).

tff(c_132509,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_82942,c_130996,c_132474,c_120310,c_2]) ).

tff(c_132514,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_132509,c_286]) ).

tff(c_132521,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132439,c_115062,c_156]) ).

tff(c_132522,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_120293,c_132521]) ).

tff(c_132523,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_132522]) ).

tff(c_132549,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132523,c_115063,c_130988,c_166]) ).

tff(c_132550,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_120328,c_392,c_384,c_132549]) ).

tff(c_132555,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_132550,c_230]) ).

tff(c_132478,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132471,c_216]) ).

tff(c_132534,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_118]) ).

tff(c_132535,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_132478,c_378,c_388,c_132534]) ).

tff(c_132536,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_132535]) ).

tff(c_132597,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132536,c_115059,c_82935,c_126]) ).

tff(c_132598,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_120327,c_132555,c_384,c_392,c_132597]) ).

tff(c_132600,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_132535]) ).

tff(c_132475,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132471,c_290]) ).

tff(c_132626,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132523,c_132439,c_115062,c_160]) ).

tff(c_132627,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_132600,c_388,c_132475,c_132626]) ).

tff(c_132629,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_132522]) ).

tff(c_132654,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_123484,c_123475,c_132629,c_50]) ).

tff(c_132655,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_132654]) ).

tff(c_132628,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_132522]) ).

tff(c_132635,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_132628,c_332]) ).

tff(c_132483,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_132456,c_152]) ).

tff(c_132484,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_82936,c_392,c_390,c_132483]) ).

tff(c_132642,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132484,c_115060,c_132456,c_136]) ).

tff(c_132643,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_132635,c_380,c_376,c_132642]) ).

tff(c_132729,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132655,c_132643,c_115063,c_130988,c_158]) ).

tff(c_132730,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_120291,c_388,c_378,c_132729]) ).

tff(c_132731,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_132654]) ).

tff(c_132747,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132731,c_132439,c_132628,c_115062,c_168]) ).

tff(c_132748,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_380,c_392,c_132514,c_132747]) ).

tff(c_132749,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_132470]) ).

tff(c_132923,plain,
    op(e2,e1) = e3,
    inference(splitLeft,[status(thm)],[c_132749]) ).

tff(c_132929,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132923,c_336]) ).

tff(c_133020,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130988,c_82935,c_115057,c_80]) ).

tff(c_133021,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_132929,c_388,c_374,c_133020]) ).

tff(c_133025,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133021,c_286]) ).

tff(c_133062,plain,
    op(e0,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_123498,c_132440,c_133025,c_120293,c_42]) ).

tff(c_133067,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133062,c_256]) ).

tff(c_132909,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_132752]) ).

tff(c_132953,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e2,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132923,c_115058,c_132909,c_116]) ).

tff(c_132954,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_386,c_132953]) ).

tff(c_132955,plain,
    op(e2,e0) = e4,
    inference(splitLeft,[status(thm)],[c_132954]) ).

tff(c_132966,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132955,c_115063,c_130988,c_166]) ).

tff(c_132967,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_120328,c_380,c_392,c_384,c_132966]) ).

tff(c_132971,plain,
    op(e0,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_132967,c_266]) ).

tff(c_132989,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_123498,c_132971,c_132440,c_120293,c_42]) ).

tff(c_132994,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132989,c_256]) ).

tff(c_132978,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_132967,c_132955,c_115063,c_130988,c_158]) ).

tff(c_132979,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_378,c_132978]) ).

tff(c_132984,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132979,c_250]) ).

tff(c_132928,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_132923,c_224]) ).

tff(c_133006,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115059,c_82935,c_118]) ).

tff(c_133007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_132994,c_132984,c_132928,c_378,c_388,c_133006]) ).

tff(c_133008,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_132954]) ).

tff(c_133014,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133008,c_324]) ).

tff(c_133039,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_82936,c_120327,c_127341,c_133014,c_36]) ).

tff(c_133104,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133039,c_133008,c_115059,c_82935,c_126]) ).

tff(c_133105,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133067,c_382,c_380,c_384,c_392,c_133104]) ).

tff(c_133107,plain,
    op(e2,e1) != e3,
    inference(splitRight,[status(thm)],[c_132749]) ).

tff(c_133299,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_132910,c_120340,c_120316,c_133107,c_28]) ).

tff(c_133304,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133299,c_232]) ).

tff(c_133416,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_123483,c_120318,c_120291,c_133304,c_30]) ).

tff(c_133106,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_132749]) ).

tff(c_133112,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133106,c_324]) ).

tff(c_133392,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_115060,c_132456,c_152]) ).

tff(c_133393,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_123485,c_82936,c_392,c_390,c_133392]) ).

tff(c_133426,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133393,c_115060,c_132456,c_140]) ).

tff(c_133427,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_133112,c_382,c_378,c_133426]) ).

tff(c_133457,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133427,c_133393,c_115060,c_132456,c_136]) ).

tff(c_133458,plain,
    op(e1,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_376,c_133457]) ).

tff(c_133439,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133106,c_115059,c_82935,c_126]) ).

tff(c_133440,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_120327,c_382,c_384,c_392,c_133439]) ).

tff(c_550,plain,
    ( ( op(e2,op(e0,e2)) = e0 )
    | ( op(e1,op(e1,e2)) != e2 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e3,op(e3,e2)) != e2 )
    | ( op(e2,op(e4,e2)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_133735,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133416,c_82935,c_115059,c_115059,c_115058,c_133106,c_132456,c_133458,c_133299,c_133440,c_550]) ).

tff(c_133736,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_133735]) ).

tff(c_133737,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_115048]) ).

tff(c_133745,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133737,c_54]) ).

tff(c_133752,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_82935,c_133745]) ).

tff(c_133754,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_133752]) ).

tff(c_133756,plain,
    op(e4,e2) != e0,
    inference(splitRight,[status(thm)],[c_6]) ).

tff(c_182687,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133756,c_92]) ).

tff(c_182688,plain,
    op(e4,e0) = e0,
    inference(splitLeft,[status(thm)],[c_182687]) ).

tff(c_182694,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182688,c_360]) ).

tff(c_182747,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182694,c_182658]) ).

tff(c_182749,plain,
    op(e4,e0) != e0,
    inference(splitRight,[status(thm)],[c_182687]) ).

tff(c_182775,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_182809,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182775,c_192]) ).

tff(c_182909,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182809,c_182652]) ).

tff(c_182911,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_183478,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_183479,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_183478]) ).

tff(c_183481,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_183471,c_183479]) ).

tff(c_183482,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_183478]) ).

tff(c_183613,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_183465,c_183482]) ).

tff(c_184120,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_183012,c_183613,c_154]) ).

tff(c_184121,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_184120]) ).

tff(c_184122,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_184121]) ).

tff(c_183019,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_174]) ).

tff(c_183484,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_183485,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_183484]) ).

tff(c_183486,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_183485]) ).

tff(c_183493,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183486,c_306]) ).

tff(c_183530,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_183465,c_183482]) ).

tff(c_183535,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_183530,c_188]) ).

tff(c_183507,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_183579,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_183019,c_183493,c_183535,c_182670,c_183507,c_4]) ).

tff(c_183581,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_183485]) ).

tff(c_184154,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184122,c_182657,c_182750,c_168]) ).

tff(c_184155,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_183581,c_384,c_184154]) ).

tff(c_184180,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184122,c_182657,c_184155,c_182750,c_160]) ).

tff(c_184181,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_182669,c_378,c_184180]) ).

tff(c_184182,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_184121]) ).

tff(c_182651,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_56]) ).

tff(c_133757,plain,
    op(e0,e4) = e1,
    inference(splitLeft,[status(thm)],[c_86]) ).

tff(c_133761,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_266]) ).

tff(c_133909,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_133921,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_72]) ).

tff(c_134090,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133921,c_364]) ).

tff(c_133770,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133756,c_92]) ).

tff(c_133771,plain,
    op(e4,e0) = e0,
    inference(splitLeft,[status(thm)],[c_133770]) ).

tff(c_133776,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133771,c_356]) ).

tff(c_133775,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133771,c_354]) ).

tff(c_133777,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133771,c_360]) ).

tff(c_133855,plain,
    unit = e1,
    inference(splitLeft,[status(thm)],[c_82933]) ).

tff(c_133867,plain,
    op(e1,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133855,c_72]) ).

tff(c_133869,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133777,c_133867]) ).

tff(c_133870,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_133874,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_133870]) ).

tff(c_133887,plain,
    op(e3,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133874,c_72]) ).

tff(c_133889,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133775,c_133887]) ).

tff(c_133890,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_133870]) ).

tff(c_133904,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133890,c_72]) ).

tff(c_133906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133776,c_133904]) ).

tff(c_133908,plain,
    op(e4,e0) != e0,
    inference(splitRight,[status(thm)],[c_133770]) ).

tff(c_134011,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_134015,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_134011,c_192]) ).

tff(c_133915,plain,
    op(e4,e1) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_54]) ).

tff(c_134081,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134015,c_133915]) ).

tff(c_134083,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_147376,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134083,c_10]) ).

tff(c_147377,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_147376]) ).

tff(c_147383,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_147377,c_356]) ).

tff(c_133916,plain,
    op(e2,e1) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_62]) ).

tff(c_142168,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_232]) ).

tff(c_133912,plain,
    op(e1,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_60]) ).

tff(c_133931,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133912,c_304]) ).

tff(c_142201,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_120]) ).

tff(c_142202,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_133931,c_142201]) ).

tff(c_142203,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_142202]) ).

tff(c_142212,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_142203,c_370]) ).

tff(c_133920,plain,
    op(e0,e1) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_70]) ).

tff(c_142208,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_142203,c_226]) ).

tff(c_133914,plain,
    op(e1,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_56]) ).

tff(c_142171,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_220]) ).

tff(c_133907,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_133770]) ).

tff(c_143688,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_143689,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_143688]) ).

tff(c_143690,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_143689]) ).

tff(c_133938,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_82]) ).

tff(c_133939,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_133938]) ).

tff(c_133940,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_133939]) ).

tff(c_133995,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133940,c_133914]) ).

tff(c_133996,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_133995]) ).

tff(c_133997,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_133939]) ).

tff(c_143704,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143690,c_133997]) ).

tff(c_143705,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_142171,c_143704]) ).

tff(c_143773,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_133914,c_143705,c_143690,c_78]) ).

tff(c_143774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_142208,c_378,c_388,c_143773]) ).

tff(c_143775,plain,
    op(e4,e3) = e0,
    inference(splitRight,[status(thm)],[c_143689]) ).

tff(c_143784,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_143775,c_174]) ).

tff(c_133763,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_286]) ).

tff(c_133913,plain,
    op(e3,e1) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_58]) ).

tff(c_134002,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133913,c_200]) ).

tff(c_134096,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_118]) ).

tff(c_137620,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_134096,c_133757,c_164]) ).

tff(c_137621,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_384,c_137620]) ).

tff(c_137622,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_137621]) ).

tff(c_137641,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_137622,c_366]) ).

tff(c_134104,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_184]) ).

tff(c_134114,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_134096,c_326]) ).

tff(c_133917,plain,
    op(e1,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133909,c_64]) ).

tff(c_137629,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_138361,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134083,c_10]) ).

tff(c_138362,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_138361]) ).

tff(c_138367,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138362,c_190]) ).

tff(c_133755,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e2 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_6]) ).

tff(c_138459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_137629,c_138367,c_133755]) ).

tff(c_138460,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_138361]) ).

tff(c_138643,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_137641,c_138460]) ).

tff(c_138652,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_138643,c_186]) ).

tff(c_137717,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_137629,c_133755]) ).

tff(c_137723,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_137717,c_316]) ).

tff(c_135973,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_224]) ).

tff(c_134115,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_134096,c_330]) ).

tff(c_135071,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_135843,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_135071,c_133755]) ).

tff(c_135849,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_135843,c_316]) ).

tff(c_135073,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_324]) ).

tff(c_135880,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_135849,c_135073,c_134115,c_26]) ).

tff(c_135881,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_135880]) ).

tff(c_135886,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_135881,c_318]) ).

tff(c_133758,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_288]) ).

tff(c_134121,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_133913,c_108]) ).

tff(c_134122,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_133758,c_134121]) ).

tff(c_134123,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_134122]) ).

tff(c_134152,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_134123,c_210]) ).

tff(c_135072,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_322]) ).

tff(c_133999,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133913,c_204]) ).

tff(c_135699,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_135700,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_135699]) ).

tff(c_135701,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_135700]) ).

tff(c_135707,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_135701,c_174]) ).

tff(c_135737,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_135071,c_133755]) ).

tff(c_135745,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_135737,c_178]) ).

tff(c_134155,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_134123,c_358]) ).

tff(c_134138,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_232]) ).

tff(c_134397,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_134398,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_134397]) ).

tff(c_134399,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_134398]) ).

tff(c_134406,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_134399,c_276]) ).

tff(c_133764,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_290]) ).

tff(c_134141,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_220]) ).

tff(c_134161,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_120]) ).

tff(c_134162,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_134115,c_133931,c_134161]) ).

tff(c_134163,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_134162]) ).

tff(c_134167,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_134163,c_226]) ).

tff(c_134130,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133914,c_284]) ).

tff(c_134524,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134406,c_133764,c_134141,c_134167,c_134130,c_22]) ).

tff(c_134525,plain,
    op(e4,e3) = e0,
    inference(splitRight,[status(thm)],[c_134398]) ).

tff(c_134531,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_134525,c_294]) ).

tff(c_134151,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_134123,c_208]) ).

tff(c_134154,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_134123,c_354]) ).

tff(c_134143,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_350]) ).

tff(c_134199,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_134096,c_133757,c_164]) ).

tff(c_134200,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_134143,c_378,c_384,c_134199]) ).

tff(c_134201,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_134200]) ).

tff(c_134219,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_134201,c_366]) ).

tff(c_134169,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_134163,c_356]) ).

tff(c_134368,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134154,c_134219,c_134169,c_134083,c_10]) ).

tff(c_134369,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_134200]) ).

tff(c_134391,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_134369,c_308]) ).

tff(c_133930,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133912,c_302]) ).

tff(c_134182,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_134636,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_134182,c_133755]) ).

tff(c_134668,plain,
    ( ( op(e4,e4) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_134636,c_134525,c_80]) ).

tff(c_134669,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_134169,c_374,c_382,c_388,c_134668]) ).

tff(c_134183,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_322]) ).

tff(c_134653,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_134152,c_134183,c_133999,c_16]) ).

tff(c_134654,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_134653]) ).

tff(c_134658,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_134654,c_318]) ).

tff(c_134642,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_134636,c_316]) ).

tff(c_134140,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_224]) ).

tff(c_134804,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_134658,c_134642,c_134140,c_134115,c_26]) ).

tff(c_134530,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_134525,c_296]) ).

tff(c_134139,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_222]) ).

tff(c_134680,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_134530,c_134139,c_133931,c_24]) ).

tff(c_134681,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_134680]) ).

tff(c_134710,plain,
    ( ( op(e2,e4) = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_134163,c_133916,c_134681,c_132]) ).

tff(c_134711,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_134658,c_392,c_134710]) ).

tff(c_874,plain,
    ( ( op(e2,e2) != e4 )
    | ( op(e2,op(e2,e2)) != e0 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e1 )
    | ( op(op(e2,e2),op(e2,e2)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1902]) ).

tff(c_134961,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134669,c_134804,c_134804,c_133757,c_134804,c_134711,c_134804,c_134711,c_134804,c_134804,c_874]) ).

tff(c_134962,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_134680]) ).

tff(c_134977,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_134369,c_133912,c_134962,c_134525,c_106]) ).

tff(c_134978,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_380,c_134151,c_392,c_134977]) ).

tff(c_134979,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_134653]) ).

tff(c_134985,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_134979,c_198]) ).

tff(c_135064,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134531,c_134151,c_134391,c_133930,c_134985,c_14]) ).

tff(c_135066,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_134162]) ).

tff(c_135429,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_134090,c_134155,c_134138,c_135066,c_30]) ).

tff(c_135081,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_134096,c_133757,c_164]) ).

tff(c_135082,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_134143,c_378,c_384,c_135081]) ).

tff(c_135083,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_135082]) ).

tff(c_135129,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_135130,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_135129]) ).

tff(c_135131,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_135130]) ).

tff(c_135109,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_135083,c_366]) ).

tff(c_135214,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134154,c_135109,c_134083,c_10]) ).

tff(c_832,plain,
    ( ( op(e4,e4) != e0 )
    | ( op(e4,op(e4,e4)) != e3 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e1 )
    | ( op(op(e4,e4),op(e4,e4)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1734]) ).

tff(c_135373,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_135083,c_135131,c_135131,c_134123,c_135214,c_135131,c_135131,c_135214,c_135131,c_135131,c_832]) ).

tff(c_135374,plain,
    op(e4,e3) = e0,
    inference(splitRight,[status(thm)],[c_135130]) ).

tff(c_135378,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_135374,c_296]) ).

tff(c_135098,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_262]) ).

tff(c_133762,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_254]) ).

tff(c_135108,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_135083,c_268]) ).

tff(c_133932,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133912,c_312]) ).

tff(c_135418,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_135098,c_133762,c_135108,c_133932,c_44]) ).

tff(c_135424,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_135418,c_310]) ).

tff(c_135441,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_135378,c_134139,c_133931,c_135424,c_24]) ).

tff(c_135065,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_134162]) ).

tff(c_135468,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_135429,c_133916,c_135441,c_135065,c_132]) ).

tff(c_135469,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_388,c_135468]) ).

tff(c_135379,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_135374,c_294]) ).

tff(c_135423,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_135418,c_308]) ).

tff(c_135505,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_135379,c_134151,c_133930,c_135423,c_14]) ).

tff(c_135404,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_135071,c_133755]) ).

tff(c_135434,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_135429,c_230]) ).

tff(c_135456,plain,
    ( ( e4 = e1 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_134096,c_133917,c_135404,c_114]) ).

tff(c_135457,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_135434,c_380,c_135456]) ).

tff(c_135650,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_135469,c_135505,c_135505,c_135404,c_135505,c_135457,c_135505,c_135457,c_135505,c_135505,c_720]) ).

tff(c_135651,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_135082]) ).

tff(c_135692,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_135651,c_306]) ).

tff(c_133933,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133912,c_300]) ).

tff(c_134103,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_182]) ).

tff(c_135802,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_135707,c_135745,c_135692,c_133933,c_134103,c_4]) ).

tff(c_135803,plain,
    op(e4,e3) = e0,
    inference(splitRight,[status(thm)],[c_135700]) ).

tff(c_135809,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_135803,c_294]) ).

tff(c_135693,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_135651,c_308]) ).

tff(c_135820,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_135809,c_134151,c_135693,c_133930,c_14]) ).

tff(c_135826,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_135820,c_198]) ).

tff(c_135916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_135886,c_134152,c_135072,c_133999,c_135826,c_16]) ).

tff(c_135917,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_135880]) ).

tff(c_135808,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_135803,c_296]) ).

tff(c_135825,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_135820,c_298]) ).

tff(c_135869,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_135808,c_134139,c_133931,c_135825,c_24]) ).

tff(c_135953,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_135917,c_135869,c_135065,c_132]) ).

tff(c_135954,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134090,c_390,c_386,c_392,c_388,c_135953]) ).

tff(c_135955,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_134122]) ).

tff(c_137676,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_135955]) ).

tff(c_137682,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_137676,c_198]) ).

tff(c_137630,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_322]) ).

tff(c_134089,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133921,c_362]) ).

tff(c_135956,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_134122]) ).

tff(c_137640,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_137622,c_368]) ).

tff(c_134000,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_133913,c_212]) ).

tff(c_135971,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_232]) ).

tff(c_137430,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_137502,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_137430,c_133755]) ).

tff(c_137509,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_137502,c_190]) ).

tff(c_137422,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_134096,c_133757,c_164]) ).

tff(c_137423,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_384,c_137422]) ).

tff(c_137424,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_137423]) ).

tff(c_137392,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_120]) ).

tff(c_137393,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_133931,c_137392]) ).

tff(c_137394,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_137393]) ).

tff(c_137534,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e3,e0) = e1 )
    | ( e3 = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_137424,c_133921,c_137394,c_166]) ).

tff(c_137535,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_382,c_135956,c_137509,c_137534]) ).

tff(c_137536,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_137423]) ).

tff(c_135991,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_134096,c_133757,c_156]) ).

tff(c_135992,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_135991]) ).

tff(c_135993,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_135992]) ).

tff(c_136462,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_120]) ).

tff(c_136463,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_134115,c_133931,c_136462]) ).

tff(c_136464,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_136463]) ).

tff(c_136474,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_136464,c_356]) ).

tff(c_136371,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_136378,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134083,c_10]) ).

tff(c_136379,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_136378]) ).

tff(c_136385,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_136379,c_190]) ).

tff(c_136459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_136371,c_136385,c_133755]) ).

tff(c_136460,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_136378]) ).

tff(c_136493,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_136474,c_136460]) ).

tff(c_136576,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e3 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_135993,c_133921,c_136464,c_136493,c_166]) ).

tff(c_136577,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_382,c_135956,c_384,c_136576]) ).

tff(c_136578,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_136463]) ).

tff(c_136589,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_136578,c_276]) ).

tff(c_136680,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_135955]) ).

tff(c_136684,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_136680,c_294]) ).

tff(c_136667,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_136460]) ).

tff(c_136654,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_135993,c_133920,c_134096,c_133757,c_164]) ).

tff(c_136655,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_378,c_384,c_136654]) ).

tff(c_136660,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_136655,c_306]) ).

tff(c_136693,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_136660,c_133933,c_134103,c_4]) ).

tff(c_136694,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_136693]) ).

tff(c_136699,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_136694,c_296]) ).

tff(c_136685,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_136680,c_298]) ).

tff(c_135972,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_222]) ).

tff(c_136850,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_136699,c_136685,c_135972,c_133931,c_24]) ).

tff(c_137298,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136667,c_136694,c_133913,c_136680,c_136578,c_136850,c_133912,c_133912,c_134096,c_136655,c_520]) ).

tff(c_137299,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_136693]) ).

tff(c_137301,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_136684,c_137299]) ).

tff(c_137302,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_135955]) ).

tff(c_137319,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_137302,c_314]) ).

tff(c_137357,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_136371,c_137319,c_133755]) ).

tff(c_137358,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_136460]) ).

tff(c_137367,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_137358,c_186]) ).

tff(c_136107,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_135962,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133914,c_280]) ).

tff(c_136019,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_135962,c_2]) ).

tff(c_136020,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_136019]) ).

tff(c_136029,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_136020,c_174]) ).

tff(c_136116,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_135955]) ).

tff(c_136118,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_136116,c_294]) ).

tff(c_136036,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134083,c_10]) ).

tff(c_136037,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_136036]) ).

tff(c_136053,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_136037,c_354]) ).

tff(c_136000,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_135993,c_368]) ).

tff(c_136088,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_134089,c_136053,c_134000,c_136000,c_20]) ).

tff(c_135974,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_220]) ).

tff(c_136075,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_136020,c_133997]) ).

tff(c_136076,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_135974,c_136075]) ).

tff(c_136083,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_136076,c_206]) ).

tff(c_136100,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136088,c_136083]) ).

tff(c_136101,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_136036]) ).

tff(c_136128,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_136101]) ).

tff(c_136135,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_136128,c_356]) ).

tff(c_136142,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_120]) ).

tff(c_136143,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_136135,c_378,c_134115,c_133931,c_136142]) ).

tff(c_136156,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_136020,c_136143,c_133997]) ).

tff(c_136157,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_136156]) ).

tff(c_136163,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_136157,c_206]) ).

tff(c_136201,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134089,c_135956,c_136163,c_134000,c_136000,c_20]) ).

tff(c_136202,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_136101]) ).

tff(c_136207,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_136202,c_188]) ).

tff(c_136269,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_136029,c_136118,c_136207,c_133933,c_134103,c_4]) ).

tff(c_136270,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_135955]) ).

tff(c_136274,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_136270,c_314]) ).

tff(c_136363,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_136107,c_136274,c_133755]) ).

tff(c_136364,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_136019]) ).

tff(c_137388,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_136589,c_137367,c_136364]) ).

tff(c_137389,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_135992]) ).

tff(c_137602,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_137536,c_133920,c_137389]) ).

tff(c_137603,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_137602]) ).

tff(c_137605,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_137393]) ).

tff(c_137732,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_134090,c_135971,c_137605,c_30]) ).

tff(c_137733,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_137732]) ).

tff(c_137604,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_137393]) ).

tff(c_137690,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_134115,c_137604]) ).

tff(c_137747,plain,
    ( ( e3 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_137733,c_133916,c_137690,c_132]) ).

tff(c_137748,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_388,c_137747]) ).

tff(c_137749,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_137748]) ).

tff(c_137754,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_137749,c_318]) ).

tff(c_137781,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_137754,c_137682,c_137630,c_133999,c_16]) ).

tff(c_137786,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_137781,c_210]) ).

tff(c_137791,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134089,c_135956,c_137640,c_134000,c_137786,c_20]) ).

tff(c_137793,plain,
    op(e2,e2) != e0,
    inference(splitRight,[status(thm)],[c_137748]) ).

tff(c_137804,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_137793,c_137723,c_135973,c_134115,c_26]) ).

tff(c_137809,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_137804,c_318]) ).

tff(c_137833,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_137682,c_137630,c_133999,c_137809,c_16]) ).

tff(c_137647,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_135962,c_2]) ).

tff(c_137648,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_137647]) ).

tff(c_137654,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_137648,c_174]) ).

tff(c_137679,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_137676,c_294]) ).

tff(c_137882,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_137654,c_137679,c_133933,c_134103,c_4]) ).

tff(c_137855,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_134089,c_135956,c_137640,c_134000,c_20]) ).

tff(c_137792,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_137748]) ).

tff(c_137705,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_137648,c_137690,c_133997]) ).

tff(c_137706,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_137705]) ).

tff(c_137663,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_137389]) ).

tff(c_137664,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_137663]) ).

tff(c_478,plain,
    ( ( op(e3,op(e0,e3)) = e0 )
    | ( op(e1,op(e1,e3)) != e3 )
    | ( op(e3,op(e2,e3)) = e2 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e3,op(e4,e3)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_138150,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_137833,c_137882,c_133913,c_137676,c_137855,c_137792,c_133912,c_133912,c_137706,c_137664,c_478]) ).

tff(c_138151,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_390,c_138150]) ).

tff(c_138152,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_137732]) ).

tff(c_138157,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_138152,c_230]) ).

tff(c_138174,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_137723,c_135973,c_134115,c_138157,c_26]) ).

tff(c_138179,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_138174,c_218]) ).

tff(c_137680,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_137676,c_298]) ).

tff(c_137671,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_137664,c_310]) ).

tff(c_138235,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_138179,c_137680,c_135972,c_133931,c_137671,c_24]) ).

tff(c_138236,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_135955]) ).

tff(c_138240,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138236,c_314]) ).

tff(c_138358,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_137629,c_138240,c_133755]) ).

tff(c_138359,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_137647]) ).

tff(c_138807,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_138652,c_138359]) ).

tff(c_138686,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133933,c_134103,c_4]) ).

tff(c_138687,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_138686]) ).

tff(c_138463,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_132]) ).

tff(c_138464,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_134090,c_390,c_138463]) ).

tff(c_138465,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_138464]) ).

tff(c_138469,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_138465,c_218]) ).

tff(c_138530,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_135955]) ).

tff(c_138534,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138530,c_298]) ).

tff(c_138491,plain,
    ( ( e4 = e0 )
    | ( op(e0,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_137389]) ).

tff(c_138492,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_138491]) ).

tff(c_138499,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_138492,c_310]) ).

tff(c_138607,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_138469,c_138534,c_135972,c_133931,c_138499,c_24]) ).

tff(c_138608,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_135955]) ).

tff(c_138613,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138608,c_314]) ).

tff(c_138638,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134104,c_134114,c_137629,c_138613,c_133755]) ).

tff(c_138639,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_138464]) ).

tff(c_138657,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_138639]) ).

tff(c_138670,plain,
    ( ( op(e2,e2) = e3 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_138657,c_137604]) ).

tff(c_138671,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_134115,c_138670]) ).

tff(c_138672,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_138639]) ).

tff(c_138676,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_138672,c_296]) ).

tff(c_138699,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138687,c_138676]) ).

tff(c_138700,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_138686]) ).

tff(c_138702,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_138700]) ).

tff(c_138711,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_138702,c_174]) ).

tff(c_138754,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_138652,c_138711,c_138359]) ).

tff(c_138755,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_138700]) ).

tff(c_138818,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_138807,c_138755,c_133915,c_133907]) ).

tff(c_138819,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_386,c_138818]) ).

tff(c_138820,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_137621]) ).

tff(c_138888,plain,
    ( ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_138820,c_133920,c_137389]) ).

tff(c_138889,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_138888]) ).

tff(c_138891,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_118]) ).

tff(c_142184,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_332]) ).

tff(c_142243,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_133757,c_164]) ).

tff(c_142244,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_142184,c_384,c_142243]) ).

tff(c_142245,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_142244]) ).

tff(c_142220,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_262]) ).

tff(c_142253,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_142245,c_268]) ).

tff(c_142858,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_142245,c_133920,c_133757,c_156]) ).

tff(c_142859,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_142858]) ).

tff(c_142860,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_142859]) ).

tff(c_142865,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_142860,c_258]) ).

tff(c_143057,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_142220,c_133762,c_142253,c_133932,c_142865,c_44]) ).

tff(c_143058,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_142859]) ).

tff(c_143414,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_142245,c_133920,c_143058,c_133757,c_160]) ).

tff(c_143415,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_138891,c_374,c_382,c_143414]) ).

tff(c_143416,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_142244]) ).

tff(c_143436,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_143416,c_133757,c_156]) ).

tff(c_143437,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_380,c_143436]) ).

tff(c_143438,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_143437]) ).

tff(c_143443,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_143438,c_270]) ).

tff(c_143780,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_143775,c_296]) ).

tff(c_143822,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_142203,c_133916,c_132]) ).

tff(c_143823,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_143780,c_143822]) ).

tff(c_143824,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_143823]) ).

tff(c_142207,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_142203,c_230]) ).

tff(c_142234,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_184]) ).

tff(c_138895,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133914,c_280]) ).

tff(c_143535,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_138895,c_2]) ).

tff(c_143536,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_143535]) ).

tff(c_143542,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_143536,c_174]) ).

tff(c_143464,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_143465,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_143464]) ).

tff(c_143466,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_143465]) ).

tff(c_143472,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_143466,c_174]) ).

tff(c_138903,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_133913,c_108]) ).

tff(c_138904,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_133758,c_138903]) ).

tff(c_138905,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_138904]) ).

tff(c_138911,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138905,c_354]) ).

tff(c_142108,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_138911,c_134083,c_10]) ).

tff(c_142109,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_142108]) ).

tff(c_142115,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_142109,c_186]) ).

tff(c_141473,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_138895,c_2]) ).

tff(c_141474,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_141473]) ).

tff(c_141478,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_141474,c_276]) ).

tff(c_138922,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_220]) ).

tff(c_138943,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_120]) ).

tff(c_138944,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_133931,c_138943]) ).

tff(c_138945,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_138944]) ).

tff(c_138950,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_138945,c_230]) ).

tff(c_138951,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_138945,c_226]) ).

tff(c_139359,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_139360,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_139359]) ).

tff(c_139361,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_139360]) ).

tff(c_139386,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_139361,c_133997]) ).

tff(c_139387,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_138922,c_139386]) ).

tff(c_139485,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e2,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_133914,c_139387,c_139361,c_78]) ).

tff(c_139486,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_138951,c_378,c_388,c_139485]) ).

tff(c_139488,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_139360]) ).

tff(c_139659,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_138922,c_133997]) ).

tff(c_139660,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_139659]) ).

tff(c_139667,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_139660,c_186]) ).

tff(c_138953,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_138945,c_356]) ).

tff(c_139712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_138911,c_139667,c_138953,c_134083,c_10]) ).

tff(c_139714,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_139659]) ).

tff(c_138989,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_184]) ).

tff(c_138935,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_139737,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_138989,c_138935,c_133755]) ).

tff(c_139738,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_139737]) ).

tff(c_139745,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_139738,c_176]) ).

tff(c_139786,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_139488,c_133763,c_139714,c_139745,c_138895,c_2]) ).

tff(c_139787,plain,
    op(e4,e2) = e1,
    inference(splitRight,[status(thm)],[c_139737]) ).

tff(c_138890,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_118]) ).

tff(c_139805,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_139787,c_133917,c_138890]) ).

tff(c_139806,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_133999,c_138950,c_378,c_139805]) ).

tff(c_139807,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_138944]) ).

tff(c_140450,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_139807]) ).

tff(c_140458,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_140450,c_216]) ).

tff(c_138909,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138905,c_210]) ).

tff(c_138912,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138905,c_358]) ).

tff(c_138919,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_232]) ).

tff(c_139808,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_138944]) ).

tff(c_138938,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_332]) ).

tff(c_139846,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_133757,c_164]) ).

tff(c_139847,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_138938,c_384,c_139846]) ).

tff(c_139848,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_139847]) ).

tff(c_139826,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_262]) ).

tff(c_139854,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_139848,c_268]) ).

tff(c_140298,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_139848,c_133920,c_133757,c_156]) ).

tff(c_140299,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_140298]) ).

tff(c_140300,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_140299]) ).

tff(c_140305,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_140300,c_258]) ).

tff(c_140350,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_139826,c_133762,c_139854,c_133932,c_140305,c_44]) ).

tff(c_140351,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_140299]) ).

tff(c_140430,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_139848,c_133920,c_140351,c_133757,c_160]) ).

tff(c_140431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_138891,c_374,c_382,c_140430]) ).

tff(c_140432,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_139847]) ).

tff(c_140463,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_140432,c_133757,c_156]) ).

tff(c_140464,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_380,c_140463]) ).

tff(c_140465,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_140464]) ).

tff(c_140471,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_140465,c_370]) ).

tff(c_140576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134090,c_138912,c_138919,c_139808,c_140471,c_30]) ).

tff(c_140577,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_140464]) ).

tff(c_138937,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_324]) ).

tff(c_140586,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_140577,c_330]) ).

tff(c_141183,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_138937,c_140458,c_140586,c_26]) ).

tff(c_141184,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_141183]) ).

tff(c_139841,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_184]) ).

tff(c_141152,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_139841,c_138935,c_133755]) ).

tff(c_141153,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_141152]) ).

tff(c_141240,plain,
    ( ( e3 = e1 )
    | ( op(e3,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_140577,c_133917,c_141184,c_141153,c_126]) ).

tff(c_141241,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_392,c_138909,c_382,c_141240]) ).

tff(c_141242,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_141183]) ).

tff(c_141248,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_141242,c_218]) ).

tff(c_138908,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_138905,c_208]) ).

tff(c_140593,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_133907]) ).

tff(c_140594,plain,
    ( ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_140593]) ).

tff(c_140595,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_140594]) ).

tff(c_140601,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_140595,c_174]) ).

tff(c_140723,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_138937,c_140458,c_140586,c_26]) ).

tff(c_140724,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_140723]) ).

tff(c_140729,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_140724,c_218]) ).

tff(c_138920,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_222]) ).

tff(c_140444,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_140432,c_308]) ).

tff(c_140638,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_138908,c_140444,c_133930,c_14]) ).

tff(c_140639,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_140638]) ).

tff(c_140645,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_140639,c_198]) ).

tff(c_138936,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_322]) ).

tff(c_140584,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_140577,c_328]) ).

tff(c_140709,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_140645,c_138909,c_138936,c_133999,c_140584,c_16]) ).

tff(c_140710,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_140638]) ).

tff(c_140716,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_140710,c_298]) ).

tff(c_140735,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_140729,c_138920,c_133931,c_140716,c_24]) ).

tff(c_140740,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_140735,c_296]) ).

tff(c_140443,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_140432,c_306]) ).

tff(c_139840,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_182]) ).

tff(c_140748,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_140601,c_140740,c_140443,c_133933,c_139840,c_4]) ).

tff(c_140749,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_140723]) ).

tff(c_140756,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_140749,c_218]) ).

tff(c_140762,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_140756,c_138920,c_133931,c_140716,c_24]) ).

tff(c_140619,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_139841,c_138935,c_133755]) ).

tff(c_140620,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_140619]) ).

tff(c_140833,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_140577,c_140432,c_133757,c_160]) ).

tff(c_140834,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_378,c_382,c_140833]) ).

tff(c_140626,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_140620,c_190]) ).

tff(c_140795,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_138911,c_140626,c_134083,c_10]) ).

tff(c_140850,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_140834,c_133921,c_138905,c_140795,c_154]) ).

tff(c_140851,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_376,c_140850]) ).

tff(c_140808,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_138909,c_138936,c_133999,c_140584,c_16]) ).

tff(c_141100,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_140762,c_140620,c_140851,c_140808,c_133916,c_140749,c_133917,c_133917,c_140450,c_140577,c_534]) ).

tff(c_141101,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_388,c_141100]) ).

tff(c_141102,plain,
    op(e4,e2) = e1,
    inference(splitRight,[status(thm)],[c_140619]) ).

tff(c_141120,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_141102,c_133917,c_138890]) ).

tff(c_141121,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_133999,c_140458,c_378,c_141120]) ).

tff(c_141122,plain,
    op(e4,e3) = e0,
    inference(splitRight,[status(thm)],[c_140594]) ).

tff(c_141260,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_140432,c_133912,c_141122,c_106]) ).

tff(c_141261,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_141248,c_138908,c_392,c_141260]) ).

tff(c_141262,plain,
    op(e4,e2) = e1,
    inference(splitRight,[status(thm)],[c_141152]) ).

tff(c_141277,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_141262,c_133917,c_138890]) ).

tff(c_141278,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_133999,c_140458,c_378,c_141277]) ).

tff(c_141280,plain,
    op(e2,e4) != e3,
    inference(splitRight,[status(thm)],[c_139807]) ).

tff(c_138898,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133914,c_284]) ).

tff(c_141636,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_141478,c_133764,c_138922,c_141280,c_138898,c_22]) ).

tff(c_141637,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_141473]) ).

tff(c_142121,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_142115,c_141637]) ).

tff(c_141950,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_138911,c_134083,c_10]) ).

tff(c_141951,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_141950]) ).

tff(c_141958,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_141951,c_186]) ).

tff(c_141676,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_141637]) ).

tff(c_141703,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_141676,c_133915,c_133907]) ).

tff(c_141704,plain,
    op(e4,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_141703]) ).

tff(c_141709,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_141704,c_294]) ).

tff(c_141770,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_141709,c_138908,c_140444,c_133930,c_14]) ).

tff(c_141281,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_140432,c_133757,c_156]) ).

tff(c_141282,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_380,c_141281]) ).

tff(c_141283,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_141282]) ).

tff(c_141289,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_141283,c_370]) ).

tff(c_141470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134090,c_138912,c_138919,c_139808,c_141289,c_30]) ).

tff(c_141471,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_141282]) ).

tff(c_141830,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_141471,c_140432,c_133757,c_160]) ).

tff(c_141831,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_378,c_382,c_141830]) ).

tff(c_141651,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_140432,c_133912,c_106]) ).

tff(c_141652,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_138908,c_141651]) ).

tff(c_141653,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_141652]) ).

tff(c_141947,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_141770,c_141831,c_141831,c_141653,c_141831,c_140432,c_141831,c_140432,c_141831,c_141831,c_918]) ).

tff(c_141948,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_141637]) ).

tff(c_141964,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_141958,c_141948]) ).

tff(c_141965,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_141950]) ).

tff(c_141986,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_141965,c_366]) ).

tff(c_142081,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_141471,c_140432,c_133757,c_160]) ).

tff(c_142082,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_141986,c_388,c_374,c_378,c_382,c_142081]) ).

tff(c_142083,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_141652]) ).

tff(c_142133,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_142121,c_142083,c_133915,c_133907]) ).

tff(c_142134,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_386,c_142133]) ).

tff(c_142135,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_142108]) ).

tff(c_142143,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_142135,c_186]) ).

tff(c_142151,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_142143,c_141637]) ).

tff(c_142163,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_142151,c_142083,c_133915,c_133907]) ).

tff(c_142164,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_386,c_142163]) ).

tff(c_142165,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_138904]) ).

tff(c_143450,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_142165]) ).

tff(c_143453,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_143450,c_294]) ).

tff(c_143429,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_143416,c_306]) ).

tff(c_142233,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_182]) ).

tff(c_143532,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_143472,c_143453,c_143429,c_133933,c_142233,c_4]) ).

tff(c_143533,plain,
    op(e4,e3) = e0,
    inference(splitRight,[status(thm)],[c_143465]) ).

tff(c_143548,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_143542,c_143533]) ).

tff(c_143549,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_143535]) ).

tff(c_143565,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_143549]) ).

tff(c_143571,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_143565,c_176]) ).

tff(c_142181,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_320]) ).

tff(c_143589,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_142234,c_143571,c_142181,c_133755]) ).

tff(c_143606,plain,
    ( ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143589,c_133917,c_138890]) ).

tff(c_143607,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_133999,c_142207,c_378,c_143606]) ).

tff(c_143608,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_143549]) ).

tff(c_143672,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( op(e2,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_133914,c_143608,c_78]) ).

tff(c_143673,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_142208,c_134002,c_378,c_143672]) ).

tff(c_143674,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_142165]) ).

tff(c_143678,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_143674,c_314]) ).

tff(c_143804,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_142234,c_142181,c_143678,c_133755]) ).

tff(c_143898,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133917,c_143824,c_143674,c_143804,c_114]) ).

tff(c_143899,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_143443,c_376,c_386,c_380,c_374,c_143898]) ).

tff(c_143900,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_143823]) ).

tff(c_143791,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_142171,c_133997]) ).

tff(c_143792,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_143791]) ).

tff(c_143915,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_133914,c_143900,c_143792,c_78]) ).

tff(c_143916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_134002,c_378,c_143915]) ).

tff(c_143918,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_143791]) ).

tff(c_143932,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_142234,c_142181,c_143678,c_133755]) ).

tff(c_143940,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_143932,c_176]) ).

tff(c_143949,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_143784,c_133763,c_143918,c_143940,c_138895,c_2]) ).

tff(c_143950,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_143437]) ).

tff(c_144439,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_143950,c_143416,c_133757,c_160]) ).

tff(c_144440,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_142212,c_388,c_374,c_378,c_382,c_144439]) ).

tff(c_144442,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_142202]) ).

tff(c_144493,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_184]) ).

tff(c_144441,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_142202]) ).

tff(c_146216,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_144441]) ).

tff(c_146221,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_146216,c_276]) ).

tff(c_144498,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_133757,c_164]) ).

tff(c_144499,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_142184,c_384,c_144498]) ).

tff(c_144500,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_144499]) ).

tff(c_144530,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144500,c_133920,c_133757,c_156]) ).

tff(c_144531,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_144530]) ).

tff(c_144532,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_144531]) ).

tff(c_144689,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144500,c_133920,c_144532,c_133757,c_160]) ).

tff(c_144690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_133932,c_382,c_144689]) ).

tff(c_144691,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_144531]) ).

tff(c_144848,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144500,c_133920,c_144691,c_133757,c_160]) ).

tff(c_144849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_138891,c_374,c_382,c_144848]) ).

tff(c_144850,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_144499]) ).

tff(c_144870,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_133757,c_156]) ).

tff(c_144871,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_144870]) ).

tff(c_144872,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_144871]) ).

tff(c_145322,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144872,c_133920,c_144850,c_133757,c_160]) ).

tff(c_145323,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_138891,c_378,c_382,c_145322]) ).

tff(c_145324,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_144871]) ).

tff(c_145710,plain,
    ( ( op(e0,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144850,c_145324]) ).

tff(c_145711,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_145710]) ).

tff(c_146005,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_145711,c_144850,c_133757,c_160]) ).

tff(c_146006,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_378,c_382,c_146005]) ).

tff(c_144854,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_138895,c_2]) ).

tff(c_144855,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_144854]) ).

tff(c_142166,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_138904]) ).

tff(c_144864,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_144855,c_174]) ).

tff(c_145338,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_134083,c_10]) ).

tff(c_145339,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_145338]) ).

tff(c_145342,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_145339,c_188]) ).

tff(c_145331,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_144850,c_306]) ).

tff(c_144492,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_133915,c_182]) ).

tff(c_145460,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_144864,c_145342,c_145331,c_133933,c_144492,c_4]) ).

tff(c_145462,plain,
    op(e4,e0) != e1,
    inference(splitRight,[status(thm)],[c_145338]) ).

tff(c_145696,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133921,c_166]) ).

tff(c_145697,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_392,c_142166,c_145462,c_145696]) ).

tff(c_145461,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_145338]) ).

tff(c_145723,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_145461]) ).

tff(c_145770,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_145723,c_190]) ).

tff(c_145476,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_142165]) ).

tff(c_145479,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_145476,c_294]) ).

tff(c_145681,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_144864,c_145479,c_145331,c_133933,c_144492,c_4]) ).

tff(c_145682,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_142165]) ).

tff(c_145686,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_145682,c_314]) ).

tff(c_145814,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_144493,c_145770,c_142181,c_145686,c_133755]) ).

tff(c_145815,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_145461]) ).

tff(c_880,plain,
    ( ( op(e4,e4) != e0 )
    | ( op(e4,op(e4,e4)) != e2 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e1 )
    | ( op(op(e4,e4),op(e4,e4)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1926]) ).

tff(c_146156,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146006,c_144855,c_144855,c_145697,c_144855,c_145815,c_144855,c_145815,c_144855,c_144855,c_880]) ).

tff(c_146157,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_144854]) ).

tff(c_146228,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_146221,c_146157]) ).

tff(c_146160,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133912,c_106]) ).

tff(c_146161,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133762,c_382,c_146160]) ).

tff(c_146162,plain,
    op(e2,e3) = e1,
    inference(splitLeft,[status(thm)],[c_146161]) ).

tff(c_146167,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_146162,c_296]) ).

tff(c_146184,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_144850,c_306]) ).

tff(c_146203,plain,
    op(e4,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_146167,c_146184,c_133933,c_144492,c_4]) ).

tff(c_146208,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_146203,c_294]) ).

tff(c_146168,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_146162,c_298]) ).

tff(c_146185,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_144850,c_308]) ).

tff(c_146275,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_146208,c_146168,c_146185,c_133930,c_14]) ).

tff(c_146460,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_133914,c_146216,c_146228,c_90]) ).

tff(c_146461,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_386,c_388,c_390,c_146460]) ).

tff(c_146533,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146228,c_146275,c_146275,c_133757,c_146461,c_146275,c_146275,c_146461,c_146275,c_146275,c_826]) ).

tff(c_146534,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_144441]) ).

tff(c_146539,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_146534,c_316]) ).

tff(c_146190,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_146168,c_142165]) ).

tff(c_146193,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_146190,c_314]) ).

tff(c_146600,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_144493,c_146539,c_142181,c_146193,c_133755]) ).

tff(c_146602,plain,
    op(e2,e3) != e1,
    inference(splitRight,[status(thm)],[c_146161]) ).

tff(c_142169,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_133916,c_222]) ).

tff(c_147578,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_146602,c_142169,c_133931,c_24]) ).

tff(c_147579,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_147578]) ).

tff(c_147583,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_147579,c_296]) ).

tff(c_147430,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_146602,c_142169,c_133931,c_24]) ).

tff(c_147431,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_147430]) ).

tff(c_147435,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_147431,c_296]) ).

tff(c_147404,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_146157]) ).

tff(c_147472,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_147404,c_133915,c_133907]) ).

tff(c_147473,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_147435,c_386,c_147472]) ).

tff(c_147474,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_147430]) ).

tff(c_147483,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_147474,c_228]) ).

tff(c_147535,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134090,c_147383,c_142168,c_144442,c_147483,c_30]) ).

tff(c_147536,plain,
    op(e4,e4) = e2,
    inference(splitRight,[status(thm)],[c_146157]) ).

tff(c_147603,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_147536,c_133915,c_133907]) ).

tff(c_147604,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_147583,c_386,c_147603]) ).

tff(c_147605,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_147578]) ).

tff(c_147612,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_147605,c_228]) ).

tff(c_147692,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_134090,c_147383,c_142168,c_144442,c_147612,c_30]) ).

tff(c_147693,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_147376]) ).

tff(c_147707,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_147693]) ).

tff(c_147716,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_147707,c_366]) ).

tff(c_146604,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_133757,c_156]) ).

tff(c_146605,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_146604]) ).

tff(c_146606,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_146605]) ).

tff(c_147371,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_146606,c_133920,c_144850,c_133757,c_160]) ).

tff(c_147372,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_138891,c_378,c_382,c_147371]) ).

tff(c_147373,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_146605]) ).

tff(c_147959,plain,
    ( ( op(e0,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144850,c_147373]) ).

tff(c_147960,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_147959]) ).

tff(c_148064,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_147960,c_144850,c_133757,c_160]) ).

tff(c_148065,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_147716,c_388,c_374,c_378,c_382,c_148064]) ).

tff(c_148066,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_147693]) ).

tff(c_148089,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148066,c_186]) ).

tff(c_148134,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148089,c_146157]) ).

tff(c_146601,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_146161]) ).

tff(c_148096,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_146601]) ).

tff(c_148172,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148134,c_148096,c_133915,c_133907]) ).

tff(c_148173,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_386,c_148172]) ).

tff(c_148174,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_146601]) ).

tff(c_148191,plain,
    ( ( op(e0,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_144850,c_147373]) ).

tff(c_148192,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_148191]) ).

tff(c_148320,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133920,c_148192,c_144850,c_133757,c_160]) ).

tff(c_148321,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_378,c_382,c_148320]) ).

tff(c_148205,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148089,c_146157]) ).

tff(c_148230,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148205,c_133915,c_133907]) ).

tff(c_148231,plain,
    op(e4,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_148230]) ).

tff(c_148236,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148231,c_296]) ).

tff(c_148285,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_148236,c_146602,c_142169,c_133931,c_24]) ).

tff(c_148441,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_148174,c_148321,c_148321,c_148285,c_148321,c_144850,c_148321,c_144850,c_148321,c_148321,c_798]) ).

tff(c_148442,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_148444,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_148442]) ).

tff(c_148452,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_62]) ).

tff(c_150905,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_214]) ).

tff(c_148456,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_70]) ).

tff(c_152113,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_258]) ).

tff(c_133760,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_256]) ).

tff(c_148453,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_64]) ).

tff(c_152075,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_328]) ).

tff(c_148486,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_8]) ).

tff(c_148501,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148486,c_180]) ).

tff(c_148451,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_54]) ).

tff(c_148493,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_174]) ).

tff(c_152081,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_148501,c_133763,c_148493,c_2]) ).

tff(c_152082,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_152081]) ).

tff(c_152101,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_152082,c_276]) ).

tff(c_148457,plain,
    op(e3,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_72]) ).

tff(c_152090,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_358]) ).

tff(c_148498,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148486,c_336]) ).

tff(c_152103,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_152082,c_186]) ).

tff(c_152136,plain,
    ( ( op(e4,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_118]) ).

tff(c_152137,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_152136]) ).

tff(c_152138,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_152137]) ).

tff(c_148491,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_178]) ).

tff(c_152120,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_114]) ).

tff(c_152121,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_148491,c_152120]) ).

tff(c_152122,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_152121]) ).

tff(c_152161,plain,
    e4 = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_152138,c_152122]) ).

tff(c_152162,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_152161]) ).

tff(c_152163,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_152137]) ).

tff(c_152199,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_152163]) ).

tff(c_152205,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_152199,c_190]) ).

tff(c_148488,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_188]) ).

tff(c_152352,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_152103,c_152205,c_148488,c_10]) ).

tff(c_152114,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_268]) ).

tff(c_150904,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_222]) ).

tff(c_148455,plain,
    op(e3,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_68]) ).

tff(c_152259,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_148486,c_142]) ).

tff(c_152260,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_150904,c_384,c_390,c_152259]) ).

tff(c_152261,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_152260]) ).

tff(c_152265,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_152261,c_272]) ).

tff(c_152182,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_152122,c_270]) ).

tff(c_152366,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_152114,c_133761,c_152265,c_152182,c_50]) ).

tff(c_152266,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_152261,c_352]) ).

tff(c_152100,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_152082,c_280]) ).

tff(c_148454,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_66]) ).

tff(c_152126,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_238]) ).

tff(c_152074,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_322]) ).

tff(c_152203,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_152199,c_320]) ).

tff(c_152185,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_152122,c_332]) ).

tff(c_152322,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_152126,c_152074,c_152203,c_152185,c_36]) ).

tff(c_152379,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152322,c_148454,c_144]) ).

tff(c_152380,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_152266,c_390,c_384,c_152100,c_152379]) ).

tff(c_152441,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152366,c_152380,c_148457,c_152352,c_154]) ).

tff(c_152442,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_386,c_380,c_152441]) ).

tff(c_700,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e0,op(e1,e0)) = e1 )
    | ( op(e0,op(e2,e0)) = e2 )
    | ( op(e3,op(e3,e0)) != e0 )
    | ( op(e4,op(e4,e0)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_152712,plain,
    ( ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148486,c_152352,c_148457,c_148457,c_133757,c_152442,c_152122,c_152380,c_148456,c_152366,c_700]) ).

tff(c_152713,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_152712]) ).

tff(c_152714,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_152260]) ).

tff(c_152733,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_152714,c_252]) ).

tff(c_152223,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152122,c_148453,c_152199,c_126]) ).

tff(c_152224,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_152126,c_384,c_382,c_152223]) ).

tff(c_152204,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_152199,c_316]) ).

tff(c_151525,plain,
    ( ( op(e4,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_118]) ).

tff(c_151526,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_151525]) ).

tff(c_151527,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_151526]) ).

tff(c_151545,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_151527,c_326]) ).

tff(c_150928,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_148501,c_133763,c_148493,c_2]) ).

tff(c_150929,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_150928]) ).

tff(c_150961,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_150929,c_176]) ).

tff(c_151599,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_151545,c_150961,c_133755]) ).

tff(c_151605,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_151599,c_190]) ).

tff(c_150962,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_150929,c_186]) ).

tff(c_150913,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_120]) ).

tff(c_150914,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_150913]) ).

tff(c_150915,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_150914]) ).

tff(c_151572,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_356]) ).

tff(c_151633,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_151605,c_150962,c_151572,c_148488,c_10]) ).

tff(c_151635,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_151526]) ).

tff(c_150936,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_368]) ).

tff(c_150960,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_150929,c_276]) ).

tff(c_151092,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_226]) ).

tff(c_148450,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_56]) ).

tff(c_148476,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148450,c_278]) ).

tff(c_151158,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_133764,c_150960,c_151092,c_148476,c_22]) ).

tff(c_151165,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_151158,c_216]) ).

tff(c_150907,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_218]) ).

tff(c_151090,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_230]) ).

tff(c_150967,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_114]) ).

tff(c_150968,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_148491,c_150967]) ).

tff(c_150969,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_150968]) ).

tff(c_150976,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150969,c_330]) ).

tff(c_151241,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_151165,c_150907,c_151090,c_150976,c_26]) ).

tff(c_151170,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150969,c_148456,c_133757,c_164]) ).

tff(c_151171,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_151170]) ).

tff(c_151172,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_151171]) ).

tff(c_148448,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_148444,c_60]) ).

tff(c_151008,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e1,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_148452,c_148448,c_148451,c_106]) ).

tff(c_151009,plain,
    op(e1,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_382,c_380,c_151008]) ).

tff(c_151014,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_151009,c_248]) ).

tff(c_150982,plain,
    ( ( op(e4,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150969,c_148453,c_118]) ).

tff(c_150983,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_150982]) ).

tff(c_150984,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_150983]) ).

tff(c_150991,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_150984,c_320]) ).

tff(c_151043,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_150991,c_150961,c_133755]) ).

tff(c_151049,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_151043,c_190]) ).

tff(c_151074,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_148457,c_166]) ).

tff(c_151075,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_151014,c_382,c_392,c_151049,c_151074]) ).

tff(c_151076,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_150983]) ).

tff(c_151122,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_151090,c_151076]) ).

tff(c_788,plain,
    ( ( op(e0,e0) != e2 )
    | ( op(e0,op(e0,e0)) != e4 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e3 )
    | ( op(op(e0,e0),op(e0,e0)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1558]) ).

tff(c_151507,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_151241,c_151172,c_151172,c_151122,c_151172,c_150969,c_151172,c_150969,c_151172,c_151172,c_788]) ).

tff(c_151509,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_151171]) ).

tff(c_151095,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_370]) ).

tff(c_150974,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150969,c_270]) ).

tff(c_151522,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_150936,c_133761,c_151509,c_151095,c_150974,c_50]) ).

tff(c_151524,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_150968]) ).

tff(c_151774,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_148486,c_142]) ).

tff(c_151775,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_150904,c_384,c_390,c_151774]) ).

tff(c_151776,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_151775]) ).

tff(c_151799,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_151776,c_148456,c_133757,c_156]) ).

tff(c_151800,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_151524,c_386,c_380,c_151799]) ).

tff(c_151862,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_151800,c_151776,c_148456,c_133757,c_160]) ).

tff(c_151863,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_151635,c_388,c_382,c_151862]) ).

tff(c_151864,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_151775]) ).

tff(c_151869,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_151864,c_252]) ).

tff(c_151640,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_338]) ).

tff(c_151523,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_150968]) ).

tff(c_151679,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_151523]) ).

tff(c_151710,plain,
    ( ( op(e2,e4) = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_151679,c_148452,c_128]) ).

tff(c_151711,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_151640,c_380,c_384,c_133764,c_151710]) ).

tff(c_151712,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_151523]) ).

tff(c_151719,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_151712,c_250]) ).

tff(c_151941,plain,
    ( ( op(e4,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150915,c_148457,c_154]) ).

tff(c_151942,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_151719,c_374,c_386,c_148488,c_151941]) ).

tff(c_151658,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e1,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_148452,c_148448,c_148451,c_106]) ).

tff(c_151659,plain,
    op(e1,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_382,c_380,c_151658]) ).

tff(c_151665,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_151659,c_248]) ).

tff(c_151954,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_151942,c_150915,c_148457,c_166]) ).

tff(c_151955,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_151665,c_382,c_392,c_151954]) ).

tff(c_151965,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_151942,c_150915,c_148457,c_151955,c_162]) ).

tff(c_151966,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_151869,c_378,c_390,c_384,c_151965]) ).

tff(c_151967,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_150928]) ).

tff(c_148500,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148486,c_340]) ).

tff(c_148909,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_242]) ).

tff(c_148513,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_148450,c_82]) ).

tff(c_148514,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_148513]) ).

tff(c_148515,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_148514]) ).

tff(c_148522,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148515,c_240]) ).

tff(c_150479,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_362]) ).

tff(c_148908,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_148520,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148515,c_246]) ).

tff(c_148521,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148515,c_280]) ).

tff(c_148892,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148501,c_133763,c_148521,c_148493,c_2]) ).

tff(c_148898,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_148892,c_176]) ).

tff(c_148974,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_362]) ).

tff(c_148915,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_114]) ).

tff(c_148916,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_148491,c_148915]) ).

tff(c_148917,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_148916]) ).

tff(c_148943,plain,
    ( ( op(e4,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148917,c_148453,c_118]) ).

tff(c_148944,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_148943]) ).

tff(c_148945,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_148944]) ).

tff(c_149091,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148945,c_148454,c_148515,c_152]) ).

tff(c_149092,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_148974,c_148500,c_388,c_392,c_390,c_149091]) ).

tff(c_149093,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_148944]) ).

tff(c_149121,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148898,c_149093]) ).

tff(c_149125,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_149121,c_224]) ).

tff(c_148870,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_149139,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_148898,c_148870,c_133755]) ).

tff(c_149145,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_149139,c_190]) ).

tff(c_149162,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148917,c_148456,c_133757,c_164]) ).

tff(c_149163,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_149162]) ).

tff(c_149164,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_149163]) ).

tff(c_149094,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_148944]) ).

tff(c_148582,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_148464,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_148448,c_298]) ).

tff(c_148529,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_148464,c_120]) ).

tff(c_148530,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_148529]) ).

tff(c_148853,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148530,c_148457,c_166]) ).

tff(c_148854,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_148582,c_382,c_392,c_148853]) ).

tff(c_148566,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148501,c_133763,c_148521,c_148493,c_2]) ).

tff(c_148572,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_148566,c_176]) ).

tff(c_148533,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_148841,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_148572,c_148533,c_133755]) ).

tff(c_148848,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148841,c_190]) ).

tff(c_148865,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_148854,c_148848]) ).

tff(c_148867,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_148529]) ).

tff(c_148899,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_148892,c_186]) ).

tff(c_148926,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148917,c_332]) ).

tff(c_149193,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_148515,c_136]) ).

tff(c_149194,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_148926,c_380,c_376,c_149193]) ).

tff(c_149195,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_149194]) ).

tff(c_149237,plain,
    ( ( op(e4,e0) = e3 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_149164,c_149195,c_148457,c_158]) ).

tff(c_149238,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_148867,c_388,c_148899,c_149237]) ).

tff(c_149239,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_149194]) ).

tff(c_149256,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_149239,c_148454,c_148515,c_140]) ).

tff(c_149257,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_149094,c_382,c_378,c_149256]) ).

tff(c_149283,plain,
    ( ( op(e4,e0) = e4 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_149164,c_149257,c_148457,c_154]) ).

tff(c_149284,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_148488,c_149283]) ).

tff(c_149318,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_149164,c_149257,c_149284,c_148457,c_166]) ).

tff(c_149319,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_380,c_392,c_149145,c_149318]) ).

tff(c_149320,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_149163]) ).

tff(c_149345,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_148515,c_136]) ).

tff(c_149346,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_148926,c_380,c_376,c_149345]) ).

tff(c_149347,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_149346]) ).

tff(c_149354,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_149347,c_252]) ).

tff(c_149387,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148500,c_148909,c_148522,c_149354,c_38]) ).

tff(c_149400,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_149320,c_148917,c_148456,c_133757,c_160]) ).

tff(c_149401,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_149400]) ).

tff(c_149883,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_148892,c_148451,c_148448,c_148448,c_149121,c_148452,c_149387,c_148454,c_149401,c_148456,c_520]) ).

tff(c_149884,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_149346]) ).

tff(c_149946,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_149320,c_149884,c_148455,c_148486,c_138]) ).

tff(c_149947,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_149125,c_382,c_388,c_149946]) ).

tff(c_149948,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_148916]) ).

tff(c_150489,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_149948]) ).

tff(c_149961,plain,
    ( ( op(e4,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_118]) ).

tff(c_149962,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_149961]) ).

tff(c_149963,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_149962]) ).

tff(c_149981,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_149963,c_332]) ).

tff(c_150006,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_149948]) ).

tff(c_150012,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150006,c_324]) ).

tff(c_150057,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_148515,c_136]) ).

tff(c_150058,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_150012,c_380,c_376,c_150057]) ).

tff(c_150059,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_150058]) ).

tff(c_150064,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150059,c_252]) ).

tff(c_148897,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_148892,c_276]) ).

tff(c_148866,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_148529]) ).

tff(c_150022,plain,
    ( ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150006,c_148866]) ).

tff(c_150023,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148897,c_374,c_150022]) ).

tff(c_150098,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150023,c_148455,c_148486,c_134]) ).

tff(c_150099,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_150064,c_374,c_380,c_386,c_150098]) ).

tff(c_150111,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150099,c_150023,c_148455,c_148486,c_142]) ).

tff(c_150112,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_148522,c_378,c_384,c_390,c_150111]) ).

tff(c_150113,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_150058]) ).

tff(c_150157,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150113,c_148454,c_148515,c_140]) ).

tff(c_150158,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_149981,c_382,c_378,c_150157]) ).

tff(c_149995,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_358]) ).

tff(c_148885,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_228]) ).

tff(c_150009,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150006,c_230]) ).

tff(c_150184,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_149995,c_148885,c_148867,c_150009,c_30]) ).

tff(c_149979,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_149963,c_326]) ).

tff(c_150036,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_149979,c_148870,c_133755]) ).

tff(c_150042,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_150036,c_190]) ).

tff(c_150173,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_150042,c_148899,c_148488,c_10]) ).

tff(c_150212,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150158,c_150184,c_148457,c_150173,c_154]) ).

tff(c_150213,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_386,c_376,c_150212]) ).

tff(c_882,plain,
    ( ( op(e0,e0) != e4 )
    | ( op(e0,op(e0,e0)) != e1 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e2 )
    | ( op(op(e0,e0),op(e0,e0)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1934]) ).

tff(c_150331,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_148892,c_150213,c_150213,c_148515,c_150213,c_133757,c_150213,c_133757,c_150213,c_150213,c_882]) ).

tff(c_150332,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_149948]) ).

tff(c_150338,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150332,c_244]) ).

tff(c_149980,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_149963,c_330]) ).

tff(c_150349,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148897,c_149980,c_148866]) ).

tff(c_150422,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150349,c_148455,c_148486,c_142]) ).

tff(c_150423,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_148522,c_378,c_384,c_390,c_150422]) ).

tff(c_150456,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150423,c_150349,c_148455,c_148486,c_134]) ).

tff(c_150457,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_150338,c_374,c_380,c_386,c_150456]) ).

tff(c_150458,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_149962]) ).

tff(c_150503,plain,
    ( ( op(e1,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150489,c_150458]) ).

tff(c_150504,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148898,c_374,c_150503]) ).

tff(c_150561,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150504,c_148454,c_148515,c_136]) ).

tff(c_150562,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_376,c_150561]) ).

tff(c_150563,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_150562]) ).

tff(c_150568,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150563,c_252]) ).

tff(c_150518,plain,
    ( ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150489,c_148866]) ).

tff(c_150519,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_148897,c_374,c_150518]) ).

tff(c_150594,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150519,c_148455,c_148486,c_134]) ).

tff(c_150595,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_150568,c_374,c_380,c_386,c_150594]) ).

tff(c_150629,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150595,c_150519,c_148455,c_148486,c_142]) ).

tff(c_150630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_148522,c_378,c_384,c_390,c_150629]) ).

tff(c_150631,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_150562]) ).

tff(c_150725,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150631,c_150504,c_148454,c_148515,c_152]) ).

tff(c_150726,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_150479,c_386,c_388,c_392,c_390,c_150725]) ).

tff(c_150727,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_149948]) ).

tff(c_150731,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150727,c_250]) ).

tff(c_150881,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_150479,c_148908,c_148520,c_150731,c_40]) ).

tff(c_150886,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_150881,c_252]) ).

tff(c_150732,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_150727,c_244]) ).

tff(c_150899,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_148500,c_148909,c_148522,c_150886,c_150732,c_38]) ).

tff(c_150900,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_148514]) ).

tff(c_152065,plain,
    ( ( op(e2,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_151967,c_150900]) ).

tff(c_152066,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_150905,c_152065]) ).

tff(c_152067,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_150914]) ).

tff(c_152210,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_152204,c_152067]) ).

tff(c_152211,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_152210]) ).

tff(c_152255,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152224,c_148452,c_152211,c_132]) ).

tff(c_152256,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_152090,c_148498,c_392,c_390,c_388,c_152255]) ).

tff(c_152257,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_152210]) ).

tff(c_152723,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_152257,c_350]) ).

tff(c_152807,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_152114,c_133761,c_152182,c_50]) ).

tff(c_152808,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_152807]) ).

tff(c_152899,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152808,c_152122,c_148456,c_133757,c_160]) ).

tff(c_152900,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_152723,c_374,c_388,c_382,c_152899]) ).

tff(c_152901,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_152807]) ).

tff(c_152743,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_152126,c_152074,c_152203,c_152185,c_36]) ).

tff(c_152768,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152122,c_152743,c_148453,c_152199,c_126]) ).

tff(c_152769,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_384,c_382,c_152768]) ).

tff(c_152774,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_152769,c_230]) ).

tff(c_150906,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_228]) ).

tff(c_152068,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_150914]) ).

tff(c_152938,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_152090,c_152774,c_150906,c_152068,c_30]) ).

tff(c_152127,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_152926,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152901,c_148457,c_166]) ).

tff(c_152927,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_152127,c_152774,c_392,c_152926]) ).

tff(c_152950,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_152901,c_152938,c_148457,c_152927,c_162]) ).

tff(c_152951,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_152733,c_376,c_390,c_384,c_152950]) ).

tff(c_152952,plain,
    ( ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_152163]) ).

tff(c_152956,plain,
    op(e1,e2) = e3,
    inference(splitLeft,[status(thm)],[c_152952]) ).

tff(c_152964,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_152956,c_324]) ).

tff(c_152969,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_152964,c_152067]) ).

tff(c_152970,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_152969]) ).

tff(c_153134,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_152970,c_132]) ).

tff(c_153135,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_152090,c_148498,c_390,c_388,c_153134]) ).

tff(c_152953,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_152163]) ).

tff(c_152071,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_153036,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_152953,c_152071,c_133755]) ).

tff(c_746,plain,
    ( ( op(e4,e4) != e2 )
    | ( op(e4,op(e4,e4)) != e1 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e3 )
    | ( op(op(e4,e4),op(e4,e4)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1390]) ).

tff(c_153380,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_153135,c_152082,c_152082,c_152956,c_152082,c_153036,c_152082,c_153036,c_152082,c_152082,c_746]) ).

tff(c_153382,plain,
    op(e2,e4) != e3,
    inference(splitRight,[status(thm)],[c_152969]) ).

tff(c_153525,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_133764,c_152101,c_153382,c_148476,c_22]) ).

tff(c_153532,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_153525,c_216]) ).

tff(c_153397,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_152953,c_152071,c_133755]) ).

tff(c_153402,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_153397,c_316]) ).

tff(c_152184,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_152122,c_330]) ).

tff(c_153558,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_153532,c_153402,c_150907,c_152964,c_152184,c_26]) ).

tff(c_153559,plain,
    op(e2,e2) = e3,
    inference(splitRight,[status(thm)],[c_152952]) ).

tff(c_153649,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_144]) ).

tff(c_153650,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_152074,c_384,c_152100,c_153649]) ).

tff(c_153651,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_153650]) ).

tff(c_153574,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_152953,c_152071,c_133755]) ).

tff(c_153580,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_153574,c_190]) ).

tff(c_153637,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_153580,c_152103,c_148488,c_10]) ).

tff(c_153720,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_153651,c_148457,c_153637,c_166]) ).

tff(c_153721,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_384,c_392,c_382,c_153720]) ).

tff(c_153743,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_153651,c_153721,c_148457,c_153637,c_154]) ).

tff(c_153744,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_152182,c_376,c_380,c_386,c_374,c_153743]) ).

tff(c_153745,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_153650]) ).

tff(c_153560,plain,
    op(e1,e2) != e3,
    inference(splitRight,[status(thm)],[c_152952]) ).

tff(c_153747,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_152126,c_152074,c_153560,c_152185,c_36]) ).

tff(c_154045,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_153559,c_153745,c_153745,c_152122,c_153745,c_153747,c_153745,c_153747,c_153745,c_153745,c_898]) ).

tff(c_154046,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_152121]) ).

tff(c_154094,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_154046]) ).

tff(c_154053,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_242]) ).

tff(c_154110,plain,
    ( ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154094,c_152067]) ).

tff(c_154111,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_154110]) ).

tff(c_154112,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_154111]) ).

tff(c_154134,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154094,c_148452,c_154112,c_132]) ).

tff(c_154135,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_152090,c_148498,c_386,c_390,c_388,c_154134]) ).

tff(c_154136,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_154111]) ).

tff(c_154159,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154136,c_344]) ).

tff(c_154100,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_154094,c_324]) ).

tff(c_148478,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148450,c_282]) ).

tff(c_154138,plain,
    ( ( op(e1,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_136]) ).

tff(c_154139,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_154100,c_380,c_148478,c_154138]) ).

tff(c_154140,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_154139]) ).

tff(c_154145,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_154140,c_252]) ).

tff(c_154260,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_148500,c_154053,c_154159,c_154145,c_38]) ).

tff(c_154060,plain,
    ( ( op(e4,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_118]) ).

tff(c_154061,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_154060]) ).

tff(c_154062,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_154061]) ).

tff(c_154137,plain,
    op(e2,e4) != e3,
    inference(splitRight,[status(thm)],[c_154111]) ).

tff(c_154195,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_133764,c_152101,c_154137,c_148476,c_22]) ).

tff(c_154200,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_154195,c_284]) ).

tff(c_133765,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_292]) ).

tff(c_154273,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_154200,c_133765,c_152100,c_148478,c_32]) ).

tff(c_154299,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154140,c_154260,c_148454,c_154273,c_152]) ).

tff(c_154300,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_388,c_154299]) ).

tff(c_154394,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154094,c_154260,c_154260,c_154062,c_154300,c_154260,c_154260,c_154300,c_154260,c_154260,c_946]) ).

tff(c_154395,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_154139]) ).

tff(c_154415,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_154395,c_352]) ).

tff(c_154512,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154062,c_148456,c_133757,c_156]) ).

tff(c_154513,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_154415,c_374,c_386,c_380,c_154512]) ).

tff(c_154081,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154062,c_332]) ).

tff(c_154468,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154395,c_148454,c_144]) ).

tff(c_154469,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_152074,c_384,c_152100,c_154468]) ).

tff(c_154490,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154469,c_154395,c_148454,c_140]) ).

tff(c_154491,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_154081,c_382,c_154490]) ).

tff(c_834,plain,
    ( ( op(e0,e0) != e4 )
    | ( op(e0,op(e0,e0)) != e1 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e3 )
    | ( op(op(e0,e0),op(e0,e0)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1742]) ).

tff(c_154772,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_152082,c_154513,c_154513,c_154491,c_154513,c_133757,c_154513,c_133757,c_154513,c_154513,c_834]) ).

tff(c_154773,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_154046]) ).

tff(c_154780,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_154773,c_244]) ).

tff(c_152092,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_362]) ).

tff(c_148502,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148486,c_346]) ).

tff(c_133759,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_260]) ).

tff(c_154789,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154062,c_148456,c_133757,c_164]) ).

tff(c_154790,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_384,c_154789]) ).

tff(c_154791,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_154790]) ).

tff(c_154795,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_154791,c_272]) ).

tff(c_154077,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154062,c_264]) ).

tff(c_154928,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_148502,c_133759,c_154795,c_154077,c_48]) ).

tff(c_154079,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154062,c_326]) ).

tff(c_154816,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_154079,c_152071,c_133755]) ).

tff(c_154822,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_154816,c_190]) ).

tff(c_154868,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_154822,c_152103,c_148488,c_10]) ).

tff(c_154874,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154868,c_360]) ).

tff(c_154080,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154062,c_330]) ).

tff(c_154803,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_154080,c_152067]) ).

tff(c_154804,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_154803]) ).

tff(c_154808,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154804,c_284]) ).

tff(c_154829,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_148502,c_133759,c_154795,c_154077,c_48]) ).

tff(c_154848,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154829,c_148455,c_148486,c_142]) ).

tff(c_154849,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_150904,c_384,c_390,c_154848]) ).

tff(c_154897,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154849,c_154773,c_148454,c_140]) ).

tff(c_154898,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_154874,c_378,c_374,c_382,c_154808,c_154897]) ).

tff(c_154899,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_154803]) ).

tff(c_154968,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154928,c_154899,c_148455,c_148486,c_142]) ).

tff(c_154969,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_384,c_390,c_154968]) ).

tff(c_154915,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_154079,c_152071,c_133755]) ).

tff(c_154921,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_154915,c_190]) ).

tff(c_154998,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_154921,c_152103,c_148488,c_10]) ).

tff(c_155003,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_154998,c_360]) ).

tff(c_155010,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154969,c_154773,c_148454,c_140]) ).

tff(c_155011,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_155003,c_378,c_374,c_382,c_155010]) ).

tff(c_155021,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154969,c_154773,c_148454,c_155011,c_152]) ).

tff(c_155022,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_152092,c_390,c_386,c_392,c_388,c_155021]) ).

tff(c_155023,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_154790]) ).

tff(c_154052,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_155050,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_148491,c_154079,c_152071,c_133755]) ).

tff(c_155056,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_155050,c_190]) ).

tff(c_155077,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_155056,c_152103,c_148488,c_10]) ).

tff(c_155083,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155077,c_360]) ).

tff(c_154779,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_154773,c_250]) ).

tff(c_155162,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_152092,c_154052,c_155083,c_154779,c_40]) ).

tff(c_155035,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_154080,c_152067]) ).

tff(c_155036,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_155035]) ).

tff(c_155040,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155036,c_284]) ).

tff(c_155118,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_154773,c_148454,c_140]) ).

tff(c_155119,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_155083,c_374,c_382,c_155040,c_155118]) ).

tff(c_155174,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155162,c_155119,c_154773,c_148454,c_152]) ).

tff(c_155175,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_155174]) ).

tff(c_155186,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155023,c_155119,c_148455,c_148486,c_134]) ).

tff(c_155187,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_386,c_155186]) ).

tff(c_606,plain,
    ( ( op(e1,op(e0,e1)) = e0 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e1,op(e2,e1)) = e2 )
    | ( op(e3,op(e3,e1)) != e1 )
    | ( op(e1,op(e4,e1)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_155620,plain,
    ( ( e4 = e0 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155162,c_148486,c_148455,c_148455,c_155175,c_155187,c_148454,c_155119,c_154773,c_155023,c_606]) ).

tff(c_155621,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_386,c_155620]) ).

tff(c_155622,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_155035]) ).

tff(c_155666,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155023,c_155622,c_148455,c_148486,c_134]) ).

tff(c_155667,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_154780,c_374,c_380,c_386,c_155666]) ).

tff(c_155669,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_154061]) ).

tff(c_154047,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_152121]) ).

tff(c_155750,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_152113,c_133760,c_152075,c_155669,c_154047,c_46]) ).

tff(c_155751,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_152081]) ).

tff(c_155848,plain,
    ( ( op(e2,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155751,c_150900]) ).

tff(c_155849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_150905,c_155848]) ).

tff(c_155851,plain,
    op(e4,e1) != e0,
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_161237,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_214]) ).

tff(c_160106,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_258]) ).

tff(c_160504,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_328]) ).

tff(c_155856,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_178]) ).

tff(c_155879,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_118]) ).

tff(c_155885,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_326]) ).

tff(c_157529,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_158101,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_155856,c_155885,c_157529,c_133755]) ).

tff(c_158107,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_158101,c_190]) ).

tff(c_155857,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_182]) ).

tff(c_157580,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_155856,c_155885,c_157529,c_133755]) ).

tff(c_157586,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_157580,c_190]) ).

tff(c_157018,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_334]) ).

tff(c_155850,plain,
    ( ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_157592,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_155857,c_157018,c_155850]) ).

tff(c_157593,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_157592]) ).

tff(c_157599,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_157593,c_192]) ).

tff(c_155853,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_188]) ).

tff(c_157604,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_157586,c_157599,c_155853,c_10]) ).

tff(c_157611,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_157604,c_366]) ).

tff(c_156802,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_358]) ).

tff(c_155863,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_148450,c_82]) ).

tff(c_155864,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_155863]) ).

tff(c_155865,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_155864]) ).

tff(c_155871,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_155865,c_280]) ).

tff(c_155858,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_174]) ).

tff(c_157026,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_155871,c_155858,c_2]) ).

tff(c_157027,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_157026]) ).

tff(c_157031,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_157027,c_276]) ).

tff(c_156812,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_262]) ).

tff(c_156735,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_148456,c_133757,c_164]) ).

tff(c_156736,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_384,c_156735]) ).

tff(c_156737,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_156736]) ).

tff(c_156742,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156737,c_366]) ).

tff(c_148479,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_148450,c_196]) ).

tff(c_155892,plain,
    ( ( op(e4,e2) = e4 )
    | ( op(e3,e2) = e4 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_114]) ).

tff(c_155893,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_148479,c_155856,c_155892]) ).

tff(c_155894,plain,
    op(e1,e2) = e4,
    inference(splitLeft,[status(thm)],[c_155893]) ).

tff(c_155896,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_155894,c_250]) ).

tff(c_156172,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_156188,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_155853,c_10]) ).

tff(c_156189,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_156188]) ).

tff(c_156192,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_156189,c_190]) ).

tff(c_156239,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_155856,c_155885,c_156172,c_156192,c_133755]) ).

tff(c_156240,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_156188]) ).

tff(c_156255,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_156240]) ).

tff(c_156260,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_156255,c_192]) ).

tff(c_156143,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_334]) ).

tff(c_156295,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_155857,c_156260,c_156143,c_155850]) ).

tff(c_156302,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156295,c_346]) ).

tff(c_156309,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_148456,c_133757,c_164]) ).

tff(c_156310,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_156302,c_378,c_390,c_384,c_156309]) ).

tff(c_156182,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_156417,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_156310,c_148457,c_156255,c_166]) ).

tff(c_156418,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_156182,c_392,c_382,c_156417]) ).

tff(c_156458,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_156310,c_156418,c_148457,c_156255,c_154]) ).

tff(c_156459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_155896,c_380,c_386,c_374,c_156458]) ).

tff(c_156460,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_156240]) ).

tff(c_156749,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_156742,c_156460]) ).

tff(c_156750,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_156736]) ).

tff(c_156462,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_148456,c_133757,c_156]) ).

tff(c_156463,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_156462]) ).

tff(c_156464,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_156463]) ).

tff(c_156504,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_155856,c_155885,c_156172,c_133755]) ).

tff(c_156509,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_156504,c_316]) ).

tff(c_156173,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_318]) ).

tff(c_155886,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_330]) ).

tff(c_155901,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_155894,c_324]) ).

tff(c_156541,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_156509,c_156173,c_155886,c_155901,c_26]) ).

tff(c_156480,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156460,c_192]) ).

tff(c_156515,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_155857,c_156480,c_156143,c_155850]) ).

tff(c_156521,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_156515,c_340]) ).

tff(c_156529,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155894,c_148454,c_155865,c_140]) ).

tff(c_156530,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_156521,c_374,c_382,c_378,c_156529]) ).

tff(c_155926,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_358]) ).

tff(c_156162,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_228]) ).

tff(c_155961,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_155933,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_155886,c_148464,c_120]) ).

tff(c_155934,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_155933]) ).

tff(c_155939,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155934,c_356]) ).

tff(c_155992,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_155939,c_155853,c_10]) ).

tff(c_155993,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_155992]) ).

tff(c_155999,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_155993,c_190]) ).

tff(c_156022,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_155856,c_155885,c_155961,c_155999,c_133755]) ).

tff(c_156023,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_155992]) ).

tff(c_156035,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156023,c_366]) ).

tff(c_156123,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_148456,c_133757,c_164]) ).

tff(c_156124,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_156035,c_378,c_390,c_384,c_156123]) ).

tff(c_155972,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_156040,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_148456,c_133757,c_156]) ).

tff(c_156041,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_156040]) ).

tff(c_156042,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_156041]) ).

tff(c_156119,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_156042,c_155934,c_148457,c_156023,c_166]) ).

tff(c_156120,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_155972,c_382,c_392,c_384,c_156119]) ).

tff(c_156121,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_156041]) ).

tff(c_156136,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156124,c_156121]) ).

tff(c_156137,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_156136]) ).

tff(c_156139,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_155933]) ).

tff(c_156470,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_156464,c_370]) ).

tff(c_156566,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_155926,c_156162,c_156139,c_156470,c_30]) ).

tff(c_156732,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_156464,c_156541,c_156541,c_156530,c_156566,c_156541,c_156541,c_156566,c_156541,c_156541,c_952]) ).

tff(c_156733,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_156463]) ).

tff(c_156778,plain,
    e4 = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156750,c_156733]) ).

tff(c_156779,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_156778]) ).

tff(c_156781,plain,
    op(e1,e2) != e4,
    inference(splitRight,[status(thm)],[c_155893]) ).

tff(c_157120,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_155857,c_157018,c_155850]) ).

tff(c_157121,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_157120]) ).

tff(c_157126,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_157121,c_340]) ).

tff(c_155887,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_332]) ).

tff(c_157156,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_155865,c_140]) ).

tff(c_157157,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_157126,c_155887,c_382,c_378,c_157156]) ).

tff(c_157211,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157157,c_148454,c_155865,c_136]) ).

tff(c_157212,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_156781,c_380,c_376,c_157211]) ).

tff(c_156819,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_120]) ).

tff(c_156820,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_155886,c_378,c_156819]) ).

tff(c_156821,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_156820]) ).

tff(c_156852,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_156821,c_364]) ).

tff(c_156865,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_156851,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_156821,c_356]) ).

tff(c_156872,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_156851,c_155853,c_10]) ).

tff(c_156873,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_156872]) ).

tff(c_156878,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_156873,c_190]) ).

tff(c_156921,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_155856,c_155885,c_156865,c_156878,c_133755]) ).

tff(c_156922,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_156872]) ).

tff(c_156943,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_156922,c_192]) ).

tff(c_156825,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_334]) ).

tff(c_156985,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_155857,c_156943,c_156825,c_155850]) ).

tff(c_156991,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_156985,c_340]) ).

tff(c_157011,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_155865,c_140]) ).

tff(c_157012,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_156852,c_156991,c_155887,c_382,c_378,c_157011]) ).

tff(c_157013,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_156820]) ).

tff(c_157095,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_157013]) ).

tff(c_157393,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_157027,c_157212,c_157212,c_157095,c_157212,c_155865,c_157212,c_155865,c_157212,c_157212,c_738]) ).

tff(c_157394,plain,
    op(e4,e1) = e2,
    inference(splitRight,[status(thm)],[c_157120]) ).

tff(c_157401,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_157394,c_346]) ).

tff(c_155882,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_264]) ).

tff(c_157040,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_148456,c_133757,c_156]) ).

tff(c_157041,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_157040]) ).

tff(c_157042,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_157041]) ).

tff(c_157057,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_157042,c_272]) ).

tff(c_157441,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_156812,c_133759,c_157401,c_155882,c_157057,c_48]) ).

tff(c_157442,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_157013]) ).

tff(c_156780,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_155893]) ).

tff(c_157511,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157442,c_156780,c_148452,c_132]) ).

tff(c_157512,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_156802,c_388,c_386,c_390,c_157031,c_157511]) ).

tff(c_157513,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_157041]) ).

tff(c_157636,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157513,c_155879,c_148456,c_133757,c_164]) ).

tff(c_157637,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_157611,c_376,c_378,c_390,c_384,c_157636]) ).

tff(c_157638,plain,
    op(e4,e1) = e2,
    inference(splitRight,[status(thm)],[c_157592]) ).

tff(c_156813,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_268]) ).

tff(c_155883,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_155879,c_270]) ).

tff(c_157514,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_157041]) ).

tff(c_157708,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_156813,c_133761,c_155883,c_157514,c_50]) ).

tff(c_157520,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_157738,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157708,c_148457,c_166]) ).

tff(c_157739,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_157520,c_392,c_157586,c_157738]) ).

tff(c_157655,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_155865,c_140]) ).

tff(c_157656,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_155887,c_382,c_378,c_157655]) ).

tff(c_157657,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_157656]) ).

tff(c_157662,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_157657,c_252]) ).

tff(c_157565,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_157013]) ).

tff(c_157682,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_156780,c_148452,c_157565,c_132]) ).

tff(c_157683,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_156802,c_386,c_390,c_388,c_157682]) ).

tff(c_157694,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157513,c_157683,c_148455,c_157638,c_138]) ).

tff(c_157695,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_157662,c_388,c_382,c_378,c_157694]) ).

tff(c_157697,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_157656]) ).

tff(c_157759,plain,
    ( ( op(e4,e0) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157708,c_157739,c_148457,c_158]) ).

tff(c_157760,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_157697,c_382,c_388,c_157759]) ).

tff(c_157780,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157708,c_157739,c_148457,c_157760,c_154]) ).

tff(c_157781,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_374,c_157780]) ).

tff(c_157696,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_157656]) ).

tff(c_157815,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157513,c_157696,c_148455,c_157638,c_150]) ).

tff(c_157816,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_392,c_390,c_157815]) ).

tff(c_638,plain,
    ( ( op(e1,op(e0,e1)) = e0 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e1,op(e2,e1)) = e2 )
    | ( op(e3,op(e3,e1)) != e1 )
    | ( op(e4,op(e4,e1)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_158082,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157580,c_157638,c_148455,c_148455,c_157781,c_157816,c_148454,c_157696,c_155865,c_157513,c_638]) ).

tff(c_158083,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_158082]) ).

tff(c_158084,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_157013]) ).

tff(c_158091,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158084,c_336]) ).

tff(c_158113,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_155857,c_158091,c_157018,c_155850]) ).

tff(c_158119,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_158113,c_192]) ).

tff(c_158092,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158084,c_344]) ).

tff(c_158128,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_155865,c_140]) ).

tff(c_158129,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_158092,c_155887,c_382,c_378,c_158128]) ).

tff(c_158135,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158129,c_360]) ).

tff(c_158168,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_158107,c_158119,c_158135,c_155853,c_10]) ).

tff(c_158169,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_157026]) ).

tff(c_158253,plain,
    ( ( op(e4,e1) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158169,c_148451,c_133907]) ).

tff(c_158254,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_155851,c_158253]) ).

tff(c_158256,plain,
    op(e0,e2) != e3,
    inference(splitRight,[status(thm)],[c_118]) ).

tff(c_158541,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148456,c_268]) ).

tff(c_158257,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_148479,c_155856,c_114]) ).

tff(c_158258,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_158257]) ).

tff(c_158274,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_158258,c_270]) ).

tff(c_159280,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_158541,c_133761,c_158274,c_50]) ).

tff(c_159281,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_159280]) ).

tff(c_158266,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_362]) ).

tff(c_158581,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_248]) ).

tff(c_155870,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_155865,c_246]) ).

tff(c_158308,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_120]) ).

tff(c_158309,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e1) = e3 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_158308]) ).

tff(c_158310,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_158309]) ).

tff(c_158316,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158310,c_226]) ).

tff(c_158377,plain,
    ( ( op(e4,e1) = e0 )
    | ( e4 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148451,c_133907]) ).

tff(c_158378,plain,
    op(e4,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_155851,c_158377]) ).

tff(c_158530,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_155865,c_148450,c_158378,c_78]) ).

tff(c_158531,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_158316,c_374,c_388,c_158530]) ).

tff(c_158532,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_158309]) ).

tff(c_158590,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_158532]) ).

tff(c_158599,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158590,c_216]) ).

tff(c_158264,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_148457,c_358]) ).

tff(c_158580,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_238]) ).

tff(c_158287,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_314]) ).

tff(c_158604,plain,
    ( ( op(e4,e2) = e1 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_155856,c_158287,c_133755]) ).

tff(c_158605,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_158604]) ).

tff(c_159204,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158258,c_148453,c_158605,c_126]) ).

tff(c_159205,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_158580,c_384,c_382,c_159204]) ).

tff(c_159209,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_159205,c_230]) ).

tff(c_158300,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148452,c_228]) ).

tff(c_158533,plain,
    op(e2,e0) != e3,
    inference(splitRight,[status(thm)],[c_158309]) ).

tff(c_158278,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_158258,c_332]) ).

tff(c_158611,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158605,c_190]) ).

tff(c_158630,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_158541,c_133761,c_158274,c_50]) ).

tff(c_158631,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_158630]) ).

tff(c_158651,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_155865,c_136]) ).

tff(c_158652,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_158278,c_380,c_376,c_158651]) ).

tff(c_158653,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_158652]) ).

tff(c_158660,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_158653,c_364]) ).

tff(c_158762,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_158264,c_158300,c_158533,c_158660,c_30]) ).

tff(c_158802,plain,
    ( ( op(e4,e0) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158631,c_158653,c_158762,c_148457,c_158]) ).

tff(c_158803,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_388,c_158611,c_158802]) ).

tff(c_158804,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_158652]) ).

tff(c_158969,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158258,c_148453,c_158605,c_126]) ).

tff(c_158970,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_158580,c_384,c_382,c_158969]) ).

tff(c_158598,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158590,c_220]) ).

tff(c_158612,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158605,c_184]) ).

tff(c_158551,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_148455,c_334]) ).

tff(c_158617,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_155857,c_158612,c_158551,c_155850]) ).

tff(c_158816,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158804,c_148455,c_158617,c_138]) ).

tff(c_158817,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_158598,c_382,c_378,c_158816]) ).

tff(c_158983,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158970,c_148452,c_158590,c_132]) ).

tff(c_158984,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_158264,c_392,c_390,c_388,c_158983]) ).

tff(c_159173,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_158804,c_158970,c_158970,c_158817,c_158984,c_158970,c_158970,c_158984,c_158970,c_158970,c_950]) ).

tff(c_159174,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_158630]) ).

tff(c_159182,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_159174,c_372]) ).

tff(c_158609,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_158605,c_320]) ).

tff(c_159192,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_148454,c_155865,c_140]) ).

tff(c_159193,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_159182,c_158609,c_382,c_378,c_159192]) ).

tff(c_159236,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_159193,c_148454,c_155865,c_136]) ).

tff(c_159237,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_158278,c_380,c_376,c_159236]) ).

tff(c_159243,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_159237,c_364]) ).

tff(c_159265,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_158264,c_159209,c_158300,c_158533,c_159243,c_30]) ).

tff(c_159266,plain,
    op(e4,e2) = e1,
    inference(splitRight,[status(thm)],[c_158604]) ).

tff(c_158255,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( op(e3,e2) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_118]) ).

tff(c_159352,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_159266,c_148453,c_158255]) ).

tff(c_159353,plain,
    op(e1,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_158599,c_159352]) ).

tff(c_159357,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_159353,c_250]) ).

tff(c_159395,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_158266,c_158581,c_155870,c_159357,c_40]) ).

tff(c_159523,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_159395,c_159353,c_148454,c_155865,c_152]) ).

tff(c_159524,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_392,c_390,c_159523]) ).

tff(c_159273,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_159266,c_190]) ).

tff(c_159286,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_159281,c_366]) ).

tff(c_159383,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_159273,c_159286,c_155853,c_10]) ).

tff(c_159659,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_159281,c_159524,c_159524,c_159383,c_159524,c_159395,c_159524,c_159395,c_159524,c_159524,c_840]) ).

tff(c_159660,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_159280]) ).

tff(c_159707,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_159660,c_148457,c_166]) ).

tff(c_159708,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_158581,c_392,c_159273,c_159707]) ).

tff(c_159757,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_159708,c_148452,c_158590,c_132]) ).

tff(c_159758,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_388,c_159757]) ).

tff(c_159759,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_159758]) ).

tff(c_159763,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_159759,c_224]) ).

tff(c_159272,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_159266,c_316]) ).

tff(c_158289,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_148453,c_318]) ).

tff(c_158277,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_158258,c_330]) ).

tff(c_159769,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_159763,c_159272,c_158289,c_158599,c_158277,c_26]) ).

tff(c_159770,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_159758]) ).

tff(c_159666,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_159660,c_366]) ).

tff(c_159720,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_133908,c_159273,c_159666,c_155853,c_10]) ).

tff(c_159791,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_159660,c_159708,c_148457,c_159720,c_154]) ).

tff(c_159792,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_386,c_376,c_159791]) ).

tff(c_159928,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_159660,c_159770,c_159770,c_159792,c_159770,c_159708,c_159770,c_159708,c_159770,c_159770,c_904]) ).

tff(c_159930,plain,
    op(e2,e4) != e3,
    inference(splitRight,[status(thm)],[c_158532]) ).

tff(c_158534,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_155871,c_155858,c_2]) ).

tff(c_158535,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_158534]) ).

tff(c_160037,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e2,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_155865,c_148450,c_158535,c_78]) ).

tff(c_160038,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_159930,c_374,c_388,c_160037]) ).

tff(c_160039,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_158534]) ).

tff(c_160095,plain,
    ( ( op(e4,e1) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_160039,c_148451,c_133907]) ).

tff(c_160096,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_155851,c_160095]) ).

tff(c_160098,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_158257]) ).

tff(c_161229,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_160106,c_133760,c_160504,c_158256,c_160098,c_46]) ).

tff(c_161230,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_155864]) ).

tff(c_161367,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161237,c_161230]) ).

tff(c_161378,plain,
    ( ( op(e4,e1) = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161367,c_148451,c_133907]) ).

tff(c_161379,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_155851,c_161378]) ).

tff(c_161380,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_148442]) ).

tff(c_161391,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_66]) ).

tff(c_182324,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_250]) ).

tff(c_161388,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_54]) ).

tff(c_174003,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_173960,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_173981,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_2]) ).

tff(c_173982,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_173981]) ).

tff(c_174012,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_173982,c_280]) ).

tff(c_161590,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_161450,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_161385,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_60]) ).

tff(c_166074,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_166075,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133762,c_161450,c_382,c_166074]) ).

tff(c_166076,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_166075]) ).

tff(c_166082,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_166076,c_294]) ).

tff(c_161403,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_296]) ).

tff(c_161588,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_178]) ).

tff(c_164744,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161403,c_161588,c_4]) ).

tff(c_164745,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_164744]) ).

tff(c_164754,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_164745,c_174]) ).

tff(c_161400,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_82]) ).

tff(c_161401,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_161400]) ).

tff(c_161402,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_161401]) ).

tff(c_164732,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_280]) ).

tff(c_161393,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_70]) ).

tff(c_161428,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_264]) ).

tff(c_161429,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_270]) ).

tff(c_161394,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_72]) ).

tff(c_161419,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_358]) ).

tff(c_161473,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_190]) ).

tff(c_161467,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_161503,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161473,c_161467]) ).

tff(c_161505,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_164777,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_161505,c_10]) ).

tff(c_164778,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_164777]) ).

tff(c_164784,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_164778,c_354]) ).

tff(c_100,plain,
    ( ( op(e3,e4) = e3 )
    | ( op(e3,e3) = e3 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e1) = e3 )
    | ( op(e3,e0) = e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_802]) ).

tff(c_161506,plain,
    op(e3,e0) = e3,
    inference(splitLeft,[status(thm)],[c_100]) ).

tff(c_161386,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_58]) ).

tff(c_161513,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_210]) ).

tff(c_161579,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_161506,c_161513]) ).

tff(c_161581,plain,
    op(e3,e0) != e3,
    inference(splitRight,[status(thm)],[c_100]) ).

tff(c_161420,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_364]) ).

tff(c_161449,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_250]) ).

tff(c_164731,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_246]) ).

tff(c_164752,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_164745,c_300]) ).

tff(c_164735,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_234]) ).

tff(c_161404,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_304]) ).

tff(c_161392,plain,
    op(e2,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_68]) ).

tff(c_161442,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_338]) ).

tff(c_161440,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_336]) ).

tff(c_161595,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_8]) ).

tff(c_161623,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161595,c_180]) ).

tff(c_162783,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_280]) ).

tff(c_161626,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161595,c_182]) ).

tff(c_164128,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161626,c_161403,c_161588,c_4]) ).

tff(c_164129,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_164128]) ).

tff(c_164135,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_164129,c_294]) ).

tff(c_161390,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_64]) ).

tff(c_161605,plain,
    ( ( e4 = e3 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_161391,c_161390,c_161388,c_118]) ).

tff(c_161606,plain,
    op(e3,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_378,c_374,c_161605]) ).

tff(c_161631,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161606,c_108]) ).

tff(c_161632,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_133758,c_161631]) ).

tff(c_161633,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_161632]) ).

tff(c_161635,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161633,c_208]) ).

tff(c_162739,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_162740,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_161450,c_382,c_161635,c_162739]) ).

tff(c_161651,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_280]) ).

tff(c_161654,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_234]) ).

tff(c_161410,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_310]) ).

tff(c_161612,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161606,c_198]) ).

tff(c_161589,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_176]) ).

tff(c_161822,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_161623,c_133763,c_161651,c_161589,c_2]) ).

tff(c_161710,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_161711,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_161710]) ).

tff(c_161712,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_161711]) ).

tff(c_162004,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_161822,c_161712,c_161712,c_161402,c_133757,c_161712,c_161712,c_133757,c_161712,c_161712,c_882]) ).

tff(c_162005,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_161711]) ).

tff(c_162007,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_162005]) ).

tff(c_162014,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_162007,c_308]) ).

tff(c_162119,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161635,c_161612,c_162014,c_14]) ).

tff(c_162120,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_162119]) ).

tff(c_162126,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_162120,c_302]) ).

tff(c_162013,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_162007,c_312]) ).

tff(c_162144,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162126,c_161450,c_161654,c_161404,c_162013,c_34]) ).

tff(c_162145,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_162119]) ).

tff(c_162021,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_161623,c_133763,c_161651,c_161589,c_2]) ).

tff(c_162182,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_161450,c_161654,c_161404,c_162013,c_34]) ).

tff(c_161660,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161626,c_161403,c_161588,c_4]) ).

tff(c_161661,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_161660]) ).

tff(c_162322,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162145,c_162021,c_162021,c_162182,c_161661,c_162021,c_162021,c_161661,c_162021,c_162021,c_818]) ).

tff(c_162323,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_162005]) ).

tff(c_162390,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162323,c_161393,c_133757,c_160]) ).

tff(c_162391,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_161410,c_382,c_162390]) ).

tff(c_161638,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161633,c_354]) ).

tff(c_161685,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_161638,c_161505,c_10]) ).

tff(c_161686,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_161685]) ).

tff(c_162412,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162391,c_161394,c_161633,c_161686,c_154]) ).

tff(c_162413,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_380,c_376,c_162412]) ).

tff(c_162418,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_162413,c_248]) ).

tff(c_162425,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_161450,c_161654,c_161404,c_162418,c_34]) ).

tff(c_162430,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_162425,c_302]) ).

tff(c_161621,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161595,c_334]) ).

tff(c_161636,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161633,c_212]) ).

tff(c_161611,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161606,c_204]) ).

tff(c_162330,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_162323,c_348]) ).

tff(c_162337,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161621,c_161636,c_161611,c_162330,c_18]) ).

tff(c_162342,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_162337,c_202]) ).

tff(c_162481,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_162430,c_161635,c_162342,c_161612,c_14]) ).

tff(c_162357,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_162358,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_161404,c_378,c_162357]) ).

tff(c_162359,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_162358]) ).

tff(c_162367,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_162359,c_372]) ).

tff(c_162372,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162323,c_161393,c_133757,c_160]) ).

tff(c_162373,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162367,c_374,c_388,c_161410,c_382,c_162372]) ).

tff(c_162374,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_162358]) ).

tff(c_162464,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162391,c_162323,c_161393,c_133757,c_164]) ).

tff(c_162465,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_384,c_162464]) ).

tff(c_934,plain,
    ( ( op(e1,e1) != e3 )
    | ( op(e1,op(e1,e1)) != e0 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e2 )
    | ( op(op(e1,e1),op(e1,e1)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2142]) ).

tff(c_162639,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162481,c_162374,c_162374,c_162465,c_162425,c_162374,c_162374,c_162425,c_162374,c_162374,c_934]) ).

tff(c_162640,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_161685]) ).

tff(c_162661,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_162640,c_186]) ).

tff(c_162734,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161623,c_133763,c_161651,c_162661,c_161589,c_2]) ).

tff(c_162735,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_161660]) ).

tff(c_162773,plain,
    e2 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_162740,c_162735]) ).

tff(c_162774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_162773]) ).

tff(c_162775,plain,
    ( ( op(e3,e1) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_161632]) ).

tff(c_164148,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164135,c_161442,c_162775]) ).

tff(c_164149,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_164128]) ).

tff(c_164186,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_164149,c_188]) ).

tff(c_162792,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_161505,c_10]) ).

tff(c_162793,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_162792]) ).

tff(c_162796,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_162793,c_188]) ).

tff(c_161427,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_258]) ).

tff(c_162992,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_162993,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_161450,c_382,c_162796,c_162992]) ).

tff(c_162822,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161626,c_162796,c_161403,c_161588,c_4]) ).

tff(c_162828,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_162822,c_306]) ).

tff(c_162805,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_162806,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_162805]) ).

tff(c_162807,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_162806]) ).

tff(c_162967,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162807,c_161393,c_133757,c_160]) ).

tff(c_162968,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_161410,c_382,c_162967]) ).

tff(c_162980,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162807,c_162968,c_161393,c_133757,c_164]) ).

tff(c_162981,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_390,c_162828,c_384,c_162980]) ).

tff(c_162983,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_162806]) ).

tff(c_162797,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_162793,c_354]) ).

tff(c_162982,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_162806]) ).

tff(c_163010,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_162982]) ).

tff(c_163022,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_163010,c_133757,c_164]) ).

tff(c_163023,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_384,c_163022]) ).

tff(c_163024,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_163023]) ).

tff(c_163029,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_163024,c_368]) ).

tff(c_163043,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_161419,c_162797,c_163029,c_161581,c_20]) ).

tff(c_163066,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_163067,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_161404,c_378,c_163066]) ).

tff(c_163068,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_163067]) ).

tff(c_692,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e0,op(e1,e0)) = e1 )
    | ( op(e2,op(e2,e0)) != e0 )
    | ( op(e0,op(e3,e0)) = e3 )
    | ( op(e4,op(e4,e0)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_163446,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161595,c_162793,c_133757,c_163043,c_161394,c_161394,c_163010,c_163068,c_161393,c_163024,c_692]) ).

tff(c_163447,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_163446]) ).

tff(c_163448,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_163067]) ).

tff(c_163455,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_163448,c_352]) ).

tff(c_163496,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_163024,c_161393,c_163010,c_133757,c_160]) ).

tff(c_163497,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_163455,c_388,c_374,c_382,c_163496]) ).

tff(c_163498,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_163023]) ).

tff(c_163505,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_163498,c_348]) ).

tff(c_163516,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_161621,c_161442,c_163505,c_161611,c_18]) ).

tff(c_163521,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_163516,c_212]) ).

tff(c_163627,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161419,c_162797,c_161581,c_163521,c_20]) ).

tff(c_163652,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_163627,c_162793,c_154]) ).

tff(c_163653,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_162983,c_386,c_376,c_380,c_163652]) ).

tff(c_163675,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_163653,c_161394,c_163627,c_162793,c_158]) ).

tff(c_163676,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_378,c_382,c_163675]) ).

tff(c_163532,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161626,c_162796,c_161403,c_161588,c_4]) ).

tff(c_776,plain,
    ( ( op(e0,e0) != e3 )
    | ( op(e0,op(e0,e0)) != e4 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e2 )
    | ( op(op(e0,e0),op(e0,e0)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1510]) ).

tff(c_163913,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162993,c_163676,c_163676,c_163532,c_163676,c_163010,c_163676,c_163010,c_163676,c_163676,c_776]) ).

tff(c_163914,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_162982]) ).

tff(c_163926,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_163914,c_161393,c_133757,c_164]) ).

tff(c_163927,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_163926]) ).

tff(c_163928,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_163927]) ).

tff(c_163932,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_163928,c_268]) ).

tff(c_163915,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_162982]) ).

tff(c_164045,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161427,c_133762,c_163932,c_161410,c_163915,c_44]) ).

tff(c_164046,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_163927]) ).

tff(c_164054,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_164046,c_306]) ).

tff(c_164106,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161626,c_162796,c_164054,c_161403,c_161588,c_4]) ).

tff(c_164107,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_162792]) ).

tff(c_164208,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_164186,c_164107]) ).

tff(c_164215,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164208,c_186]) ).

tff(c_164239,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161623,c_133763,c_162783,c_164215,c_161589,c_2]) ).

tff(c_164240,plain,
    ( ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_164804,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161590,c_161440,c_164240]) ).

tff(c_164805,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_164804]) ).

tff(c_164811,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164805,c_180]) ).

tff(c_165076,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164754,c_133763,c_164732,c_164811,c_161589,c_2]) ).

tff(c_165077,plain,
    op(e4,e1) = e2,
    inference(splitRight,[status(thm)],[c_164804]) ).

tff(c_165082,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_165077,c_334]) ).

tff(c_164251,plain,
    ( ( e4 = e3 )
    | ( op(e3,e2) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_161391,c_161390,c_161388,c_118]) ).

tff(c_164252,plain,
    op(e3,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_378,c_374,c_164251]) ).

tff(c_164257,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164252,c_204]) ).

tff(c_165093,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161442,c_165082,c_164257,c_18]) ).

tff(c_165094,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_165093]) ).

tff(c_165100,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_165094,c_342]) ).

tff(c_161451,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_244]) ).

tff(c_164733,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161402,c_240]) ).

tff(c_165331,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_165094,c_165077,c_138]) ).

tff(c_165332,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_378,c_165331]) ).

tff(c_165333,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_165332]) ).

tff(c_165338,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_165333,c_352]) ).

tff(c_165345,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_165100,c_161451,c_164733,c_165338,c_38]) ).

tff(c_165351,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_165345,c_242]) ).

tff(c_165356,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164752,c_161450,c_164735,c_161404,c_165351,c_34]) ).

tff(c_165357,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_165332]) ).

tff(c_165362,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_165357,c_252]) ).

tff(c_165391,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_164752,c_161450,c_164735,c_161404,c_34]) ).

tff(c_165396,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_165391,c_248]) ).

tff(c_165405,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161420,c_161449,c_164731,c_165362,c_165396,c_40]) ).

tff(c_165406,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_165093]) ).

tff(c_165411,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_165406,c_212]) ).

tff(c_165742,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161419,c_164784,c_161581,c_165411,c_20]) ).

tff(c_165748,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_165742,c_368]) ).

tff(c_165728,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_165729,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_161404,c_378,c_165728]) ).

tff(c_165730,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_165729]) ).

tff(c_165737,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_165730,c_372]) ).

tff(c_165085,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_165077,c_346]) ).

tff(c_165475,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_164754,c_133763,c_164732,c_161589,c_2]) ).

tff(c_164751,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_164745,c_306]) ).

tff(c_165420,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_164751,c_133762,c_161410,c_44]) ).

tff(c_165421,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_165420]) ).

tff(c_165426,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_165421,c_268]) ).

tff(c_165448,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_165406,c_165077,c_138]) ).

tff(c_165449,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_378,c_165448]) ).

tff(c_165450,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_165449]) ).

tff(c_165455,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_165450,c_272]) ).

tff(c_165465,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_161429,c_133761,c_165426,c_165455,c_50]) ).

tff(c_165639,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_165475,c_165465,c_165465,c_161402,c_165465,c_133757,c_165465,c_133757,c_165465,c_165465,c_882]) ).

tff(c_165641,plain,
    op(e0,e1) != e3,
    inference(splitRight,[status(thm)],[c_165449]) ).

tff(c_165414,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_165406,c_348]) ).

tff(c_165712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161428,c_133759,c_165085,c_165641,c_165414,c_48]) ).

tff(c_165713,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_165420]) ).

tff(c_165719,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_165713,c_268]) ).

tff(c_165759,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161429,c_133761,c_165748,c_165737,c_165719,c_50]) ).

tff(c_165760,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_165729]) ).

tff(c_165778,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_165760,c_161392,c_165406,c_165077,c_150]) ).

tff(c_165779,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161428,c_388,c_392,c_386,c_390,c_165778]) ).

tff(c_165780,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_164777]) ).

tff(c_165788,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_165780]) ).

tff(c_165795,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_165788,c_186]) ).

tff(c_165824,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164754,c_133763,c_164732,c_165795,c_161589,c_2]) ).

tff(c_165825,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_165780]) ).

tff(c_165830,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_165825,c_192]) ).

tff(c_165998,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_161590,c_165830,c_161440,c_164240]) ).

tff(c_166004,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_165998,c_340]) ).

tff(c_166022,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_166023,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_166004,c_382,c_161404,c_378,c_166022]) ).

tff(c_164761,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_164745,c_106]) ).

tff(c_164762,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_161450,c_382,c_392,c_164761]) ).

tff(c_164766,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_164762,c_208]) ).

tff(c_165831,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_165825,c_354]) ).

tff(c_166039,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_161419,c_164766,c_165831,c_161581,c_20]) ).

tff(c_166068,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166023,c_161394,c_166039,c_165825,c_166]) ).

tff(c_166069,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_382,c_392,c_380,c_384,c_166068]) ).

tff(c_166070,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_164744]) ).

tff(c_166108,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_166082,c_166070]) ).

tff(c_166115,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_166108,c_182]) ).

tff(c_166142,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_161590,c_166115,c_161440,c_164240]) ).

tff(c_166149,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_166142,c_346]) ).

tff(c_166148,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_166142,c_340]) ).

tff(c_166154,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161442,c_164257,c_18]) ).

tff(c_166155,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_166154]) ).

tff(c_166183,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_166155,c_166142,c_134]) ).

tff(c_166184,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_374,c_166183]) ).

tff(c_166185,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_166184]) ).

tff(c_166271,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166185,c_161392,c_166155,c_166142,c_142]) ).

tff(c_166272,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_164733,c_384,c_390,c_378,c_166271]) ).

tff(c_166274,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_166184]) ).

tff(c_166349,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161428,c_133759,c_166149,c_166274,c_48]) ).

tff(c_166354,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_166349,c_272]) ).

tff(c_166166,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_166167,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_166148,c_382,c_161404,c_378,c_166166]) ).

tff(c_166174,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_166167,c_372]) ).

tff(c_166287,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_166288,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_166274,c_386,c_380,c_166287]) ).

tff(c_166289,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_166288]) ).

tff(c_166273,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_166184]) ).

tff(c_166312,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166273,c_161392,c_166155,c_166142,c_142]) ).

tff(c_166313,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_384,c_390,c_378,c_166312]) ).

tff(c_166334,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166289,c_166313,c_161393,c_133757,c_160]) ).

tff(c_166335,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_388,c_161410,c_382,c_166334]) ).

tff(c_166337,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_166288]) ).

tff(c_166361,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161429,c_133761,c_166354,c_166174,c_166337,c_50]) ).

tff(c_166362,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_166154]) ).

tff(c_166364,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_166362]) ).

tff(c_166370,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_166364,c_342]) ).

tff(c_166584,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_161451,c_164733,c_166148,c_166370,c_38]) ).

tff(c_166589,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_166584,c_242]) ).

tff(c_166084,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_166076,c_208]) ).

tff(c_166378,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_161429,c_133761,c_50]) ).

tff(c_166379,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_166378]) ).

tff(c_166384,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_166379,c_368]) ).

tff(c_166368,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_166364,c_212]) ).

tff(c_166402,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161419,c_166084,c_166384,c_161581,c_166368,c_20]) ).

tff(c_166403,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_166378]) ).

tff(c_166405,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_166403]) ).

tff(c_166113,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_166108,c_306]) ).

tff(c_166442,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166405,c_161393,c_133757,c_164]) ).

tff(c_166443,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_166113,c_384,c_166442]) ).

tff(c_166485,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166405,c_166443,c_161393,c_133757,c_160]) ).

tff(c_166486,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_388,c_161410,c_382,c_166485]) ).

tff(c_166487,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_166403]) ).

tff(c_166526,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166487,c_161393,c_133757,c_164]) ).

tff(c_166527,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_166113,c_384,c_166526]) ).

tff(c_166548,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166487,c_166527,c_161393,c_133757,c_156]) ).

tff(c_166549,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_386,c_380,c_166548]) ).

tff(c_166554,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_166549,c_312]) ).

tff(c_166604,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_166589,c_161450,c_164735,c_161404,c_166554,c_34]) ).

tff(c_166605,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_166362]) ).

tff(c_166613,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_166605,c_348]) ).

tff(c_166610,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_166605,c_212]) ).

tff(c_166785,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_161419,c_166084,c_166610,c_161581,c_20]) ).

tff(c_166791,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_166785,c_368]) ).

tff(c_166621,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_166605,c_166142,c_134]) ).

tff(c_166622,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_374,c_166621]) ).

tff(c_166623,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_166622]) ).

tff(c_166641,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166623,c_161393,c_133757,c_164]) ).

tff(c_166642,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_166113,c_384,c_166641]) ).

tff(c_166765,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166642,c_166623,c_161393,c_133757,c_160]) ).

tff(c_166766,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_161410,c_382,c_166765]) ).

tff(c_166767,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_166622]) ).

tff(c_166774,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_166767,c_352]) ).

tff(c_166797,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_166798,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_166791,c_166774,c_386,c_380,c_166797]) ).

tff(c_166812,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_166798,c_133757,c_164]) ).

tff(c_166813,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_166613,c_390,c_376,c_384,c_166812]) ).

tff(c_166838,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_166813,c_161393,c_166798,c_133757,c_160]) ).

tff(c_166839,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_166149,c_388,c_374,c_382,c_166838]) ).

tff(c_166841,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_166075]) ).

tff(c_164265,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164252,c_108]) ).

tff(c_164266,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_133758,c_164265]) ).

tff(c_164267,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_164266]) ).

tff(c_164273,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_164267,c_354]) ).

tff(c_164356,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_164273,c_161505,c_10]) ).

tff(c_164357,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_164356]) ).

tff(c_164363,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_164357,c_366]) ).

tff(c_164361,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_164357,c_192]) ).

tff(c_164374,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_161590,c_164361,c_161440,c_164240]) ).

tff(c_164380,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164374,c_340]) ).

tff(c_164402,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_164403,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_164380,c_382,c_161404,c_378,c_164402]) ).

tff(c_164409,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164403,c_372]) ).

tff(c_164466,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_161429,c_133761,c_164363,c_164409,c_50]) ).

tff(c_164438,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_164]) ).

tff(c_164439,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_164363,c_390,c_384,c_164438]) ).

tff(c_164440,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_164439]) ).

tff(c_164484,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164466,c_164440,c_161393,c_133757,c_160]) ).

tff(c_164485,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_388,c_161410,c_382,c_164484]) ).

tff(c_164487,plain,
    op(e0,e1) != e2,
    inference(splitRight,[status(thm)],[c_164439]) ).

tff(c_164381,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164374,c_346]) ).

tff(c_164416,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_164374,c_134]) ).

tff(c_164417,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_164416]) ).

tff(c_164418,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_164417]) ).

tff(c_164425,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_164418,c_272]) ).

tff(c_164434,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161429,c_133761,c_164363,c_164409,c_164425,c_50]) ).

tff(c_164436,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_164417]) ).

tff(c_164512,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161428,c_133759,c_164487,c_164381,c_164436,c_48]) ).

tff(c_164513,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_164356]) ).

tff(c_164520,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164513,c_360]) ).

tff(c_164669,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_164670,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_164520,c_382,c_161404,c_378,c_164669]) ).

tff(c_164521,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164513,c_366]) ).

tff(c_164581,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_164582,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_164581]) ).

tff(c_164583,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_164582]) ).

tff(c_164587,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_164583,c_272]) ).

tff(c_164565,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_161402,c_140]) ).

tff(c_164566,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_164520,c_382,c_161404,c_378,c_164565]) ).

tff(c_164271,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_164267,c_212]) ).

tff(c_164519,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_164513,c_192]) ).

tff(c_164534,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_161590,c_164519,c_161440,c_164240]) ).

tff(c_164539,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_164534,c_334]) ).

tff(c_164548,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_164271,c_164539,c_164257,c_18]) ).

tff(c_164549,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_164548]) ).

tff(c_164596,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164566,c_161392,c_164549,c_164534,c_134]) ).

tff(c_164597,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164587,c_374,c_380,c_386,c_376,c_164596]) ).

tff(c_164598,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_164582]) ).

tff(c_164600,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_164598]) ).

tff(c_164604,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_164600,c_262]) ).

tff(c_164614,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164566,c_161392,c_164549,c_164534,c_134]) ).

tff(c_164615,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164604,c_374,c_380,c_386,c_376,c_164614]) ).

tff(c_164616,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_164598]) ).

tff(c_164647,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164616,c_161393,c_133757,c_160]) ).

tff(c_164648,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164521,c_374,c_388,c_161410,c_382,c_164647]) ).

tff(c_164649,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_164548]) ).

tff(c_164724,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164670,c_161392,c_164649,c_164534,c_150]) ).

tff(c_164725,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_161428,c_388,c_392,c_386,c_390,c_164724]) ).

tff(c_164726,plain,
    ( ( op(e3,e1) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_164266]) ).

tff(c_166902,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_166841,c_161442,c_164726]) ).

tff(c_166904,plain,
    op(e1,e4) != e2,
    inference(splitRight,[status(thm)],[c_161401]) ).

tff(c_171679,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_264]) ).

tff(c_172279,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_2]) ).

tff(c_172280,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_172279]) ).

tff(c_172294,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_172280,c_280]) ).

tff(c_171702,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_171703,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_171702]) ).

tff(c_171704,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_171703]) ).

tff(c_171688,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_108]) ).

tff(c_171689,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_133758,c_171688]) ).

tff(c_171690,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_171689]) ).

tff(c_171739,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_171690,c_208]) ).

tff(c_161387,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_56]) ).

tff(c_166903,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_161401]) ).

tff(c_172354,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_172280,c_161387,c_166903]) ).

tff(c_172355,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_172354]) ).

tff(c_172361,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_172355,c_194]) ).

tff(c_167017,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_298]) ).

tff(c_171670,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_364]) ).

tff(c_171743,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_171690,c_362]) ).

tff(c_171742,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_171690,c_354]) ).

tff(c_167026,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_167046,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_190]) ).

tff(c_167237,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_167026,c_167046]) ).

tff(c_167239,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_172060,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_171742,c_167239,c_10]) ).

tff(c_172061,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_172060]) ).

tff(c_172078,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_172061,c_360]) ).

tff(c_171719,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_167014,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_296]) ).

tff(c_171748,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167014,c_4]) ).

tff(c_171749,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_171748]) ).

tff(c_172037,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_171749,c_106]) ).

tff(c_172038,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_171719,c_382,c_171739,c_392,c_172037]) ).

tff(c_172040,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_171748]) ).

tff(c_170061,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_250]) ).

tff(c_167253,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_8]) ).

tff(c_167255,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_167253,c_334]) ).

tff(c_170052,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_338]) ).

tff(c_167256,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_167253,c_340]) ).

tff(c_167933,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_344]) ).

tff(c_167934,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_338]) ).

tff(c_167242,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_204]) ).

tff(c_167257,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_167253,c_180]) ).

tff(c_167911,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_176]) ).

tff(c_167927,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167257,c_133763,c_167911,c_2]) ).

tff(c_167928,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_167927]) ).

tff(c_167956,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_250]) ).

tff(c_167957,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_168515,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_168516,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133762,c_167957,c_382,c_168515]) ).

tff(c_168517,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_168516]) ).

tff(c_168522,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_168517,c_208]) ).

tff(c_167908,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_326]) ).

tff(c_167964,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_156]) ).

tff(c_167965,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167908,c_380,c_167964]) ).

tff(c_167966,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_167965]) ).

tff(c_167948,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_167928,c_186]) ).

tff(c_167318,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_358]) ).

tff(c_167300,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_167239,c_10]) ).

tff(c_167301,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_167300]) ).

tff(c_167353,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_338]) ).

tff(c_167500,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_108]) ).

tff(c_167501,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167353,c_382,c_133758,c_167500]) ).

tff(c_167502,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_167501]) ).

tff(c_167517,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_167502,c_354]) ).

tff(c_167538,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_167301,c_167517]) ).

tff(c_167540,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_167501]) ).

tff(c_167743,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_176]) ).

tff(c_167260,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_167253,c_182]) ).

tff(c_167447,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_167301,c_188]) ).

tff(c_167360,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167257,c_133763,c_2]) ).

tff(c_167361,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_167360]) ).

tff(c_167377,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_167361,c_174]) ).

tff(c_167464,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_178]) ).

tff(c_167495,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167260,c_167447,c_167377,c_167014,c_167464,c_4]) ).

tff(c_167496,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_167360]) ).

tff(c_167799,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_167743,c_167496]) ).

tff(c_167812,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_167799,c_161387,c_166903]) ).

tff(c_167813,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_167812]) ).

tff(c_167818,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_167813,c_206]) ).

tff(c_167247,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_210]) ).

tff(c_167819,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_167813,c_200]) ).

tff(c_167834,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_167255,c_167353,c_167819,c_167242,c_18]) ).

tff(c_167839,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_167834,c_212]) ).

tff(c_167889,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167318,c_167540,c_167818,c_167247,c_167839,c_20]) ).

tff(c_167890,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_167300]) ).

tff(c_168532,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_167948,c_167890]) ).

tff(c_168554,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_167966,c_161394,c_168532,c_166]) ).

tff(c_168555,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_167956,c_392,c_168522,c_382,c_168554]) ).

tff(c_168557,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_168516]) ).

tff(c_168011,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_258]) ).

tff(c_167982,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_108]) ).

tff(c_167983,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167934,c_382,c_133758,c_167982]) ).

tff(c_167984,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_167983]) ).

tff(c_167998,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_167984,c_208]) ).

tff(c_168035,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167998,c_167017,c_14]) ).

tff(c_168036,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_168035]) ).

tff(c_168042,plain,
    op(e3,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_168036,c_194]) ).

tff(c_168047,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_167948,c_167890]) ).

tff(c_168052,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_168047,c_360]) ).

tff(c_167015,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_304]) ).

tff(c_168089,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_168090,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_168052,c_382,c_167015,c_168089]) ).

tff(c_168091,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_168090]) ).

tff(c_168098,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_168091,c_352]) ).

tff(c_167021,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_310]) ).

tff(c_168105,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_167966,c_161393,c_133757,c_160]) ).

tff(c_168106,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_168098,c_388,c_167021,c_382,c_168105]) ).

tff(c_168107,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_168090]) ).

tff(c_168140,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_168107,c_161387,c_167928,c_90]) ).

tff(c_168141,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_168042,c_390,c_168140]) ).

tff(c_168142,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_168035]) ).

tff(c_168154,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_168142]) ).

tff(c_167241,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_196]) ).

tff(c_168223,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e4) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_161387,c_167928,c_78]) ).

tff(c_168224,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_167241,c_378,c_168223]) ).

tff(c_168331,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_168224,c_161387,c_167928,c_90]) ).

tff(c_168332,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_390,c_168331]) ).

tff(c_168374,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_167928,c_168154,c_168154,c_133757,c_168332,c_168154,c_168154,c_168332,c_168154,c_168154,c_826]) ).

tff(c_168375,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_168142]) ).

tff(c_168382,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_168375,c_308]) ).

tff(c_167973,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_167966,c_268]) ).

tff(c_168492,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_168011,c_133762,c_168382,c_167021,c_167973,c_44]) ).

tff(c_168493,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_167983]) ).

tff(c_168587,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_168557,c_168493]) ).

tff(c_168588,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_167965]) ).

tff(c_169049,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_168588]) ).

tff(c_169056,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_169049,c_308]) ).

tff(c_168589,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_167965]) ).

tff(c_168603,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_108]) ).

tff(c_168604,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167934,c_382,c_133758,c_168603]) ).

tff(c_168605,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_168604]) ).

tff(c_168609,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_168605,c_208]) ).

tff(c_168647,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_168609,c_167017,c_14]) ).

tff(c_168648,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_168647]) ).

tff(c_168651,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_168648,c_302]) ).

tff(c_168917,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_168651,c_167957,c_167015,c_34]) ).

tff(c_168918,plain,
    op(e1,e3) = e2,
    inference(splitLeft,[status(thm)],[c_168917]) ).

tff(c_168922,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_168918,c_248]) ).

tff(c_168659,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_167948,c_167890]) ).

tff(c_168931,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_168605,c_168659,c_162]) ).

tff(c_168932,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_168922,c_390,c_384,c_378,c_168931]) ).

tff(c_167898,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_364]) ).

tff(c_168670,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_168588]) ).

tff(c_168678,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_168670,c_312]) ).

tff(c_168831,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_168651,c_167957,c_167015,c_168678,c_34]) ).

tff(c_168812,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e4) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_161387,c_167928,c_78]) ).

tff(c_168813,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_167241,c_378,c_168812]) ).

tff(c_168848,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_168831,c_168813,c_152]) ).

tff(c_168849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167898,c_167256,c_392,c_390,c_388,c_168848]) ).

tff(c_168850,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_168588]) ).

tff(c_168955,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168932,c_168850,c_161393,c_133757,c_160]) ).

tff(c_168956,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_167021,c_382,c_168955]) ).

tff(c_168957,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_168917]) ).

tff(c_168962,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_168957,c_248]) ).

tff(c_168980,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_168605,c_168659,c_162]) ).

tff(c_168981,plain,
    ( ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_378,c_168980]) ).

tff(c_168982,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_168981]) ).

tff(c_168995,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168982,c_161394,c_168605,c_168659,c_154]) ).

tff(c_168996,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_168962,c_386,c_380,c_374,c_168995]) ).

tff(c_168997,plain,
    op(e1,e0) = e2,
    inference(splitRight,[status(thm)],[c_168981]) ).

tff(c_169032,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168997,c_161394,c_168605,c_168659,c_154]) ).

tff(c_169033,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_168589,c_376,c_386,c_380,c_374,c_169032]) ).

tff(c_169034,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_168647]) ).

tff(c_169089,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_169056,c_169034]) ).

tff(c_161389,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_161380,c_62]) ).

tff(c_169038,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_167948,c_167890]) ).

tff(c_169043,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_169038,c_360]) ).

tff(c_169100,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_169101,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_169043,c_382,c_167015,c_169100]) ).

tff(c_169102,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_169101]) ).

tff(c_169109,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_169102,c_352]) ).

tff(c_169124,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_169049,c_133757,c_164]) ).

tff(c_169125,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_384,c_169124]) ).

tff(c_169126,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_169125]) ).

tff(c_169181,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_169126,c_161393,c_169049,c_133757,c_160]) ).

tff(c_169182,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_169109,c_388,c_374,c_382,c_169181]) ).

tff(c_169184,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_169125]) ).

tff(c_169055,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_169049,c_312]) ).

tff(c_74,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e3,e4) = e4 )
    | ( op(e2,e4) = e4 )
    | ( op(e1,e4) = e4 )
    | ( op(e0,e4) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_802]) ).

tff(c_167266,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e3,e4) = e4 )
    | ( op(e2,e4) = e4 )
    | ( op(e1,e4) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_74]) ).

tff(c_167267,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e3,e4) = e4 )
    | ( op(e2,e4) = e4 )
    | ( op(e1,e4) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_167266]) ).

tff(c_167268,plain,
    op(e1,e4) = e4,
    inference(splitLeft,[status(thm)],[c_167267]) ).

tff(c_167276,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_167268,c_284]) ).

tff(c_167297,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167276,c_161387]) ).

tff(c_167299,plain,
    op(e1,e4) != e4,
    inference(splitRight,[status(thm)],[c_167267]) ).

tff(c_169200,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_169102,c_161391,c_136]) ).

tff(c_169201,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_169055,c_167299,c_169200]) ).

tff(c_169253,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_169201,c_161394,c_168605,c_169038,c_162]) ).

tff(c_169254,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_169184,c_376,c_390,c_384,c_378,c_169253]) ).

tff(c_169255,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_169101]) ).

tff(c_169261,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_169255,c_240]) ).

tff(c_169061,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167255,c_167934,c_167242,c_18]) ).

tff(c_169062,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_169061]) ).

tff(c_169066,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_169062,c_202]) ).

tff(c_169074,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_169056,c_169066,c_169034]) ).

tff(c_169075,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_169061]) ).

tff(c_169082,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_169075,c_342]) ).

tff(c_169327,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_167256,c_167933,c_169261,c_169082,c_38]) ).

tff(c_169284,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_169049,c_133757,c_164]) ).

tff(c_169285,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_384,c_169284]) ).

tff(c_169286,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_169285]) ).

tff(c_584,plain,
    ( ( op(e0,op(e0,e2)) != e2 )
    | ( op(e1,op(e1,e2)) != e2 )
    | ( op(e2,op(e2,e2)) != e2 )
    | ( op(e3,op(e3,e2)) != e2 )
    | ( op(e4,op(e4,e2)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_169780,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_167928,c_161388,c_169089,c_161386,c_161389,c_161389,c_169327,c_161391,c_169286,c_161393,c_584]) ).

tff(c_169781,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_169285]) ).

tff(c_169787,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_169781,c_352]) ).

tff(c_169847,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167256,c_167933,c_169787,c_169261,c_169082,c_38]) ).

tff(c_169848,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_168588]) ).

tff(c_169855,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_169848,c_348]) ).

tff(c_169872,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_167255,c_167934,c_167242,c_169855,c_18]) ).

tff(c_169878,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_169872,c_342]) ).

tff(c_169895,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_169896,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_169043,c_382,c_167015,c_169895]) ).

tff(c_169897,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_169896]) ).

tff(c_169903,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_169897,c_240]) ).

tff(c_169926,plain,
    ( ( e3 = e2 )
    | ( op(e3,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e1,e4) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_161387,c_167928,c_78]) ).

tff(c_169927,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_169903,c_374,c_167241,c_378,c_169926]) ).

tff(c_169929,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_169896]) ).

tff(c_169854,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_169848,c_352]) ).

tff(c_169982,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167256,c_167933,c_169878,c_169929,c_169854,c_38]) ).

tff(c_169983,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_168604]) ).

tff(c_167947,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_167928,c_174]) ).

tff(c_167910,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_178]) ).

tff(c_170019,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_167260,c_167947,c_167014,c_167910,c_4]) ).

tff(c_170024,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_170019,c_294]) ).

tff(c_170044,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_169983,c_170024]) ).

tff(c_170045,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_167927]) ).

tff(c_171417,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_161387,c_166903]) ).

tff(c_171418,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_171417]) ).

tff(c_171423,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_171418,c_200]) ).

tff(c_170062,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_170876,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_170877,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133762,c_170062,c_382,c_170876]) ).

tff(c_170878,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_170877]) ).

tff(c_170885,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_170878,c_208]) ).

tff(c_170070,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_156]) ).

tff(c_170071,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167908,c_380,c_170070]) ).

tff(c_170072,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_170071]) ).

tff(c_170899,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_186]) ).

tff(c_170907,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_170899,c_167890]) ).

tff(c_170919,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170072,c_161394,c_170907,c_166]) ).

tff(c_170920,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_170061,c_392,c_170885,c_384,c_170919]) ).

tff(c_170922,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_170877]) ).

tff(c_170823,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_161387,c_166903]) ).

tff(c_170824,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_170823]) ).

tff(c_170829,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_170824,c_200]) ).

tff(c_170158,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_280]) ).

tff(c_170215,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_170216,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_167015,c_170158,c_170215]) ).

tff(c_170217,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_170216]) ).

tff(c_170063,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_244]) ).

tff(c_170223,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_170217,c_252]) ).

tff(c_170180,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_161387,c_166903]) ).

tff(c_170181,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_170180]) ).

tff(c_170187,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_170181,c_200]) ).

tff(c_170204,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_167255,c_170052,c_170187,c_167242,c_18]) ).

tff(c_170209,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_170204,c_342]) ).

tff(c_170314,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_167256,c_170063,c_170223,c_170209,c_38]) ).

tff(c_170096,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_108]) ).

tff(c_170097,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_170052,c_382,c_133758,c_170096]) ).

tff(c_170098,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_170097]) ).

tff(c_170103,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_170098,c_208]) ).

tff(c_170123,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_170124,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133762,c_170062,c_382,c_170123]) ).

tff(c_170125,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_170124]) ).

tff(c_170127,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_170103,c_170125]) ).

tff(c_170129,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_170124]) ).

tff(c_170131,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_170129,c_167017,c_14]) ).

tff(c_170132,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_170131]) ).

tff(c_170135,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_170132,c_302]) ).

tff(c_170229,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170072,c_161393,c_133757,c_164]) ).

tff(c_170230,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_170229]) ).

tff(c_170231,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_170230]) ).

tff(c_170236,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_170231,c_352]) ).

tff(c_170283,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167256,c_170063,c_170236,c_170223,c_170209,c_38]) ).

tff(c_170284,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_170230]) ).

tff(c_170293,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_170284,c_312]) ).

tff(c_170325,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_170135,c_170062,c_170293,c_167015,c_34]) ).

tff(c_170353,plain,
    ( ( op(e1,e4) = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170217,c_170314,c_161391,c_170325,c_152]) ).

tff(c_170354,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_392,c_386,c_170353]) ).

tff(c_167258,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_167253,c_346]) ).

tff(c_170285,plain,
    op(e0,e1) != e2,
    inference(splitRight,[status(thm)],[c_170230]) ).

tff(c_170087,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_170072,c_272]) ).

tff(c_170300,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_167258,c_133759,c_170285,c_170087,c_48]) ).

tff(c_598,plain,
    ( ( op(e1,op(e0,e1)) = e0 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e2,op(e2,e1)) != e1 )
    | ( op(e1,op(e3,e1)) = e3 )
    | ( op(e1,op(e4,e1)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_170716,plain,
    ( ( e4 = e0 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170217,c_167253,c_170354,c_170204,c_161392,c_161392,c_161391,c_170314,c_170325,c_170300,c_598]) ).

tff(c_170717,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_386,c_170716]) ).

tff(c_170719,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_170216]) ).

tff(c_170160,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_186]) ).

tff(c_170168,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_170160,c_167890]) ).

tff(c_170768,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170072,c_161394,c_170098,c_170168,c_158]) ).

tff(c_170769,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_170719,c_388,c_382,c_378,c_170768]) ).

tff(c_170770,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_170131]) ).

tff(c_170807,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_170770]) ).

tff(c_170813,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_170807,c_202]) ).

tff(c_170842,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167255,c_170052,c_170829,c_167242,c_170813,c_18]) ).

tff(c_170843,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_170770]) ).

tff(c_170852,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_170843,c_194]) ).

tff(c_170861,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_161387,c_166903]) ).

tff(c_170862,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_170852,c_376,c_170861]) ).

tff(c_170863,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_170097]) ).

tff(c_170968,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_170922,c_170863]) ).

tff(c_170969,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_170071]) ).

tff(c_171036,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_170969]) ).

tff(c_171356,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_171036,c_308]) ).

tff(c_170983,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_108]) ).

tff(c_170984,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_170052,c_382,c_133758,c_170983]) ).

tff(c_170985,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_170984]) ).

tff(c_171001,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_170985,c_208]) ).

tff(c_171037,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_171001,c_167017,c_14]) ).

tff(c_171038,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_171037]) ).

tff(c_171052,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_171038,c_302]) ).

tff(c_171044,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_171036,c_312]) ).

tff(c_171145,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_171052,c_170062,c_167015,c_171044,c_34]) ).

tff(c_171011,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_171012,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_170062,c_382,c_171001,c_171011]) ).

tff(c_171347,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_171038,c_170045,c_170045,c_171145,c_170045,c_171012,c_170045,c_171012,c_170045,c_170045,c_734]) ).

tff(c_171348,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_171037]) ).

tff(c_171372,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_171356,c_171348]) ).

tff(c_171379,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_171372,c_194]) ).

tff(c_171388,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_161387,c_166903]) ).

tff(c_171389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_171379,c_376,c_171388]) ).

tff(c_171390,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_170969]) ).

tff(c_171397,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_171390,c_348]) ).

tff(c_171431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167255,c_170052,c_171423,c_167242,c_171397,c_18]) ).

tff(c_171433,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_170984]) ).

tff(c_171466,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_170045,c_186]) ).

tff(c_171486,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_171466,c_167890]) ).

tff(c_171513,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_171486,c_166]) ).

tff(c_171514,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_170061,c_392,c_171433,c_384,c_171513]) ).

tff(c_171516,plain,
    op(e4,e1) != e0,
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_172086,plain,
    op(e4,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_172040,c_171516,c_133907]) ).

tff(c_172090,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_172086,c_280]) ).

tff(c_171732,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_171704,c_372]) ).

tff(c_171517,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e3,e4) = e4 )
    | ( op(e2,e4) = e4 )
    | ( op(e1,e4) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_74]) ).

tff(c_171518,plain,
    ( ( op(e4,e4) = e4 )
    | ( op(e3,e4) = e4 )
    | ( op(e2,e4) = e4 )
    | ( op(e1,e4) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_171517]) ).

tff(c_171519,plain,
    op(e1,e4) = e4,
    inference(splitLeft,[status(thm)],[c_171518]) ).

tff(c_171524,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161387,c_284]) ).

tff(c_171661,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_171519,c_171524]) ).

tff(c_171663,plain,
    op(e1,e4) != e4,
    inference(splitRight,[status(thm)],[c_171518]) ).

tff(c_172164,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_136]) ).

tff(c_172165,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_171732,c_380,c_171663,c_172164]) ).

tff(c_172166,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_172165]) ).

tff(c_172192,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_172166,c_161391,c_140]) ).

tff(c_172193,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_167015,c_172192]) ).

tff(c_172194,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_172193]) ).

tff(c_172199,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_172194,c_246]) ).

tff(c_172237,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_172090,c_133765,c_166904,c_172199,c_171663,c_32]) ).

tff(c_172239,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_172193]) ).

tff(c_172276,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171670,c_171743,c_172078,c_172239,c_171732,c_40]) ).

tff(c_172277,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_172060]) ).

tff(c_172461,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_171704,c_161394,c_171690,c_172277,c_162]) ).

tff(c_172462,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_378,c_172461]) ).

tff(c_172468,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_172462,c_248]) ).

tff(c_171696,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_338]) ).

tff(c_172360,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_172355,c_200]) ).

tff(c_172418,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_171696,c_172360,c_167242,c_18]) ).

tff(c_172419,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_172418]) ).

tff(c_172423,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_172419,c_202]) ).

tff(c_172434,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_172423,c_171739,c_172361,c_167017,c_14]) ).

tff(c_172439,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_172434,c_302]) ).

tff(c_172479,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_171719,c_172468,c_167015,c_172439,c_34]) ).

tff(c_172303,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_172304,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_167015,c_172303]) ).

tff(c_172305,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_172304]) ).

tff(c_172313,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_172305,c_360]) ).

tff(c_172318,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_172313,c_172277]) ).

tff(c_172319,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_172304]) ).

tff(c_172335,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_172319]) ).

tff(c_172490,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_172462,c_161391,c_172479,c_172335,c_136]) ).

tff(c_172491,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_374,c_172490]) ).

tff(c_726,plain,
    ( ( op(e1,e1) != e4 )
    | ( op(e1,op(e1,e1)) != e3 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e2 )
    | ( op(op(e1,e1),op(e1,e1)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1310]) ).

tff(c_172621,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_172280,c_172491,c_172491,c_172355,c_172491,c_172335,c_172491,c_172335,c_172491,c_172491,c_726]) ).

tff(c_172622,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_172418]) ).

tff(c_172639,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_172622,c_202]) ).

tff(c_172757,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_171739,c_172361,c_167017,c_172639,c_14]) ).

tff(c_172713,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_171704,c_161394,c_171690,c_172277,c_162]) ).

tff(c_172714,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_378,c_172713]) ).

tff(c_940,plain,
    ( ( op(e3,e3) != e0 )
    | ( op(e3,op(e3,e3)) != e1 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e2 )
    | ( op(op(e3,e3),op(e3,e3)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2166]) ).

tff(c_172925,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_171704,c_172757,c_172757,c_172714,c_172757,c_171690,c_172757,c_171690,c_172757,c_172757,c_940]) ).

tff(c_172927,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_172319]) ).

tff(c_173040,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_172294,c_133765,c_166904,c_172927,c_171663,c_32]) ).

tff(c_173042,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_172279]) ).

tff(c_173098,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_173042,c_172040,c_171516,c_133907]) ).

tff(c_173100,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_171703]) ).

tff(c_173111,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_167239,c_10]) ).

tff(c_173112,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_173111]) ).

tff(c_173118,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_171690,c_354]) ).

tff(c_173153,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_173112,c_173118]) ).

tff(c_173154,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_173111]) ).

tff(c_174049,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_173154]) ).

tff(c_174056,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_174049,c_192]) ).

tff(c_171694,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_336]) ).

tff(c_171515,plain,
    ( ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_174119,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_174003,c_174056,c_171694,c_171515]) ).

tff(c_174125,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174119,c_340]) ).

tff(c_173542,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_173696,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_171690,c_208]) ).

tff(c_173731,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_173732,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_173542,c_382,c_173696,c_173731]) ).

tff(c_173894,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_173732,c_133907]) ).

tff(c_173895,plain,
    op(e4,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_171516,c_173894]) ).

tff(c_173899,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_173895,c_280]) ).

tff(c_167244,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_161386,c_322]) ).

tff(c_173536,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167244,c_167015,c_140]) ).

tff(c_173537,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_173536]) ).

tff(c_173552,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_173537,c_246]) ).

tff(c_173951,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_173899,c_133765,c_166904,c_173552,c_171663,c_32]) ).

tff(c_173952,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_173536]) ).

tff(c_174036,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_173952]) ).

tff(c_174133,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_174036,c_144]) ).

tff(c_174134,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_174125,c_384,c_378,c_174133]) ).

tff(c_174135,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_174134]) ).

tff(c_174178,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_174135,c_161394,c_171690,c_174049,c_154]) ).

tff(c_174179,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_173100,c_376,c_386,c_380,c_374,c_174178]) ).

tff(c_174181,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_174134]) ).

tff(c_174194,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_171690,c_174049,c_162]) ).

tff(c_174195,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_174181,c_390,c_384,c_378,c_174194]) ).

tff(c_174365,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_174195,c_173982,c_173982,c_171690,c_173982,c_174049,c_173982,c_174049,c_173982,c_173982,c_832]) ).

tff(c_174366,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_173154]) ).

tff(c_174374,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174366,c_192]) ).

tff(c_174418,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_174003,c_174374,c_171694,c_171515]) ).

tff(c_174425,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_174418,c_346]) ).

tff(c_173099,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_171703]) ).

tff(c_174023,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_173099]) ).

tff(c_174027,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_174023,c_262]) ).

tff(c_174474,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_171679,c_133759,c_174425,c_174027,c_48]) ).

tff(c_174518,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_174474,c_161393,c_174023,c_133757,c_160]) ).

tff(c_174519,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_374,c_382,c_174518]) ).

tff(c_171695,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_344]) ).

tff(c_174480,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174474,c_352]) ).

tff(c_174042,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_174036,c_240]) ).

tff(c_174386,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_173982,c_161387,c_166903]) ).

tff(c_174387,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_174386]) ).

tff(c_174392,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174387,c_200]) ).

tff(c_174430,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_171696,c_174392,c_167242,c_18]) ).

tff(c_174431,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_174430]) ).

tff(c_174437,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_174431,c_202]) ).

tff(c_173970,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_171690,c_208]) ).

tff(c_174393,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174387,c_194]) ).

tff(c_174031,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_174023,c_308]) ).

tff(c_174456,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_174437,c_173970,c_174393,c_167017,c_174031,c_14]) ).

tff(c_174457,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_174430]) ).

tff(c_174463,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_174457,c_342]) ).

tff(c_174543,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_171695,c_174480,c_174042,c_174463,c_38]) ).

tff(c_174493,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_173970,c_174393,c_167017,c_174031,c_14]) ).

tff(c_174498,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_174493,c_302]) ).

tff(c_174029,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_174023,c_312]) ).

tff(c_174507,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_174498,c_173960,c_167015,c_174029,c_34]) ).

tff(c_174563,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_174543,c_161391,c_174507,c_174036,c_136]) ).

tff(c_174564,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_374,c_174563]) ).

tff(c_888,plain,
    ( ( op(e1,e1) != e0 )
    | ( op(e1,op(e1,e1)) != e4 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e2 )
    | ( op(op(e1,e1),op(e1,e1)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1958]) ).

tff(c_174641,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_174519,c_174543,c_174543,c_174366,c_174564,c_174543,c_174543,c_174564,c_174543,c_174543,c_888]) ).

tff(c_174643,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_173952]) ).

tff(c_174857,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_174012,c_133765,c_166904,c_174643,c_171663,c_32]) ).

tff(c_174858,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_173099]) ).

tff(c_174871,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_173154]) ).

tff(c_174876,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_174871,c_192]) ).

tff(c_174961,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_174003,c_174876,c_171694,c_171515]) ).

tff(c_174976,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_174858,c_161392,c_174961,c_150]) ).

tff(c_174977,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_390,c_174976]) ).

tff(c_174978,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_174977]) ).

tff(c_174902,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_173982,c_161387,c_166903]) ).

tff(c_174903,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_174902]) ).

tff(c_174908,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174903,c_200]) ).

tff(c_174865,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_174858,c_348]) ).

tff(c_174979,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_171696,c_174908,c_167242,c_174865,c_18]) ).

tff(c_174985,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_174979,c_342]) ).

tff(c_175001,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_174978,c_174985]) ).

tff(c_175003,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_174977]) ).

tff(c_174967,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_174961,c_340]) ).

tff(c_174885,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_173952]) ).

tff(c_174891,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_174885,c_240]) ).

tff(c_174864,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_174858,c_352]) ).

tff(c_175062,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_175003,c_171695,c_174967,c_174891,c_174864,c_38]) ).

tff(c_175064,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_173952]) ).

tff(c_175218,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_174012,c_133765,c_166904,c_175064,c_171663,c_32]) ).

tff(c_175219,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_173154]) ).

tff(c_175227,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_175219,c_366]) ).

tff(c_175246,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_174858,c_161393,c_133757,c_164]) ).

tff(c_175247,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_175227,c_376,c_390,c_384,c_175246]) ).

tff(c_175253,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_175247,c_312]) ).

tff(c_175264,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_173982,c_161387,c_166903]) ).

tff(c_175265,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_175264]) ).

tff(c_175270,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_175265,c_200]) ).

tff(c_175290,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_171696,c_175270,c_167242,c_174865,c_18]) ).

tff(c_175295,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_175290,c_202]) ).

tff(c_175255,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_175247,c_308]) ).

tff(c_175335,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_175295,c_173970,c_175255,c_167017,c_14]) ).

tff(c_175340,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_175335,c_302]) ).

tff(c_175355,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_173960,c_175253,c_167015,c_175340,c_34]) ).

tff(c_175225,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_175219,c_192]) ).

tff(c_175304,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_174003,c_175225,c_171694,c_171515]) ).

tff(c_175297,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_175290,c_342]) ).

tff(c_175233,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_173952]) ).

tff(c_175239,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_175233,c_240]) ).

tff(c_175397,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_175297,c_171695,c_175239,c_174864,c_38]) ).

tff(c_616,plain,
    ( ( op(e0,op(e0,e1)) != e1 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e2,op(e2,e1)) != e1 )
    | ( op(e3,op(e3,e1)) != e1 )
    | ( op(e1,op(e4,e1)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_175719,plain,
    e4 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_175355,c_175304,c_171690,c_175290,c_161392,c_161392,c_161391,c_175397,c_133757,c_174858,c_616]) ).

tff(c_175720,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_175719]) ).

tff(c_175721,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_173952]) ).

tff(c_175728,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_175721,c_340]) ).

tff(c_175770,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_174003,c_175728,c_175225,c_171694,c_171515]) ).

tff(c_175772,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_173981]) ).

tff(c_173279,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_173218,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_173156,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_167014,c_4]) ).

tff(c_173157,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_173156]) ).

tff(c_173179,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_173157,c_174]) ).

tff(c_173192,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161387,c_276]) ).

tff(c_173210,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_173179,c_133763,c_173192,c_2]) ).

tff(c_173211,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_173210]) ).

tff(c_173229,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_173211,c_186]) ).

tff(c_173248,plain,
    op(e4,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_173229,c_173154]) ).

tff(c_173253,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_173248,c_192]) ).

tff(c_173228,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_173211,c_180]) ).

tff(c_173270,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_173218,c_173253,c_173228,c_171694,c_171515]) ).

tff(c_173271,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_173210]) ).

tff(c_173412,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_173271,c_180]) ).

tff(c_173413,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_173271,c_186]) ).

tff(c_173460,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_173413,c_173154]) ).

tff(c_173465,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_173460,c_192]) ).

tff(c_173533,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_173279,c_173412,c_173465,c_171694,c_171515]) ).

tff(c_173535,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_173156]) ).

tff(c_175843,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_175772,c_173535,c_171516,c_133907]) ).

tff(c_175845,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_171689]) ).

tff(c_179956,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_178]) ).

tff(c_176218,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_175857,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133908,c_167239,c_10]) ).

tff(c_175858,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_175857]) ).

tff(c_175861,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_175858,c_188]) ).

tff(c_175896,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_175861,c_167014,c_4]) ).

tff(c_175897,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_175896]) ).

tff(c_175906,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_175897,c_174]) ).

tff(c_176207,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161387,c_276]) ).

tff(c_178530,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_175906,c_133763,c_176207,c_2]) ).

tff(c_178531,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_178530]) ).

tff(c_171669,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_358]) ).

tff(c_175920,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_175976,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161387,c_166903]) ).

tff(c_175977,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_175976]) ).

tff(c_175978,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_175977]) ).

tff(c_175984,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_175978,c_180]) ).

tff(c_175849,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_336]) ).

tff(c_175997,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_175920,c_175984,c_175849,c_171515]) ).

tff(c_176003,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_175997,c_346]) ).

tff(c_175912,plain,
    ( ( e4 = e1 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_156]) ).

tff(c_175913,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_175912]) ).

tff(c_175914,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_175913]) ).

tff(c_176073,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_175914,c_161393,c_133757,c_160]) ).

tff(c_176074,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_176003,c_388,c_167021,c_382,c_176073]) ).

tff(c_176075,plain,
    op(e3,e4) = e2,
    inference(splitRight,[status(thm)],[c_175977]) ).

tff(c_176083,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176075,c_206]) ).

tff(c_175940,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_175914,c_368]) ).

tff(c_176199,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_176083,c_167247,c_175940,c_20]) ).

tff(c_176201,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_175913]) ).

tff(c_176200,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_175913]) ).

tff(c_178542,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_176200]) ).

tff(c_178124,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_164]) ).

tff(c_178125,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_178124]) ).

tff(c_178126,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_178125]) ).

tff(c_178132,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178126,c_368]) ).

tff(c_175851,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_338]) ).

tff(c_176223,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_175851,c_167242,c_18]) ).

tff(c_176224,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_176223]) ).

tff(c_175844,plain,
    ( ( op(e3,e1) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_171689]) ).

tff(c_176237,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176224,c_175844]) ).

tff(c_176238,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_176237]) ).

tff(c_176231,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_176224,c_342]) ).

tff(c_175850,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_344]) ).

tff(c_175865,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_175858,c_360]) ).

tff(c_177361,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161387,c_166903]) ).

tff(c_177362,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_177361]) ).

tff(c_177363,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_177362]) ).

tff(c_177371,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_177363,c_180]) ).

tff(c_177382,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_177371,c_175849,c_171515]) ).

tff(c_177387,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_177382,c_340]) ).

tff(c_175903,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_175897,c_300]) ).

tff(c_175879,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_238]) ).

tff(c_176251,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_176200]) ).

tff(c_176257,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_176251,c_312]) ).

tff(c_176717,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_175903,c_175879,c_167015,c_176257,c_34]) ).

tff(c_176722,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176717,c_248]) ).

tff(c_176491,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_176218,c_175849,c_171515]) ).

tff(c_176492,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_176491]) ).

tff(c_176521,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_176224,c_176492,c_142]) ).

tff(c_176522,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_378,c_176521]) ).

tff(c_176523,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_176522]) ).

tff(c_176528,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176523,c_272]) ).

tff(c_176496,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_176492,c_340]) ).

tff(c_176507,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_176508,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_176496,c_382,c_167015,c_176507]) ).

tff(c_176509,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_176508]) ).

tff(c_176229,plain,
    op(e3,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_176224,c_200]) ).

tff(c_176266,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161387,c_166903]) ).

tff(c_176267,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_176266]) ).

tff(c_176268,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_176267]) ).

tff(c_176274,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176268,c_180]) ).

tff(c_176285,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_176274,c_175849,c_171515]) ).

tff(c_176290,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_176285,c_340]) ).

tff(c_176304,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_176305,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_176290,c_382,c_167015,c_176304]) ).

tff(c_176306,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_176305]) ).

tff(c_176291,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_176285,c_346]) ).

tff(c_176322,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_176251,c_133757,c_164]) ).

tff(c_176323,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_384,c_176322]) ).

tff(c_176324,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_176323]) ).

tff(c_176388,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176324,c_161393,c_176251,c_133757,c_160]) ).

tff(c_176389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_176291,c_388,c_374,c_382,c_176388]) ).

tff(c_176391,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_176323]) ).

tff(c_176406,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176306,c_161394,c_175858,c_162]) ).

tff(c_176407,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_176391,c_378,c_390,c_384,c_176406]) ).

tff(c_176455,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176306,c_161394,c_176407,c_175858,c_154]) ).

tff(c_176456,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_176201,c_374,c_386,c_376,c_380,c_176455]) ).

tff(c_176457,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_176305]) ).

tff(c_176470,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_176457,c_161387,c_176268,c_90]) ).

tff(c_176471,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_176229,c_390,c_176470]) ).

tff(c_176472,plain,
    op(e3,e4) = e2,
    inference(splitRight,[status(thm)],[c_176267]) ).

tff(c_176480,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176472,c_206]) ).

tff(c_176571,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_176480,c_167247,c_20]) ).

tff(c_176597,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176509,c_161394,c_176571,c_175858,c_162]) ).

tff(c_176598,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_176528,c_378,c_390,c_376,c_384,c_176597]) ).

tff(c_176599,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_176522]) ).

tff(c_176605,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176599,c_242]) ).

tff(c_176638,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_175903,c_175879,c_176605,c_167015,c_176257,c_34]) ).

tff(c_176639,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_176508]) ).

tff(c_176644,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_176639,c_246]) ).

tff(c_176669,plain,
    ( ( e4 = e3 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_176639,c_136]) ).

tff(c_176670,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_176257,c_374,c_176669]) ).

tff(c_176671,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_176670]) ).

tff(c_176689,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_175903,c_175879,c_167015,c_176257,c_34]) ).

tff(c_176699,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176671,c_161391,c_176689,c_176639,c_152]) ).

tff(c_176700,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_176231,c_392,c_390,c_388,c_176699]) ).

tff(c_176702,plain,
    op(e1,e0) != e4,
    inference(splitRight,[status(thm)],[c_176670]) ).

tff(c_176735,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171670,c_175865,c_176722,c_176644,c_176702,c_40]) ).

tff(c_176736,plain,
    op(e4,e1) = e2,
    inference(splitRight,[status(thm)],[c_176491]) ).

tff(c_176743,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_176736,c_346]) ).

tff(c_176473,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_176267]) ).

tff(c_176217,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_176]) ).

tff(c_176764,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_175906,c_133763,c_176473,c_176217,c_2]) ).

tff(c_176769,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_176764,c_280]) ).

tff(c_176774,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_176775,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_167015,c_176769,c_176774]) ).

tff(c_176776,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_176775]) ).

tff(c_176781,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_176776,c_252]) ).

tff(c_176812,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161392,c_176224,c_176736,c_138]) ).

tff(c_176813,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176781,c_382,c_388,c_378,c_176812]) ).

tff(c_176801,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_176480,c_167247,c_20]) ).

tff(c_176748,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_176251,c_133757,c_164]) ).

tff(c_176749,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_384,c_176748]) ).

tff(c_176750,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_176749]) ).

tff(c_660,plain,
    ( ( op(e0,op(e0,e0)) != e0 )
    | ( op(e0,op(e1,e0)) = e1 )
    | ( op(e2,op(e2,e0)) != e0 )
    | ( op(e0,op(e3,e0)) = e3 )
    | ( op(e0,op(e4,e0)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_177280,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176813,c_175858,c_133757,c_176801,c_161394,c_161394,c_176251,c_176776,c_161393,c_176750,c_660]) ).

tff(c_177281,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_380,c_177280]) ).

tff(c_177283,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_176775]) ).

tff(c_177297,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_176480,c_167247,c_20]) ).

tff(c_177340,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176750,c_161394,c_177297,c_175858,c_158]) ).

tff(c_177341,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_177283,c_388,c_374,c_382,c_177340]) ).

tff(c_177342,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_176749]) ).

tff(c_177346,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_176743,c_177342]) ).

tff(c_177347,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_176200]) ).

tff(c_177353,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_177347,c_352]) ).

tff(c_177510,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_176231,c_175850,c_177387,c_177353,c_38]) ).

tff(c_177515,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_177510,c_252]) ).

tff(c_177536,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_175858,c_158]) ).

tff(c_177537,plain,
    ( ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_167247,c_382,c_177536]) ).

tff(c_177538,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_177537]) ).

tff(c_177544,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_177538,c_372]) ).

tff(c_177398,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_177347,c_161393,c_133757,c_164]) ).

tff(c_177399,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_177398]) ).

tff(c_177400,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_177399]) ).

tff(c_177478,plain,
    ( ( e3 = e1 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_177400,c_177347,c_161393,c_133757,c_160]) ).

tff(c_177479,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_167021,c_382,c_177478]) ).

tff(c_177480,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_177399]) ).

tff(c_177487,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_177480,c_312]) ).

tff(c_177494,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_175903,c_175879,c_177487,c_167015,c_34]) ).

tff(c_177499,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_177494,c_248]) ).

tff(c_177555,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171670,c_175865,c_177515,c_177544,c_177499,c_40]) ).

tff(c_177557,plain,
    op(e0,e0) != e3,
    inference(splitRight,[status(thm)],[c_177537]) ).

tff(c_177597,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_177347,c_161393,c_177480,c_133757,c_160]) ).

tff(c_177598,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_177557,c_374,c_388,c_378,c_382,c_177597]) ).

tff(c_177600,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_177362]) ).

tff(c_177622,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_176218,c_175849,c_171515]) ).

tff(c_177623,plain,
    op(e4,e1) = e3,
    inference(splitLeft,[status(thm)],[c_177622]) ).

tff(c_177628,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_177623,c_180]) ).

tff(c_177689,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_175906,c_133763,c_177600,c_177628,c_176217,c_2]) ).

tff(c_177690,plain,
    op(e4,e1) = e2,
    inference(splitRight,[status(thm)],[c_177622]) ).

tff(c_177695,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_177690,c_340]) ).

tff(c_177833,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176231,c_175850,c_177695,c_177353,c_38]) ).

tff(c_177839,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_177833,c_240]) ).

tff(c_177892,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_133765,c_166904,c_177839,c_171663,c_32]) ).

tff(c_177599,plain,
    op(e3,e4) = e2,
    inference(splitRight,[status(thm)],[c_177362]) ).

tff(c_177938,plain,
    ( ( op(e4,e4) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_177892,c_161387,c_177599,c_78]) ).

tff(c_177939,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_378,c_177938]) ).

tff(c_175902,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_175897,c_306]) ).

tff(c_177702,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_177347,c_161393,c_133757,c_164]) ).

tff(c_177703,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_177702]) ).

tff(c_177704,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_177703]) ).

tff(c_177718,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_177704,c_268]) ).

tff(c_177348,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_176200]) ).

tff(c_177782,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_175902,c_133762,c_177718,c_167021,c_177348,c_44]) ).

tff(c_177783,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_177703]) ).

tff(c_782,plain,
    ( ( op(e4,e4) != e3 )
    | ( op(e4,op(e4,e4)) != e0 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e2 )
    | ( op(op(e4,e4),op(e4,e4)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1534]) ).

tff(c_178121,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_176238,c_177939,c_177939,c_177783,c_177939,c_175897,c_177939,c_175897,c_177939,c_177939,c_782]) ).

tff(c_178122,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_176223]) ).

tff(c_178435,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_178122]) ).

tff(c_178439,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_178435,c_212]) ).

tff(c_178504,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_178132,c_167247,c_178439,c_20]) ).

tff(c_178505,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_178122]) ).

tff(c_178512,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178505,c_200]) ).

tff(c_178131,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178126,c_268]) ).

tff(c_178130,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178126,c_272]) ).

tff(c_178138,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_175906,c_133763,c_176207,c_2]) ).

tff(c_178139,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_178138]) ).

tff(c_178145,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178139,c_180]) ).

tff(c_178288,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_178145,c_175849,c_171515]) ).

tff(c_178294,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_178288,c_346]) ).

tff(c_178150,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_176200]) ).

tff(c_178155,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_178150,c_262]) ).

tff(c_178309,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171679,c_133759,c_178130,c_178294,c_178155,c_48]) ).

tff(c_178311,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_176200]) ).

tff(c_178393,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_175902,c_133762,c_178131,c_167021,c_178311,c_44]) ).

tff(c_178394,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_178138]) ).

tff(c_178526,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_178394,c_161387,c_166903]) ).

tff(c_178527,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_178512,c_376,c_178526]) ).

tff(c_178528,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_178125]) ).

tff(c_178580,plain,
    ( ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_178542,c_178528]) ).

tff(c_178581,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_178580]) ).

tff(c_178587,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178581,c_348]) ).

tff(c_178593,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_178587,c_178122]) ).

tff(c_178598,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_178593,c_212]) ).

tff(c_178566,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_178567,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_167015,c_178566]) ).

tff(c_178568,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_178567]) ).

tff(c_178658,plain,
    ( ( e4 = e1 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_178568,c_161394,c_175858,c_154]) ).

tff(c_178659,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_176201,c_374,c_386,c_178598,c_380,c_178658]) ).

tff(c_178660,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_178567]) ).

tff(c_178688,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_178660]) ).

tff(c_178822,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_178688,c_161387,c_178531,c_90]) ).

tff(c_178823,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_390,c_178822]) ).

tff(c_178537,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_178531,c_180]) ).

tff(c_178710,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_178537,c_175849,c_171515]) ).

tff(c_434,plain,
    ( ( op(e4,op(e0,e4)) = e0 )
    | ( op(e4,op(e1,e4)) = e1 )
    | ( op(e2,op(e2,e4)) != e4 )
    | ( op(e4,op(e3,e4)) = e3 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_179230,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_178531,c_175858,c_178823,c_161387,c_161387,c_175897,c_178688,c_178710,c_133757,c_434]) ).

tff(c_179231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_388,c_179230]) ).

tff(c_179232,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_178660]) ).

tff(c_179242,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_179232,c_340]) ).

tff(c_179255,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_179242,c_178537,c_175849,c_171515]) ).

tff(c_179256,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_176200]) ).

tff(c_179263,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_179256,c_348]) ).

tff(c_179296,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_179263,c_178122]) ).

tff(c_179301,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_179296,c_212]) ).

tff(c_179418,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_179301,c_167247,c_20]) ).

tff(c_179323,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_178537,c_175849,c_171515]) ).

tff(c_179328,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_179323,c_340]) ).

tff(c_179335,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_179336,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_179328,c_382,c_167015,c_179335]) ).

tff(c_179337,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_179336]) ).

tff(c_179340,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_179337,c_246]) ).

tff(c_179351,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_133765,c_166904,c_179340,c_171663,c_32]) ).

tff(c_179356,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_179351,c_240]) ).

tff(c_179388,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_179256,c_161392,c_179296,c_179323,c_150]) ).

tff(c_179389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_179356,c_392,c_390,c_388,c_179388]) ).

tff(c_179390,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_179336]) ).

tff(c_179508,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_133757,c_179390,c_161387,c_178531,c_90]) ).

tff(c_179509,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_386,c_390,c_179508]) ).

tff(c_450,plain,
    ( ( op(e4,op(e0,e4)) = e0 )
    | ( op(e4,op(e1,e4)) = e1 )
    | ( op(e2,op(e2,e4)) != e4 )
    | ( op(e3,op(e3,e4)) != e4 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_179775,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_178531,c_179418,c_179509,c_161387,c_161387,c_175897,c_179390,c_179323,c_133757,c_450]) ).

tff(c_179776,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_388,c_179775]) ).

tff(c_179777,plain,
    op(e4,e4) = e3,
    inference(splitRight,[status(thm)],[c_178530]) ).

tff(c_179784,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_179777,c_180]) ).

tff(c_179790,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_176200]) ).

tff(c_179828,plain,
    ( ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_179790,c_178528]) ).

tff(c_179829,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_179828]) ).

tff(c_179836,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_179829,c_346]) ).

tff(c_179877,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_176218,c_179784,c_179836,c_175849,c_171515]) ).

tff(c_179878,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_176200]) ).

tff(c_179885,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_179878,c_348]) ).

tff(c_179918,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_179885,c_178122]) ).

tff(c_179924,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_179918,c_200]) ).

tff(c_179935,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_179777,c_161387,c_166903]) ).

tff(c_179936,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_179924,c_376,c_179935]) ).

tff(c_179937,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_175896]) ).

tff(c_181185,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_179956,c_179937]) ).

tff(c_181193,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_181185,c_174]) ).

tff(c_179957,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_176]) ).

tff(c_181198,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_179957,c_2]) ).

tff(c_181199,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_181198]) ).

tff(c_181226,plain,
    ( ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181199,c_161387,c_166903]) ).

tff(c_181227,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_181226]) ).

tff(c_181233,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_181227,c_206]) ).

tff(c_181100,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_179956,c_179937]) ).

tff(c_181107,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_181100,c_174]) ).

tff(c_179958,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_161388,c_184]) ).

tff(c_180619,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_175851,c_167242,c_18]) ).

tff(c_180620,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_180619]) ).

tff(c_180627,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_180620,c_342]) ).

tff(c_180591,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_179956,c_179937]) ).

tff(c_180598,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_180591,c_174]) ).

tff(c_180152,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_179957,c_2]) ).

tff(c_180153,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_180152]) ).

tff(c_180156,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_180153,c_280]) ).

tff(c_180434,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_179956,c_179937]) ).

tff(c_180441,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_180434,c_182]) ).

tff(c_180468,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_179958,c_180441,c_175849,c_171515]) ).

tff(c_180473,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_180468,c_340]) ).

tff(c_180484,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_180485,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_180473,c_382,c_167015,c_180484]) ).

tff(c_180486,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_180485]) ).

tff(c_180490,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_180486,c_246]) ).

tff(c_180508,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_180156,c_133765,c_166904,c_180490,c_171663,c_32]) ).

tff(c_180510,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_180485]) ).

tff(c_180138,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161393,c_133757,c_164]) ).

tff(c_180139,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_180138]) ).

tff(c_180140,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_180139]) ).

tff(c_180546,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e3 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_180140,c_161394,c_175858,c_158]) ).

tff(c_180547,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_180510,c_388,c_167247,c_382,c_180546]) ).

tff(c_180548,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_180152]) ).

tff(c_180603,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_180598,c_180548]) ).

tff(c_180615,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_180603,c_180591,c_133907]) ).

tff(c_180616,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_171516,c_180615]) ).

tff(c_180617,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_180139]) ).

tff(c_180648,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_180617]) ).

tff(c_180655,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_180648,c_306]) ).

tff(c_180672,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179956,c_180655,c_179937]) ).

tff(c_180673,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_180617]) ).

tff(c_180691,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_180673,c_352]) ).

tff(c_180675,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133763,c_179957,c_2]) ).

tff(c_180676,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_180675]) ).

tff(c_180679,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_180676,c_280]) ).

tff(c_180710,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161391,c_140]) ).

tff(c_180711,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_167015,c_180710]) ).

tff(c_180712,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_180711]) ).

tff(c_180715,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_180712,c_246]) ).

tff(c_180777,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_180679,c_133765,c_166904,c_180715,c_171663,c_32]) ).

tff(c_180778,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_180711]) ).

tff(c_180791,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_180778]) ).

tff(c_180797,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_180791,c_240]) ).

tff(c_180881,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_180627,c_175850,c_180691,c_180797,c_38]) ).

tff(c_180633,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161385,c_106]) ).

tff(c_180634,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_133762,c_175879,c_382,c_175861,c_180633]) ).

tff(c_181022,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_180881,c_180634,c_180634,c_180673,c_180620,c_180634,c_180634,c_180620,c_180634,c_180634,c_938]) ).

tff(c_181023,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_180778]) ).

tff(c_181031,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_181023,c_340]) ).

tff(c_180692,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_180673,c_346]) ).

tff(c_181060,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179958,c_181031,c_180692,c_175849,c_171515]) ).

tff(c_181061,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_180675]) ).

tff(c_181112,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_181107,c_181061]) ).

tff(c_181126,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181112,c_181100,c_133907]) ).

tff(c_181127,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_171516,c_181126]) ).

tff(c_181128,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_180619]) ).

tff(c_181144,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_181128]) ).

tff(c_181148,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_181144,c_212]) ).

tff(c_181276,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_171669,c_175845,c_181233,c_167247,c_181148,c_20]) ).

tff(c_181277,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_181198]) ).

tff(c_181279,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_181193,c_181277]) ).

tff(c_181317,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181279,c_181185,c_133907]) ).

tff(c_181318,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_171516,c_181317]) ).

tff(c_181319,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_181128]) ).

tff(c_181328,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_181319,c_348]) ).

tff(c_181346,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_181328,c_180617]) ).

tff(c_181353,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_181346,c_306]) ).

tff(c_181384,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179956,c_181353,c_179937]) ).

tff(c_181385,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_175857]) ).

tff(c_182523,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_181385]) ).

tff(c_182570,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_182523,c_166]) ).

tff(c_182571,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_182324,c_392,c_175845,c_382,c_182570]) ).

tff(c_182572,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_181385]) ).

tff(c_182642,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161394,c_182572,c_166]) ).

tff(c_182643,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133761,c_182324,c_392,c_175845,c_384,c_182642]) ).

tff(c_182644,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_86]) ).

tff(c_183944,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_182651,c_182644]) ).

tff(c_183945,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_183470,c_380,c_183944]) ).

tff(c_184227,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184182,c_182653,c_183945,c_132]) ).

tff(c_184228,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_184227]) ).

tff(c_184229,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_184228]) ).

tff(c_184236,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_184229,c_218]) ).

tff(c_183468,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183012,c_208]) ).

tff(c_183580,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_183485]) ).

tff(c_183629,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_183468,c_183580]) ).

tff(c_183630,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_183629]) ).

tff(c_183635,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183630,c_296]) ).

tff(c_183002,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_222]) ).

tff(c_182668,plain,
    op(e2,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_304]) ).

tff(c_184188,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_184182,c_228]) ).

tff(c_184259,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184236,c_183635,c_183002,c_182668,c_184188,c_24]) ).

tff(c_184260,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_184228]) ).

tff(c_184266,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_184260,c_218]) ).

tff(c_183952,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183945,c_216]) ).

tff(c_182993,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_324]) ).

tff(c_183464,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_183036]) ).

tff(c_183605,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_183464,c_316]) ).

tff(c_183469,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_183012,c_210]) ).

tff(c_182992,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_322]) ).

tff(c_182675,plain,
    op(e3,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182650,c_204]) ).

tff(c_183969,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_183469,c_182992,c_182675,c_16]) ).

tff(c_183970,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_183969]) ).

tff(c_183975,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_183970,c_318]) ).

tff(c_182767,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_254]) ).

tff(c_183987,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_183012,c_183613,c_154]) ).

tff(c_183988,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_183987]) ).

tff(c_183989,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_183988]) ).

tff(c_184006,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_183989,c_268]) ).

tff(c_184016,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182752,c_183581,c_182767,c_182669,c_184006,c_44]) ).

tff(c_184017,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_183988]) ).

tff(c_184022,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_184017,c_230]) ).

tff(c_184106,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_183975,c_183952,c_182993,c_183605,c_184022,c_26]) ).

tff(c_184107,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_183969]) ).

tff(c_184113,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_184107,c_318]) ).

tff(c_184305,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184266,c_183952,c_182993,c_183605,c_184113,c_26]) ).

tff(c_184306,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_183629]) ).

tff(c_184312,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184306,c_214]) ).

tff(c_184322,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_182651,c_182644]) ).

tff(c_184323,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_183470,c_184312,c_380,c_184322]) ).

tff(c_184324,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_183011]) ).

tff(c_184385,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_184324]) ).

tff(c_184391,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184385,c_196]) ).

tff(c_184358,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_184350,c_366]) ).

tff(c_184416,plain,
    ( ( op(e0,e0) = e4 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182919,c_182766,c_184358,c_50]) ).

tff(c_184417,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_184416]) ).

tff(c_184393,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184385,c_194]) ).

tff(c_184332,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_174]) ).

tff(c_184367,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_184398,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184332,c_182670,c_184367,c_4]) ).

tff(c_184399,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_184398]) ).

tff(c_184406,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184399,c_178]) ).

tff(c_184413,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184368,c_184354,c_182991,c_184406,c_133755]) ).

tff(c_184414,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_184398]) ).

tff(c_184434,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_184414,c_294]) ).

tff(c_182667,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_302]) ).

tff(c_184486,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184393,c_184434,c_182667,c_14]) ).

tff(c_184487,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_184486]) ).

tff(c_184424,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184417,c_370]) ).

tff(c_184357,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_184350,c_356]) ).

tff(c_184575,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_184424,c_183001,c_184357,c_30]) ).

tff(c_182917,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_362]) ).

tff(c_184325,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_183011]) ).

tff(c_182676,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_182650,c_212]) ).

tff(c_184461,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182917,c_184325,c_182676,c_20]) ).

tff(c_184462,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_184461]) ).

tff(c_184726,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_184417,c_184487,c_184487,c_184575,c_184487,c_184462,c_184487,c_184462,c_184487,c_184487,c_808]) ).

tff(c_184727,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_184486]) ).

tff(c_184734,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_184727,c_198]) ).

tff(c_184811,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_184391,c_182992,c_182675,c_184734,c_16]) ).

tff(c_184816,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_184811,c_318]) ).

tff(c_184422,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184417,c_268]) ).

tff(c_184473,plain,
    ( ( e2 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_184414,c_106]) ).

tff(c_184474,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_184422,c_382,c_184393,c_384,c_184473]) ).

tff(c_184329,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_276]) ).

tff(c_184743,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_184474,c_120]) ).

tff(c_184744,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184357,c_378,c_382,c_184743]) ).

tff(c_184745,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_184744]) ).

tff(c_184793,plain,
    ( ( op(e2,e4) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_184745,c_184474,c_132]) ).

tff(c_184794,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_388,c_392,c_184329,c_184793]) ).

tff(c_184795,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_184744]) ).

tff(c_184843,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_184474,c_184795,c_132]) ).

tff(c_184844,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_184816,c_392,c_388,c_184843]) ).

tff(c_184845,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_184461]) ).

tff(c_184852,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_184845,c_210]) ).

tff(c_184957,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_184391,c_182992,c_182675,c_184852,c_16]) ).

tff(c_184962,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_184957,c_318]) ).

tff(c_184443,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_184368,c_184354,c_182991,c_133755]) ).

tff(c_184449,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184443,c_316]) ).

tff(c_184390,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_184385,c_278]) ).

tff(c_184858,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_128]) ).

tff(c_184859,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_184424,c_384,c_184449,c_184390,c_184858]) ).

tff(c_184913,plain,
    ( ( op(e2,e4) = e3 )
    | ( e3 = e1 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_184859,c_120]) ).

tff(c_184914,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184357,c_378,c_382,c_184913]) ).

tff(c_184915,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_184914]) ).

tff(c_184921,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_184915,c_330]) ).

tff(c_184871,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184417,c_182657,c_182750,c_156]) ).

tff(c_184872,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_376,c_184871]) ).

tff(c_184873,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_184872]) ).

tff(c_184879,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_184873,c_258]) ).

tff(c_184886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182752,c_184422,c_182767,c_182669,c_184879,c_44]) ).

tff(c_184887,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_184872]) ).

tff(c_184953,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184417,c_182657,c_184887,c_182750,c_160]) ).

tff(c_184954,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_184921,c_374,c_378,c_184953]) ).

tff(c_184956,plain,
    op(e2,e2) != e3,
    inference(splitRight,[status(thm)],[c_184914]) ).

tff(c_184989,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_184962,c_184449,c_182993,c_184956,c_26]) ).

tff(c_184955,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_184914]) ).

tff(c_185000,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_184989,c_184859,c_184955,c_132]) ).

tff(c_185001,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_386,c_392,c_388,c_185000]) ).

tff(c_185002,plain,
    op(e0,e0) = e4,
    inference(splitRight,[status(thm)],[c_184416]) ).

tff(c_185009,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_184414,c_294]) ).

tff(c_185021,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_185002,c_268]) ).

tff(c_185046,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_182752,c_182767,c_182669,c_185021,c_44]) ).

tff(c_185053,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185046,c_310]) ).

tff(c_185066,plain,
    ( ( op(e2,e3) = e4 )
    | ( op(e2,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_185053,c_183002,c_182668,c_24]) ).

tff(c_185067,plain,
    op(e2,e3) = e0,
    inference(splitLeft,[status(thm)],[c_185066]) ).

tff(c_185074,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_185067,c_218]) ).

tff(c_185030,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_184368,c_184354,c_182991,c_133755]) ).

tff(c_185036,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185030,c_316]) ).

tff(c_183004,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_220]) ).

tff(c_184343,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_284]) ).

tff(c_185150,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_184329,c_184390,c_183004,c_184343,c_22]) ).

tff(c_185155,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185150,c_216]) ).

tff(c_185162,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_185074,c_185036,c_182993,c_185155,c_26]) ).

tff(c_714,plain,
    ( ( op(e2,e2) != e4 )
    | ( op(e2,op(e2,e2)) != e3 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e1 )
    | ( op(op(e2,e2),op(e2,e2)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1262]) ).

tff(c_185366,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_185162,c_185162,c_184385,c_185162,c_185150,c_185162,c_185150,c_185162,c_185162,c_714]) ).

tff(c_185367,plain,
    op(e2,e3) = e4,
    inference(splitRight,[status(thm)],[c_185066]) ).

tff(c_185373,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_185367,c_298]) ).

tff(c_185540,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_184393,c_185009,c_182667,c_185373,c_14]) ).

tff(c_185470,plain,
    ( ( e3 = e2 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_185002,c_182658,c_184350,c_162]) ).

tff(c_185471,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_183001,c_378,c_185470]) ).

tff(c_185486,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_185002,c_182658,c_185471,c_184350,c_166]) ).

tff(c_185487,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_384,c_382,c_185486]) ).

tff(c_928,plain,
    ( ( op(e3,e3) != e0 )
    | ( op(e3,op(e3,e3)) != e2 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e1 )
    | ( op(op(e3,e3),op(e3,e3)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2118]) ).

tff(c_185698,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_185002,c_185540,c_185540,c_185487,c_185540,c_185471,c_185540,c_185471,c_185540,c_185540,c_928]) ).

tff(c_185699,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 ) ),
    inference(splitRight,[status(thm)],[c_184324]) ).

tff(c_185701,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_185699]) ).

tff(c_185704,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185701,c_314]) ).

tff(c_185740,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184368,c_184354,c_182991,c_185704,c_133755]) ).

tff(c_185741,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_185699]) ).

tff(c_185746,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185741,c_308]) ).

tff(c_182753,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_264]) ).

tff(c_185783,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_184368,c_184354,c_182991,c_133755]) ).

tff(c_185790,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185783,c_326]) ).

tff(c_182765,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_256]) ).

tff(c_185824,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182753,c_185790,c_182765,c_46]) ).

tff(c_185825,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_185824]) ).

tff(c_185700,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_184324]) ).

tff(c_185795,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_182651,c_182644]) ).

tff(c_185796,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_185700,c_380,c_185795]) ).

tff(c_185812,plain,
    ( ( e3 = e1 )
    | ( op(e2,e3) = e3 )
    | ( op(e2,e2) = e3 )
    | ( e3 = e2 )
    | ( op(e2,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_185796,c_120]) ).

tff(c_185813,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_184357,c_378,c_182668,c_382,c_185812]) ).

tff(c_185819,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185813,c_330]) ).

tff(c_185837,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_185825,c_185819]) ).

tff(c_185838,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_185824]) ).

tff(c_185844,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_185838,c_258]) ).

tff(c_185886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182752,c_185746,c_182767,c_182669,c_185844,c_44]) ).

tff(c_185888,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_184349]) ).

tff(c_187101,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_188118,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184332,c_182670,c_187101,c_4]) ).

tff(c_188119,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_188118]) ).

tff(c_188126,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188119,c_306]) ).

tff(c_185887,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_184349]) ).

tff(c_188138,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185887,c_326]) ).

tff(c_187107,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_187108,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_187107]) ).

tff(c_187115,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187108,c_366]) ).

tff(c_185908,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_185915,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184332,c_182670,c_185908,c_4]) ).

tff(c_185916,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_185915]) ).

tff(c_185889,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_185890,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_185889]) ).

tff(c_185891,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_185890]) ).

tff(c_185896,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185891,c_306]) ).

tff(c_185932,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_185916,c_185896]) ).

tff(c_185933,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_185915]) ).

tff(c_187075,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_185933,c_188]) ).

tff(c_186734,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_186735,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_184329,c_186734]) ).

tff(c_186736,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_186735]) ).

tff(c_186740,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_186736,c_218]) ).

tff(c_185898,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185891,c_310]) ).

tff(c_186220,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_185933,c_294]) ).

tff(c_185935,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_185936,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_185935]) ).

tff(c_185944,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185936,c_356]) ).

tff(c_185894,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185891,c_258]) ).

tff(c_185997,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185887,c_326]) ).

tff(c_185965,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_185891,c_182750,c_156]) ).

tff(c_185966,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_185965]) ).

tff(c_185967,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_185966]) ).

tff(c_185971,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_185967,c_270]) ).

tff(c_186028,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182753,c_185894,c_182765,c_185997,c_185971,c_46]) ).

tff(c_186029,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_185966]) ).

tff(c_186184,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_186029,c_185891,c_182750,c_160]) ).

tff(c_186185,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_382,c_378,c_186184]) ).

tff(c_186191,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_186185,c_370]) ).

tff(c_185897,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185891,c_308]) ).

tff(c_185951,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_185897,c_182667,c_14]) ).

tff(c_185952,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_185951]) ).

tff(c_185957,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_185952,c_298]) ).

tff(c_186174,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_185957,c_185898,c_183002,c_182668,c_24]) ).

tff(c_186179,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_186174,c_228]) ).

tff(c_186209,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_185944,c_183001,c_186191,c_186179,c_30]) ).

tff(c_186210,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_185951]) ).

tff(c_186240,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_186220,c_186210]) ).

tff(c_186245,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_186240,c_298]) ).

tff(c_186896,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_186740,c_185898,c_183002,c_182668,c_186245,c_24]) ).

tff(c_186898,plain,
    op(e2,e2) != e0,
    inference(splitRight,[status(thm)],[c_186735]) ).

tff(c_186247,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_186240,c_198]) ).

tff(c_185895,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_185891,c_268]) ).

tff(c_186253,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182992,c_182675,c_16]) ).

tff(c_186254,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_186253]) ).

tff(c_186270,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_186240,c_186254,c_184324]) ).

tff(c_186271,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_186270]) ).

tff(c_186276,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_186271,c_278]) ).

tff(c_186330,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_184329,c_186276,c_183004,c_184343,c_22]) ).

tff(c_186335,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_186330,c_226]) ).

tff(c_186303,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_185891,c_182750,c_156]) ).

tff(c_186304,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_186303]) ).

tff(c_186305,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_186304]) ).

tff(c_186311,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_186305,c_370]) ).

tff(c_186341,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_185944,c_183001,c_186335,c_186311,c_30]) ).

tff(c_186343,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_186304]) ).

tff(c_186354,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_182919,c_185895,c_182766,c_186343,c_50]) ).

tff(c_186360,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_186354,c_370]) ).

tff(c_186378,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_185944,c_183001,c_186360,c_30]) ).

tff(c_186389,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_186354,c_182658,c_186378,c_185936,c_162]) ).

tff(c_186390,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_376,c_384,c_186389]) ).

tff(c_186258,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_186254,c_318]) ).

tff(c_186234,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185887,c_316]) ).

tff(c_186342,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_186304]) ).

tff(c_186349,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_186342,c_330]) ).

tff(c_186401,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_186258,c_182993,c_186234,c_186349,c_26]) ).

tff(c_186365,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_184329,c_186276,c_183004,c_184343,c_22]) ).

tff(c_186717,plain,
    e3 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_185933,c_185887,c_186390,c_186254,c_182653,c_186401,c_182654,c_182654,c_186365,c_186342,c_582]) ).

tff(c_186718,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_186717]) ).

tff(c_186719,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_186253]) ).

tff(c_186721,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_186247,c_186719]) ).

tff(c_186727,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_186721,c_318]) ).

tff(c_186235,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185887,c_326]) ).

tff(c_186952,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_185891,c_182750,c_156]) ).

tff(c_186953,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_186952]) ).

tff(c_186954,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_186953]) ).

tff(c_186998,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_186954,c_182657,c_185891,c_182750,c_160]) ).

tff(c_186999,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_186235,c_382,c_378,c_186998]) ).

tff(c_187000,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_186953]) ).

tff(c_187007,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_187000,c_330]) ).

tff(c_187046,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_186898,c_186727,c_182993,c_186234,c_187007,c_26]) ).

tff(c_187047,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_185935]) ).

tff(c_187093,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_185888,c_187075,c_187047]) ).

tff(c_187095,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_185890]) ).

tff(c_187366,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_184324]) ).

tff(c_187371,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187366,c_278]) ).

tff(c_187402,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_184329,c_187371,c_183004,c_184343,c_22]) ).

tff(c_187407,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_187402,c_226]) ).

tff(c_187460,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e3 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_187108,c_158]) ).

tff(c_187461,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_187407,c_182676,c_382,c_187460]) ).

tff(c_187374,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187366,c_194]) ).

tff(c_187111,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187108,c_188]) ).

tff(c_187316,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_184332,c_182670,c_187101,c_4]) ).

tff(c_187317,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_187316]) ).

tff(c_187318,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_187111,c_187317]) ).

tff(c_187319,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_187316]) ).

tff(c_187094,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_185890]) ).

tff(c_187381,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_187319,c_187094]) ).

tff(c_187382,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_187374,c_187381]) ).

tff(c_187428,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_187382,c_187402,c_132]) ).

tff(c_187429,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_392,c_388,c_187428]) ).

tff(c_187113,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187108,c_354]) ).

tff(c_187434,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_187429,c_318]) ).

tff(c_187372,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187366,c_196]) ).

tff(c_187450,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_187434,c_187372,c_182992,c_182675,c_16]) ).

tff(c_187455,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_187450,c_210]) ).

tff(c_187482,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_187113,c_182676,c_187455,c_20]) ).

tff(c_187494,plain,
    ( ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_187461,c_182658,c_187482,c_187108,c_154]) ).

tff(c_187495,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_376,c_380,c_187494]) ).

tff(c_876,plain,
    ( ( op(e2,e2) != e0 )
    | ( op(e2,op(e2,e2)) != e4 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e1 )
    | ( op(op(e2,e2),op(e2,e2)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1910]) ).

tff(c_187653,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_187461,c_187429,c_187429,c_187108,c_187495,c_187429,c_187429,c_187495,c_187429,c_187429,c_876]) ).

tff(c_187655,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_184324]) ).

tff(c_187654,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 ) ),
    inference(splitRight,[status(thm)],[c_184324]) ).

tff(c_187656,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_187654]) ).

tff(c_187662,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187656,c_198]) ).

tff(c_187670,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_187319,c_187094]) ).

tff(c_187671,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_187662,c_187670]) ).

tff(c_187676,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187671,c_214]) ).

tff(c_187683,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_182651,c_182644]) ).

tff(c_187684,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_187655,c_187676,c_380,c_187683]) ).

tff(c_187685,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_187654]) ).

tff(c_187690,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187685,c_298]) ).

tff(c_187121,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_182750,c_156]) ).

tff(c_187122,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_187121]) ).

tff(c_187123,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_187122]) ).

tff(c_187239,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_187123,c_182657,c_182750,c_168]) ).

tff(c_187240,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_187095,c_384,c_187239]) ).

tff(c_187309,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_187123,c_182657,c_187240,c_182750,c_160]) ).

tff(c_187310,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_182669,c_378,c_187309]) ).

tff(c_187311,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_187122]) ).

tff(c_187347,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_187311]) ).

tff(c_187357,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_187347,c_310]) ).

tff(c_187883,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_187690,c_183002,c_182668,c_187357,c_24]) ).

tff(c_187889,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_187883,c_218]) ).

tff(c_187700,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182984,c_182651,c_182644]) ).

tff(c_187701,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_187655,c_380,c_187700]) ).

tff(c_187708,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187701,c_216]) ).

tff(c_187341,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185887,c_316]) ).

tff(c_187114,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_187108,c_356]) ).

tff(c_187342,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_185887,c_326]) ).

tff(c_187828,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_187347,c_182750,c_160]) ).

tff(c_187829,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_187342,c_374,c_378,c_187828]) ).

tff(c_187835,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_187829,c_370]) ).

tff(c_187686,plain,
    op(e3,e2) != e1,
    inference(splitRight,[status(thm)],[c_187654]) ).

tff(c_187725,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_187686,c_182992,c_182675,c_16]) ).

tff(c_187726,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_187725]) ).

tff(c_187731,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_187726,c_318]) ).

tff(c_187750,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_187731,c_187708,c_182993,c_187341,c_26]) ).

tff(c_187755,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_187750,c_230]) ).

tff(c_187850,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_187114,c_183001,c_187835,c_187755,c_30]) ).

tff(c_187851,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_187725]) ).

tff(c_187857,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_187851,c_318]) ).

tff(c_187927,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_187889,c_187708,c_182993,c_187341,c_187857,c_26]) ).

tff(c_187928,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_187311]) ).

tff(c_187961,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_187928,c_182750,c_168]) ).

tff(c_187962,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_187115,c_392,c_380,c_187095,c_384,c_187961]) ).

tff(c_187963,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_187107]) ).

tff(c_188011,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_185888,c_187963]) ).

tff(c_188016,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_188011,c_354]) ).

tff(c_187967,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_182750,c_156]) ).

tff(c_187968,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_187967]) ).

tff(c_187969,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_187968]) ).

tff(c_187976,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_187969,c_368]) ).

tff(c_188113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_184325,c_188016,c_182676,c_187976,c_20]) ).

tff(c_188114,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_187968]) ).

tff(c_188146,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_188114]) ).

tff(c_188284,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_188146,c_182750,c_160]) ).

tff(c_188285,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_188138,c_374,c_378,c_188284]) ).

tff(c_188123,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188119,c_296]) ).

tff(c_188124,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188119,c_294]) ).

tff(c_188179,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_188124,c_184324]) ).

tff(c_188180,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_188179]) ).

tff(c_188185,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188180,c_278]) ).

tff(c_188197,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e2,e2) = e1 )
    | ( e2 = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_128]) ).

tff(c_188198,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_188123,c_188185,c_188197]) ).

tff(c_188199,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_188198]) ).

tff(c_188159,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_185888,c_187963]) ).

tff(c_188408,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_188285,c_182984,c_182984,c_188199,c_188159,c_182984,c_182984,c_188159,c_182984,c_182984,c_880]) ).

tff(c_188409,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_188198]) ).

tff(c_188417,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188409,c_330]) ).

tff(c_188424,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_188146,c_182750,c_168]) ).

tff(c_188425,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_188417,c_380,c_384,c_188424]) ).

tff(c_188500,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_188425,c_182657,c_188146,c_182750,c_160]) ).

tff(c_188501,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_188138,c_374,c_378,c_188500]) ).

tff(c_188502,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_188179]) ).

tff(c_188508,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188502,c_328]) ).

tff(c_188151,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_188146,c_258]) ).

tff(c_188578,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182753,c_188508,c_182765,c_188138,c_188151,c_46]) ).

tff(c_188579,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_188114]) ).

tff(c_188731,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_188579,c_182750,c_168]) ).

tff(c_188732,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_188126,c_384,c_188731]) ).

tff(c_188756,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_188732,c_182657,c_188579,c_182750,c_160]) ).

tff(c_188757,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_182669,c_378,c_188756]) ).

tff(c_188758,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_188118]) ).

tff(c_188777,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_188758,c_188]) ).

tff(c_188799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_185888,c_188777,c_187963]) ).

tff(c_188801,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_188809,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_180]) ).

tff(c_188803,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182679,c_182670,c_80]) ).

tff(c_188804,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_188803]) ).

tff(c_188824,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_188804,c_186]) ).

tff(c_182768,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_286]) ).

tff(c_188812,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_188821,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_188804,c_190]) ).

tff(c_188875,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_320]) ).

tff(c_188944,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_188812,c_188821,c_188875,c_133755]) ).

tff(c_188951,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_188944,c_176]) ).

tff(c_188800,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_188983,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188809,c_188824,c_182768,c_188951,c_188800]) ).

tff(c_188985,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_188803]) ).

tff(c_195431,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_195432,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_195431]) ).

tff(c_195435,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_195432,c_188]) ).

tff(c_188992,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_191248,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182670,c_188992,c_4]) ).

tff(c_191249,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_191248]) ).

tff(c_191256,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_306]) ).

tff(c_188998,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_188999,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_188998]) ).

tff(c_189000,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_188999]) ).

tff(c_189019,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189000,c_306]) ).

tff(c_189018,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189000,c_268]) ).

tff(c_189026,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182670,c_188992,c_4]) ).

tff(c_189027,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_189026]) ).

tff(c_189031,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_189027,c_296]) ).

tff(c_189021,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189000,c_310]) ).

tff(c_189007,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_222]) ).

tff(c_189770,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_189031,c_189021,c_189007,c_182668,c_24]) ).

tff(c_189775,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_189770,c_228]) ).

tff(c_188984,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_188803]) ).

tff(c_189220,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_189053,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_189000,c_182750,c_156]) ).

tff(c_189054,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_189053]) ).

tff(c_189055,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_189054]) ).

tff(c_189249,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_189220,c_182651,c_182644]) ).

tff(c_189250,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_189249]) ).

tff(c_189251,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_189250]) ).

tff(c_189257,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189251,c_206]) ).

tff(c_188990,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_180]) ).

tff(c_188993,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_189101,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_189108,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_189101,c_176]) ).

tff(c_189045,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_320]) ).

tff(c_189068,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_189069,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_189068]) ).

tff(c_189083,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189069,c_190]) ).

tff(c_189135,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188993,c_189108,c_189045,c_189083,c_133755]) ).

tff(c_189137,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_189086,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189069,c_186]) ).

tff(c_189186,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188990,c_189137,c_182768,c_189086,c_188800]) ).

tff(c_189187,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_189068]) ).

tff(c_189207,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_189187]) ).

tff(c_189213,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_189207,c_354]) ).

tff(c_189061,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_189055,c_368]) ).

tff(c_189269,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_189257,c_189213,c_182676,c_189061,c_20]) ).

tff(c_189270,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_189250]) ).

tff(c_189484,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_189220,c_189055,c_189055,c_189270,c_182750,c_189055,c_189055,c_182750,c_189055,c_189055,c_870]) ).

tff(c_189485,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_189492,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_189485,c_326]) ).

tff(c_189625,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_189055,c_182657,c_189000,c_182750,c_160]) ).

tff(c_189626,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_189492,c_382,c_378,c_189625]) ).

tff(c_189628,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_189054]) ).

tff(c_189760,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_182919,c_189018,c_182766,c_189628,c_50]) ).

tff(c_189020,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189000,c_308]) ).

tff(c_189629,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_182650,c_108]) ).

tff(c_189630,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_189020,c_189629]) ).

tff(c_189631,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_189630]) ).

tff(c_189638,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189631,c_354]) ).

tff(c_189745,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_182749,c_189638,c_188985,c_182911,c_10]) ).

tff(c_189792,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_189760,c_182658,c_189631,c_189745,c_154]) ).

tff(c_189793,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_189775,c_380,c_376,c_189792]) ).

tff(c_189795,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_189630]) ).

tff(c_189880,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_189886,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_189880,c_176]) ).

tff(c_189796,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_189797,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_189796]) ).

tff(c_189800,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189797,c_190]) ).

tff(c_189906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188993,c_189886,c_189045,c_189800,c_133755]) ).

tff(c_189908,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_189803,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_189797,c_186]) ).

tff(c_189945,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188990,c_189908,c_182768,c_189803,c_188800]) ).

tff(c_189946,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_189796]) ).

tff(c_190448,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_189946]) ).

tff(c_190453,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_190448,c_354]) ).

tff(c_190505,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_189795,c_190453,c_182676,c_20]) ).

tff(c_190912,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_190505,c_190448,c_166]) ).

tff(c_190913,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_189018,c_392,c_380,c_384,c_190912]) ).

tff(c_190917,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190913,c_226]) ).

tff(c_189627,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_189054]) ).

tff(c_190333,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_189627,c_328]) ).

tff(c_189794,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_189630]) ).

tff(c_190461,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_189794]) ).

tff(c_190467,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190461,c_196]) ).

tff(c_189032,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_189027,c_294]) ).

tff(c_189998,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_189946]) ).

tff(c_190004,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_189998,c_354]) ).

tff(c_190012,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_189795,c_190004,c_182676,c_20]) ).

tff(c_190017,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_190012,c_208]) ).

tff(c_190108,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_189032,c_189020,c_182667,c_190017,c_14]) ).

tff(c_190025,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_830,plain,
    ( ( op(e4,e4) != e3 )
    | ( op(e4,op(e4,e4)) != e0 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e1 )
    | ( op(op(e4,e4),op(e4,e4)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1726]) ).

tff(c_190266,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_190108,c_190025,c_190025,c_189000,c_190025,c_189027,c_190025,c_189027,c_190025,c_190025,c_830]) ).

tff(c_190268,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_189046,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_322]) ).

tff(c_189949,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_189046,c_16]) ).

tff(c_189950,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_189949]) ).

tff(c_190278,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_189950,c_189794]) ).

tff(c_190279,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_190278]) ).

tff(c_190284,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190279,c_274]) ).

tff(c_190312,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188990,c_190268,c_182768,c_190284,c_188800]) ).

tff(c_190313,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_189949]) ).

tff(c_190491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_190333,c_182675,c_190467,c_190313]) ).

tff(c_190492,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_189794]) ).

tff(c_190498,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190492,c_196]) ).

tff(c_190526,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_190527,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_190498,c_380,c_190526]) ).

tff(c_190528,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_190527]) ).

tff(c_190424,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_190425,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_189031,c_190424]) ).

tff(c_190426,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_190425]) ).

tff(c_190433,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_190426,c_216]) ).

tff(c_190546,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190528,c_276]) ).

tff(c_189009,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_220]) ).

tff(c_190321,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_284]) ).

tff(c_190603,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_190433,c_190546,c_189009,c_190321,c_22]) ).

tff(c_190657,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_182651,c_190603,c_190528,c_90]) ).

tff(c_190658,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_388,c_392,c_190657]) ).

tff(c_190342,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_190348,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_190342,c_176]) ).

tff(c_190369,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_189794]) ).

tff(c_190374,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190369,c_196]) ).

tff(c_190385,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_190333,c_182675,c_190374,c_190313]) ).

tff(c_190386,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_189794]) ).

tff(c_190392,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190386,c_314]) ).

tff(c_190421,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188993,c_190348,c_189045,c_190392,c_133755]) ).

tff(c_190422,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_190908,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_190528,c_190448,c_190658,c_189027,c_190603,c_182651,c_182651,c_190422,c_182750,c_430]) ).

tff(c_190909,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_388,c_190908]) ).

tff(c_190910,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_190527]) ).

tff(c_190924,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_190917,c_190910]) ).

tff(c_190926,plain,
    op(e2,e2) != e0,
    inference(splitRight,[status(thm)],[c_190425]) ).

tff(c_189947,plain,
    op(e4,e0) != e1,
    inference(splitRight,[status(thm)],[c_189796]) ).

tff(c_190949,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182917,c_189795,c_182676,c_20]) ).

tff(c_190950,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_190949]) ).

tff(c_190957,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_190950,c_354]) ).

tff(c_190964,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_190957,c_189946]) ).

tff(c_190965,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_190949]) ).

tff(c_190981,plain,
    ( ( op(e4,e0) = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_190965,c_166]) ).

tff(c_190982,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_189018,c_392,c_380,c_189947,c_190981]) ).

tff(c_190985,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_190982,c_230]) ).

tff(c_189008,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_224]) ).

tff(c_190931,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_190422,c_316]) ).

tff(c_190335,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_189627,c_330]) ).

tff(c_191102,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_190926,c_190985,c_189008,c_190931,c_190335,c_26]) ).

tff(c_191103,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_189026]) ).

tff(c_191219,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_189019,c_191103]) ).

tff(c_182748,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_182687]) ).

tff(c_191231,plain,
    ( ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191219,c_182652,c_182748]) ).

tff(c_191232,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188801,c_390,c_386,c_191231]) ).

tff(c_191234,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_188999]) ).

tff(c_191253,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_296]) ).

tff(c_194492,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_194493,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_191253,c_194492]) ).

tff(c_194494,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_194493]) ).

tff(c_194499,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_194494,c_216]) ).

tff(c_191707,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_182650,c_108]) ).

tff(c_191708,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_191707]) ).

tff(c_191709,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_191708]) ).

tff(c_191717,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191709,c_368]) ).

tff(c_191714,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191709,c_206]) ).

tff(c_191712,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191709,c_208]) ).

tff(c_191233,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_188999]) ).

tff(c_191816,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_191233]) ).

tff(c_191817,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_191712,c_191816]) ).

tff(c_191823,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191817,c_214]) ).

tff(c_191841,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_191842,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_191714,c_191823,c_380,c_191841]) ).

tff(c_191715,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191709,c_354]) ).

tff(c_192041,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_182749,c_191715,c_188985,c_182911,c_10]) ).

tff(c_182769,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_290]) ).

tff(c_191702,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_284]) ).

tff(c_191864,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_191823,c_182769,c_191702,c_22]) ).

tff(c_191865,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_191864]) ).

tff(c_191873,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_191865,c_216]) ).

tff(c_191825,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191817,c_218]) ).

tff(c_191242,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_324]) ).

tff(c_191771,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_191233]) ).

tff(c_191772,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_191712,c_191771]) ).

tff(c_191778,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191772,c_214]) ).

tff(c_191755,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_191796,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191755,c_182651,c_182644]) ).

tff(c_191797,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_191714,c_191778,c_380,c_191796]) ).

tff(c_191798,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_191804,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_191798,c_316]) ).

tff(c_191716,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_191709,c_358]) ).

tff(c_191730,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_232]) ).

tff(c_191907,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182918,c_191716,c_191730,c_30]) ).

tff(c_191908,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_191907]) ).

tff(c_191914,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_191908,c_370]) ).

tff(c_191805,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_191798,c_326]) ).

tff(c_191263,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_182750,c_156]) ).

tff(c_191264,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_191263]) ).

tff(c_191265,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_191264]) ).

tff(c_191681,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191265,c_182657,c_182750,c_168]) ).

tff(c_191682,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_191234,c_384,c_191681]) ).

tff(c_191692,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191265,c_182657,c_191682,c_182750,c_160]) ).

tff(c_191693,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_182669,c_378,c_191692]) ).

tff(c_191694,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_191264]) ).

tff(c_191740,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_191694]) ).

tff(c_191745,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_191740,c_258]) ).

tff(c_191896,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_182753,c_182765,c_191805,c_191745,c_46]) ).

tff(c_191919,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_191896,c_191740,c_182750,c_160]) ).

tff(c_191920,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_191914,c_388,c_382,c_374,c_378,c_191919]) ).

tff(c_191921,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_191907]) ).

tff(c_191926,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_191921,c_230]) ).

tff(c_191987,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_191873,c_191825,c_191242,c_191804,c_191926,c_26]) ).

tff(c_191988,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_191864]) ).

tff(c_192150,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182750,c_182651,c_191988,c_191842,c_90]) ).

tff(c_192151,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_388,c_392,c_192150]) ).

tff(c_192401,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_191842,c_192041,c_192151,c_191249,c_191988,c_182651,c_182651,c_191798,c_182750,c_430]) ).

tff(c_192402,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_390,c_388,c_192401]) ).

tff(c_192403,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_191694]) ).

tff(c_192593,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_192403,c_182750,c_168]) ).

tff(c_192594,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_191717,c_392,c_380,c_191234,c_384,c_192593]) ).

tff(c_192596,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_191708]) ).

tff(c_192685,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_192691,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_192685,c_176]) ).

tff(c_191240,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_320]) ).

tff(c_192597,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_182911,c_10]) ).

tff(c_192598,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_192597]) ).

tff(c_192615,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_192598,c_190]) ).

tff(c_192750,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188993,c_192691,c_191240,c_192615,c_133755]) ).

tff(c_192752,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_192618,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_192598,c_186]) ).

tff(c_192824,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188990,c_192752,c_182768,c_192618,c_188800]) ).

tff(c_192825,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_192597]) ).

tff(c_194506,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_192825]) ).

tff(c_194511,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_194506,c_354]) ).

tff(c_194532,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_192596,c_194511,c_182676,c_20]) ).

tff(c_194538,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194532,c_210]) ).

tff(c_191241,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_322]) ).

tff(c_192841,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_191241,c_182675,c_16]) ).

tff(c_192842,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_192841]) ).

tff(c_192847,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_192842,c_318]) ).

tff(c_192879,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_192825]) ).

tff(c_192885,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_192879,c_354]) ).

tff(c_192892,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_192596,c_192885,c_182676,c_20]) ).

tff(c_193751,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_192892,c_192879,c_166]) ).

tff(c_193752,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_193751]) ).

tff(c_193753,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_193752]) ).

tff(c_192952,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_192892,c_192879,c_166]) ).

tff(c_192953,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_192952]) ).

tff(c_192954,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_192953]) ).

tff(c_192958,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_192954,c_270]) ).

tff(c_192905,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_191694]) ).

tff(c_192910,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_192905,c_258]) ).

tff(c_193109,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_182753,c_192958,c_182765,c_192910,c_46]) ).

tff(c_192959,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_192954,c_370]) ).

tff(c_192833,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_232]) ).

tff(c_192899,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_192892,c_358]) ).

tff(c_193098,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_192959,c_192833,c_192899,c_30]) ).

tff(c_193720,plain,
    ( ( e4 = e2 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_193109,c_192879,c_182750,c_192892,c_192905,c_193098,c_182658,c_182658,c_182657,c_192954,c_656]) ).

tff(c_193721,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_376,c_193720]) ).

tff(c_193722,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_192953]) ).

tff(c_193728,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_193722,c_228]) ).

tff(c_192922,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_191233]) ).

tff(c_192923,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_192922]) ).

tff(c_192924,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_192923]) ).

tff(c_192932,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_192924,c_194]) ).

tff(c_192868,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_192855,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_192856,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_182918,c_390,c_192847,c_191253,c_192855]) ).

tff(c_192948,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192868,c_192856,c_182651,c_182644]) ).

tff(c_192949,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_192932,c_392,c_380,c_192948]) ).

tff(c_192950,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_192923]) ).

tff(c_193736,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_193728,c_192950]) ).

tff(c_193737,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_191694]) ).

tff(c_193889,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_193753,c_182657,c_193737,c_182750,c_160]) ).

tff(c_193890,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_182669,c_378,c_193889]) ).

tff(c_193891,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_193752]) ).

tff(c_193899,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_193891,c_228]) ).

tff(c_193907,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_191233]) ).

tff(c_193908,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_193899,c_193907]) ).

tff(c_193914,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_193908,c_194]) ).

tff(c_193923,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192868,c_192856,c_182651,c_182644]) ).

tff(c_193924,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_193914,c_392,c_380,c_193923]) ).

tff(c_193925,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_193930,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_193925,c_316]) ).

tff(c_193926,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_193999,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_191233]) ).

tff(c_194000,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_193999]) ).

tff(c_194001,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_194000]) ).

tff(c_194005,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194001,c_298]) ).

tff(c_192834,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_222]) ).

tff(c_193938,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_191694]) ).

tff(c_193946,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_193938,c_310]) ).

tff(c_194032,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_191253,c_194005,c_192834,c_182668,c_193946,c_24]) ).

tff(c_194034,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_194000]) ).

tff(c_192595,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_191708]) ).

tff(c_194048,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_192842,c_192595]) ).

tff(c_194049,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_194034,c_392,c_194048]) ).

tff(c_194054,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194049,c_274]) ).

tff(c_194066,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188990,c_193926,c_182768,c_194054,c_188800]) ).

tff(c_194067,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_191694]) ).

tff(c_194074,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194067,c_330]) ).

tff(c_194163,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_192847,c_191242,c_193930,c_194074,c_26]) ).

tff(c_194168,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194163,c_230]) ).

tff(c_194079,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182917,c_192596,c_182676,c_20]) ).

tff(c_194080,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_194079]) ).

tff(c_194086,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_194080,c_354]) ).

tff(c_194093,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_194086,c_192825]) ).

tff(c_194094,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_194079]) ).

tff(c_194111,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_192825]) ).

tff(c_194197,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_194094,c_194111,c_166]) ).

tff(c_194198,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_194168,c_380,c_384,c_194197]) ).

tff(c_194234,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_194198,c_182657,c_194067,c_182750,c_160]) ).

tff(c_194235,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_182669,c_378,c_194234]) ).

tff(c_194236,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_192841]) ).

tff(c_194546,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_194538,c_194236]) ).

tff(c_194553,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194546,c_198]) ).

tff(c_194574,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_191233]) ).

tff(c_194575,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_194553,c_194574]) ).

tff(c_194581,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194575,c_214]) ).

tff(c_194629,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_194499,c_194581,c_182769,c_191702,c_22]) ).

tff(c_194635,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_194629,c_226]) ).

tff(c_194558,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_194532,c_194506,c_166]) ).

tff(c_194559,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_194558]) ).

tff(c_194560,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_194559]) ).

tff(c_194646,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_194560,c_182658,c_194532,c_194506,c_158]) ).

tff(c_194647,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_194635,c_374,c_378,c_194646]) ).

tff(c_194648,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_194559]) ).

tff(c_194654,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194648,c_228]) ).

tff(c_191254,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_294]) ).

tff(c_194519,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_191694]) ).

tff(c_194526,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194519,c_308]) ).

tff(c_194660,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_191254,c_194553,c_182667,c_194526,c_14]) ).

tff(c_194675,plain,
    ( ( op(e2,e3) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_194660,c_191233]) ).

tff(c_194676,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_194654,c_194675]) ).

tff(c_194678,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_191694]) ).

tff(c_194764,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_191256,c_191234,c_182767,c_182669,c_194678,c_44]) ).

tff(c_194766,plain,
    op(e2,e2) != e0,
    inference(splitRight,[status(thm)],[c_194493]) ).

tff(c_194242,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_188984]) ).

tff(c_194248,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_194242,c_176]) ).

tff(c_194254,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_192825]) ).

tff(c_194260,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_194254,c_354]) ).

tff(c_194282,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_194236]) ).

tff(c_194291,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194282,c_210]) ).

tff(c_194348,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_192596,c_194260,c_182676,c_194291,c_20]) ).

tff(c_194349,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_194236]) ).

tff(c_194355,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194349,c_196]) ).

tff(c_194358,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194349,c_198]) ).

tff(c_194267,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_191694]) ).

tff(c_194274,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194267,c_308]) ).

tff(c_194365,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_191254,c_194358,c_182667,c_194274,c_14]) ).

tff(c_194381,plain,
    ( ( op(e2,e3) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_194365,c_191233]) ).

tff(c_194382,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_194381]) ).

tff(c_194387,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194382,c_214]) ).

tff(c_194396,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_194242,c_182651,c_182644]) ).

tff(c_194397,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_194355,c_194387,c_380,c_194396]) ).

tff(c_194398,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_191694]) ).

tff(c_194406,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194398,c_328]) ).

tff(c_194413,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_194406,c_194236]) ).

tff(c_194418,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194413,c_314]) ).

tff(c_194477,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188993,c_194248,c_191240,c_194418,c_133755]) ).

tff(c_194478,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_188984]) ).

tff(c_194485,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_194478,c_326]) ).

tff(c_194806,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_192825]) ).

tff(c_194811,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_194806,c_354]) ).

tff(c_194780,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_191694]) ).

tff(c_194787,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194780,c_308]) ).

tff(c_194793,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_191254,c_182667,c_194787,c_14]) ).

tff(c_194794,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_194793]) ).

tff(c_194800,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194794,c_198]) ).

tff(c_194819,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_194800,c_194236]) ).

tff(c_194827,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_194819,c_210]) ).

tff(c_194866,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182917,c_192596,c_194811,c_182676,c_194827,c_20]) ).

tff(c_194867,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_194793]) ).

tff(c_194968,plain,
    ( ( op(e2,e3) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191249,c_194867,c_191233]) ).

tff(c_194969,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_194968]) ).

tff(c_194974,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_194969,c_228]) ).

tff(c_194881,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_192825]) ).

tff(c_194980,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_194881,c_166]) ).

tff(c_194981,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_194974,c_192596,c_384,c_194980]) ).

tff(c_195064,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_194981,c_182657,c_194780,c_182750,c_160]) ).

tff(c_195065,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_194485,c_374,c_378,c_195064]) ).

tff(c_195066,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_191694]) ).

tff(c_195073,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_195066,c_328]) ).

tff(c_195092,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_195073,c_194236]) ).

tff(c_195098,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_195092,c_318]) ).

tff(c_194484,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_194478,c_316]) ).

tff(c_195074,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_195066,c_330]) ).

tff(c_195234,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194766,c_195098,c_191242,c_194484,c_195074,c_26]) ).

tff(c_195235,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_191248]) ).

tff(c_195489,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_195435,c_195235]) ).

tff(c_195545,plain,
    ( ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_195489,c_182652,c_182748]) ).

tff(c_195546,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188801,c_390,c_386,c_195545]) ).

tff(c_195547,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_195431]) ).

tff(c_195651,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_188985,c_195547]) ).

tff(c_195656,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_195651,c_188]) ).

tff(c_195666,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_195656,c_195235]) ).

tff(c_195680,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_195666,c_182652,c_182748]) ).

tff(c_195681,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188801,c_392,c_386,c_195680]) ).

tff(c_195683,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_82]) ).

tff(c_198252,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_196035,c_197592,c_195999,c_133755]) ).

tff(c_198258,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198252,c_326]) ).

tff(c_182645,plain,
    op(e0,e4) != e1,
    inference(splitRight,[status(thm)],[c_86]) ).

tff(c_196014,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_174]) ).

tff(c_196041,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196014,c_182670,c_4]) ).

tff(c_196042,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_196041]) ).

tff(c_196056,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e4,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_196042,c_196007,c_80]) ).

tff(c_196057,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_388,c_196056]) ).

tff(c_196058,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_196057]) ).

tff(c_196072,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_196058,c_190]) ).

tff(c_196051,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_196042,c_178]) ).

tff(c_196121,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_196035,c_196072,c_195999,c_196051,c_133755]) ).

tff(c_196123,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_196057]) ).

tff(c_196048,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_196042,c_294]) ).

tff(c_196469,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_182650,c_108]) ).

tff(c_196470,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_196048,c_196469]) ).

tff(c_196471,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_196470]) ).

tff(c_196487,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_196471,c_210]) ).

tff(c_196024,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_220]) ).

tff(c_196000,plain,
    op(e3,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_322]) ).

tff(c_196145,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_182675,c_16]) ).

tff(c_196146,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_196145]) ).

tff(c_196165,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_196146,c_198]) ).

tff(c_196197,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182650,c_196146,c_108]) ).

tff(c_196198,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_196048,c_196197]) ).

tff(c_196199,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_196198]) ).

tff(c_196204,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_196199,c_206]) ).

tff(c_196211,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_182651,c_182644]) ).

tff(c_196212,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_196204,c_380,c_196211]) ).

tff(c_195682,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_82]) ).

tff(c_196229,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_196212,c_182651,c_195682]) ).

tff(c_196230,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_196229]) ).

tff(c_196236,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_196230,c_194]) ).

tff(c_196300,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_196165,c_196048,c_196236,c_182667,c_14]) ).

tff(c_196445,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_196300,c_196300,c_196212,c_196300,c_196230,c_196300,c_196230,c_196300,c_196300,c_718]) ).

tff(c_196446,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_196198]) ).

tff(c_196465,plain,
    ( ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_196446,c_182651,c_195682]) ).

tff(c_196466,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_196024,c_376,c_196465]) ).

tff(c_196467,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_196145]) ).

tff(c_197044,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_196487,c_196467]) ).

tff(c_197051,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_197044,c_328]) ).

tff(c_196049,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_196042,c_188]) ).

tff(c_196917,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_164]) ).

tff(c_196918,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_195683,c_196917]) ).

tff(c_196919,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_196918]) ).

tff(c_196926,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_196919,c_366]) ).

tff(c_195684,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_195919,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_195684,c_192]) ).

tff(c_195969,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195919,c_182652]) ).

tff(c_195971,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_197018,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182749,c_196049,c_196926,c_196123,c_195971,c_10]) ).

tff(c_197019,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_196918]) ).

tff(c_196132,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_292]) ).

tff(c_196496,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_156]) ).

tff(c_196497,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_196132,c_196496]) ).

tff(c_196498,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_196497]) ).

tff(c_196522,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196498,c_182657,c_164]) ).

tff(c_196523,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_195683,c_196522]) ).

tff(c_196583,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196498,c_182657,c_196523,c_168]) ).

tff(c_196584,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_384,c_182645,c_196583]) ).

tff(c_196536,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_196487,c_196467]) ).

tff(c_196122,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_196057]) ).

tff(c_196629,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196584,c_182654,c_196536,c_196122,c_130]) ).

tff(c_196630,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_392,c_390,c_386,c_388,c_196629]) ).

tff(c_196595,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_182749,c_196049,c_196123,c_195971,c_10]) ).

tff(c_196663,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196498,c_182658,c_196471,c_196595,c_158]) ).

tff(c_196664,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_196663]) ).

tff(c_924,plain,
    ( ( op(e2,e2) != e0 )
    | ( op(e2,op(e2,e2)) != e3 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e1 )
    | ( op(op(e2,e2),op(e2,e2)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2102]) ).

tff(c_196902,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_196498,c_196630,c_196630,c_196471,c_196664,c_196630,c_196630,c_196664,c_196630,c_196630,c_924]) ).

tff(c_196903,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_196497]) ).

tff(c_197057,plain,
    ( ( op(e0,e2) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_197019,c_196903]) ).

tff(c_197058,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_197051,c_197057]) ).

tff(c_197059,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_196470]) ).

tff(c_197100,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_197059]) ).

tff(c_196010,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_276]) ).

tff(c_197105,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197100,c_278]) ).

tff(c_196131,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_284]) ).

tff(c_197126,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_196010,c_197105,c_196024,c_196131,c_22]) ).

tff(c_197149,plain,
    ( ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_197100,c_197126,c_182651,c_195682]) ).

tff(c_197150,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_378,c_376,c_197149]) ).

tff(c_197152,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_197059]) ).

tff(c_197171,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196010,c_196024,c_196131,c_22]) ).

tff(c_197172,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_197171]) ).

tff(c_197178,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197172,c_226]) ).

tff(c_195979,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_362]) ).

tff(c_197060,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_196470]) ).

tff(c_197073,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_196049,c_195971,c_10]) ).

tff(c_197074,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_197073]) ).

tff(c_197079,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_197074,c_354]) ).

tff(c_197230,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_197060,c_197079,c_182676,c_20]) ).

tff(c_197328,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_197230,c_197074,c_166]) ).

tff(c_197329,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_197178,c_380,c_384,c_197328]) ).

tff(c_195980,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_364]) ).

tff(c_197300,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_197172,c_132]) ).

tff(c_197301,plain,
    ( ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_392,c_197300]) ).

tff(c_197302,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_197301]) ).

tff(c_197364,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_197329,c_182658,c_197230,c_197074,c_158]) ).

tff(c_197365,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_374,c_378,c_197364]) ).

tff(c_197505,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_197329,c_197302,c_197302,c_197230,c_197365,c_197302,c_197302,c_197365,c_197302,c_197302,c_804]) ).

tff(c_197506,plain,
    op(e2,e3) = e0,
    inference(splitRight,[status(thm)],[c_197301]) ).

tff(c_197511,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_197506,c_298]) ).

tff(c_197189,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_197172,c_182651,c_195682]) ).

tff(c_197190,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_197189]) ).

tff(c_197197,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_197190,c_194]) ).

tff(c_197235,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_197230,c_208]) ).

tff(c_197521,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_197511,c_196048,c_197197,c_182667,c_197235,c_14]) ).

tff(c_197522,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_197171]) ).

tff(c_197537,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_197522,c_182651,c_182644]) ).

tff(c_197538,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_197152,c_382,c_380,c_197537]) ).

tff(c_197539,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_197073]) ).

tff(c_197581,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_196123,c_197539]) ).

tff(c_197582,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_196041]) ).

tff(c_198067,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_197582]) ).

tff(c_198074,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_198067,c_306]) ).

tff(c_197956,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_196035,c_197592,c_195999,c_133755]) ).

tff(c_197962,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197956,c_326]) ).

tff(c_196021,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_232]) ).

tff(c_197663,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_182651,c_182644]) ).

tff(c_197664,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_197663]) ).

tff(c_197665,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_197664]) ).

tff(c_197692,plain,
    ( ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_197665,c_182651,c_195682]) ).

tff(c_197693,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_196024,c_376,c_197692]) ).

tff(c_197694,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_197664]) ).

tff(c_197969,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_197694,c_182651,c_195682]) ).

tff(c_197970,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_197969]) ).

tff(c_197976,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_197970,c_206]) ).

tff(c_197981,plain,
    ( ( e3 = e2 )
    | ( op(e3,e0) = e2 )
    | ( op(e2,e0) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_197587,c_162]) ).

tff(c_197982,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196021,c_197976,c_378,c_197981]) ).

tff(c_197626,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_262]) ).

tff(c_197620,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_182675,c_16]) ).

tff(c_197621,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_197620]) ).

tff(c_197640,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_197621,c_198]) ).

tff(c_197695,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_197664]) ).

tff(c_197708,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182650,c_197621,c_108]) ).

tff(c_197709,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_392,c_197695,c_197708]) ).

tff(c_197710,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_197709]) ).

tff(c_197713,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197710,c_208]) ).

tff(c_197648,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_197582]) ).

tff(c_197654,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_197648,c_294]) ).

tff(c_197809,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_197640,c_197713,c_197654,c_182667,c_14]) ).

tff(c_197638,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_197621,c_318]) ).

tff(c_197703,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197694,c_216]) ).

tff(c_196001,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182654,c_324]) ).

tff(c_197607,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_292]) ).

tff(c_197702,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197694,c_214]) ).

tff(c_197748,plain,
    ( ( e2 = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_197648,c_106]) ).

tff(c_197749,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_197702,c_197713,c_384,c_197748]) ).

tff(c_197782,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_197749,c_164]) ).

tff(c_197783,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_384,c_195683,c_197782]) ).

tff(c_197796,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_197783,c_182657,c_197749,c_156]) ).

tff(c_197797,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_197607,c_197796]) ).

tff(c_197802,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_197797,c_330]) ).

tff(c_197853,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_197638,c_197703,c_196001,c_197802,c_26]) ).

tff(c_197762,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_197694,c_132]) ).

tff(c_197763,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_197638,c_392,c_197762]) ).

tff(c_197940,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_197809,c_197853,c_197853,c_197749,c_197853,c_197763,c_197853,c_197763,c_197853,c_197853,c_922]) ).

tff(c_197941,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_197709]) ).

tff(c_197949,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_197941,c_308]) ).

tff(c_197655,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_197648,c_306]) ).

tff(c_198008,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_197982,c_182657,c_156]) ).

tff(c_198009,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_197607,c_198008]) ).

tff(c_198010,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_198009]) ).

tff(c_198014,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_198010,c_258]) ).

tff(c_198034,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_197626,c_197949,c_197655,c_182669,c_198014,c_44]) ).

tff(c_198035,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_198009]) ).

tff(c_198049,plain,
    ( ( op(e0,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_197982,c_182657,c_198035,c_168]) ).

tff(c_198050,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_197962,c_380,c_182645,c_198049]) ).

tff(c_198051,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_197620]) ).

tff(c_198080,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_198051]) ).

tff(c_198087,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_198080,c_328]) ).

tff(c_198295,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_156]) ).

tff(c_198296,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_198087,c_197607,c_198295]) ).

tff(c_198297,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_198296]) ).

tff(c_198311,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_198297,c_182657,c_164]) ).

tff(c_198312,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_198074,c_195683,c_198311]) ).

tff(c_198313,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_198296]) ).

tff(c_198329,plain,
    ( ( op(e0,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_198313,c_168]) ).

tff(c_198330,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_198258,c_380,c_182645,c_198329]) ).

tff(c_198342,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_198330,c_182657,c_198313,c_164]) ).

tff(c_198343,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_196002,c_376,c_195683,c_198342]) ).

tff(c_198344,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_198051]) ).

tff(c_198349,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198344,c_314]) ).

tff(c_198406,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_196035,c_197592,c_195999,c_198349,c_133755]) ).

tff(c_198408,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_197586]) ).

tff(c_200276,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_164]) ).

tff(c_200277,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_195683,c_200276]) ).

tff(c_200278,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_200277]) ).

tff(c_200284,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_200278,c_366]) ).

tff(c_198741,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_197582]) ).

tff(c_198748,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_198741,c_306]) ).

tff(c_196032,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_346]) ).

tff(c_198608,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_292]) ).

tff(c_198620,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196032,c_198608,c_156]) ).

tff(c_198621,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_198620]) ).

tff(c_198808,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_198621,c_182657,c_164]) ).

tff(c_198809,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_198748,c_195683,c_198808]) ).

tff(c_198810,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_198620]) ).

tff(c_199760,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_198810]) ).

tff(c_199768,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_199760,c_308]) ).

tff(c_199870,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_197582]) ).

tff(c_199876,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_199870,c_294]) ).

tff(c_198825,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_195971,c_10]) ).

tff(c_198826,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_198825]) ).

tff(c_198831,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198826,c_354]) ).

tff(c_199201,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_164]) ).

tff(c_199202,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_195683,c_199201]) ).

tff(c_199203,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_199202]) ).

tff(c_199210,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_199203,c_368]) ).

tff(c_198829,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198826,c_188]) ).

tff(c_198850,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_198851,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_198829,c_198850]) ).

tff(c_198852,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_198851]) ).

tff(c_198859,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198852,c_308]) ).

tff(c_198409,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_182650,c_108]) ).

tff(c_198410,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_198409]) ).

tff(c_198411,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_198410]) ).

tff(c_198415,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198411,c_354]) ).

tff(c_198422,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_198415,c_195971,c_10]) ).

tff(c_198423,plain,
    op(e4,e0) = e2,
    inference(splitLeft,[status(thm)],[c_198422]) ).

tff(c_198429,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_198423,c_188]) ).

tff(c_198495,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_198429,c_197582]) ).

tff(c_198496,plain,
    op(e4,e0) = e3,
    inference(splitRight,[status(thm)],[c_198422]) ).

tff(c_198597,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_198408,c_198496]) ).

tff(c_198598,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_198410]) ).

tff(c_198895,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_198859,c_198598]) ).

tff(c_198896,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_198895]) ).

tff(c_198901,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198896,c_278]) ).

tff(c_198607,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_284]) ).

tff(c_198909,plain,
    op(e2,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_196010,c_198901,c_196024,c_198607,c_22]) ).

tff(c_198926,plain,
    ( ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_198896,c_198909,c_182651,c_195682]) ).

tff(c_198927,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_378,c_376,c_198926]) ).

tff(c_198929,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_198895]) ).

tff(c_198832,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_198826,c_356]) ).

tff(c_198941,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196010,c_196024,c_198607,c_22]) ).

tff(c_198942,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_198941]) ).

tff(c_198959,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_198942,c_182651,c_195682]) ).

tff(c_198960,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_198959]) ).

tff(c_198966,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_198960,c_206]) ).

tff(c_198992,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_198831,c_198966,c_182676,c_20]) ).

tff(c_198998,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_198992,c_358]) ).

tff(c_199058,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_198832,c_196021,c_198998,c_30]) ).

tff(c_199072,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_199058,c_198992,c_198826,c_162]) ).

tff(c_199073,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_378,c_376,c_384,c_199072]) ).

tff(c_198882,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_197582]) ).

tff(c_198888,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_198882,c_294]) ).

tff(c_198997,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_198992,c_208]) ).

tff(c_199128,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_198859,c_198888,c_182667,c_198997,c_14]) ).

tff(c_828,plain,
    ( ( op(e3,e3) != e0 )
    | ( op(e3,op(e3,e3)) != e4 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e1 )
    | ( op(op(e3,e3),op(e3,e3)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1718]) ).

tff(c_199181,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_199073,c_199128,c_199128,c_198826,c_199128,c_198992,c_199128,c_198992,c_199128,c_199128,c_828]) ).

tff(c_199182,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_198941]) ).

tff(c_199197,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_199182,c_182651,c_182644]) ).

tff(c_199198,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_198929,c_382,c_380,c_199197]) ).

tff(c_199199,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_198851]) ).

tff(c_199881,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_199199]) ).

tff(c_199888,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_199881,c_198]) ).

tff(c_199200,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_198851]) ).

tff(c_198407,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_197586]) ).

tff(c_199230,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_197582]) ).

tff(c_199217,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_182675,c_16]) ).

tff(c_199218,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_199217]) ).

tff(c_199224,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_199218,c_198]) ).

tff(c_199236,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_199230,c_294]) ).

tff(c_199242,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_198810]) ).

tff(c_199249,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_199242,c_308]) ).

tff(c_199255,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_199224,c_199236,c_182667,c_199249,c_14]) ).

tff(c_199355,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_198831,c_199210,c_182676,c_20]) ).

tff(c_199222,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_199218,c_318]) ).

tff(c_199262,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_199255,c_194]) ).

tff(c_199275,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_182651,c_182644]) ).

tff(c_199276,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_199262,c_380,c_199275]) ).

tff(c_199323,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_199276,c_132]) ).

tff(c_199324,plain,
    op(e2,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_199222,c_392,c_199323]) ).

tff(c_199293,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_199276,c_182651,c_195682]) ).

tff(c_199294,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_199293]) ).

tff(c_199684,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_198407,c_199230,c_182650,c_199255,c_199355,c_199324,c_182649,c_182649,c_199294,c_199242,c_510]) ).

tff(c_199685,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_199684]) ).

tff(c_199686,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_198810]) ).

tff(c_199756,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_199203,c_182657,c_199686,c_168]) ).

tff(c_199757,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_199200,c_182645,c_199756]) ).

tff(c_199758,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_199217]) ).

tff(c_199894,plain,
    op(e3,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_199888,c_199758]) ).

tff(c_199902,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_199894,c_210]) ).

tff(c_199972,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_198831,c_199210,c_182676,c_199902,c_20]) ).

tff(c_199974,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_199199]) ).

tff(c_199774,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182667,c_14]) ).

tff(c_199775,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_199774]) ).

tff(c_199810,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_199758]) ).

tff(c_199826,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_199775,c_199810,c_198598]) ).

tff(c_199827,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_199826]) ).

tff(c_199842,plain,
    ( ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_199827,c_182651,c_195682]) ).

tff(c_199843,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_196024,c_376,c_199842]) ).

tff(c_199844,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_199758]) ).

tff(c_199852,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_199844,c_196]) ).

tff(c_199797,plain,
    ( ( op(e2,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_199775,c_199199]) ).

tff(c_199798,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_199797]) ).

tff(c_199803,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_199798,c_214]) ).

tff(c_199864,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_182651,c_182644]) ).

tff(c_199865,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_199852,c_199803,c_380,c_199864]) ).

tff(c_199866,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_199774]) ).

tff(c_200016,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_199768,c_199876,c_199974,c_199866]) ).

tff(c_200017,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_198810]) ).

tff(c_200096,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_200017,c_328]) ).

tff(c_200198,plain,
    op(e3,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_200096,c_199758]) ).

tff(c_200203,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200198,c_196]) ).

tff(c_200157,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196010,c_196024,c_198607,c_22]) ).

tff(c_200158,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_200157]) ).

tff(c_200116,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_199199]) ).

tff(c_200123,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200116,c_198]) ).

tff(c_200143,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200096,c_200123,c_199758]) ).

tff(c_200144,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_199199]) ).

tff(c_200149,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200144,c_214]) ).

tff(c_200171,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_200158,c_200149]) ).

tff(c_200172,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_200157]) ).

tff(c_200226,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196007,c_200172,c_182651,c_182644]) ).

tff(c_200227,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_200203,c_382,c_380,c_200226]) ).

tff(c_200228,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_199202]) ).

tff(c_200238,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_200228,c_306]) ).

tff(c_200273,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_200238,c_197582]) ).

tff(c_200274,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_198825]) ).

tff(c_200354,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_198408,c_200284,c_200274]) ).

tff(c_200355,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_200277]) ).

tff(c_200395,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_200355,c_306]) ).

tff(c_200441,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_196034,c_200395,c_197582]) ).

tff(c_200443,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_210234,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_205540,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_204754,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182670,c_80]) ).

tff(c_204755,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_204754]) ).

tff(c_204760,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_204755,c_190]) ).

tff(c_206956,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_205540,c_204760,c_195999,c_133755]) ).

tff(c_206961,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_206956,c_326]) ).

tff(c_205503,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182670,c_4]) ).

tff(c_205504,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_205503]) ).

tff(c_205508,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_205504,c_296]) ).

tff(c_205864,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_205540,c_204760,c_195999,c_133755]) ).

tff(c_205870,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205864,c_326]) ).

tff(c_205509,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_205504,c_294]) ).

tff(c_205549,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_205509,c_182667,c_14]) ).

tff(c_205550,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_205549]) ).

tff(c_205555,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205550,c_208]) ).

tff(c_205690,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_205540,c_204760,c_195999,c_133755]) ).

tff(c_205695,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205690,c_326]) ).

tff(c_205554,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205550,c_308]) ).

tff(c_205584,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_205540,c_204760,c_195999,c_133755]) ).

tff(c_205591,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205584,c_176]) ).

tff(c_205557,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205550,c_194]) ).

tff(c_205556,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205550,c_198]) ).

tff(c_205564,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_205556,c_196000,c_182675,c_16]) ).

tff(c_205565,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_205564]) ).

tff(c_205571,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_205565,c_318]) ).

tff(c_205596,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_205597,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_205571,c_205508,c_205596]) ).

tff(c_205610,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205597,c_182651,c_182644]) ).

tff(c_205611,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205591,c_205557,c_392,c_380,c_205610]) ).

tff(c_205612,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_205564]) ).

tff(c_205620,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_205612,c_328]) ).

tff(c_200503,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_292]) ).

tff(c_205664,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_156]) ).

tff(c_205665,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_205620,c_200503,c_205664]) ).

tff(c_205666,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_205665]) ).

tff(c_205731,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205666,c_182657,c_168]) ).

tff(c_205732,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_205695,c_205554,c_182645,c_205731]) ).

tff(c_205733,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_205665]) ).

tff(c_205758,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_205733,c_164]) ).

tff(c_205759,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_376,c_195683,c_205758]) ).

tff(c_205765,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_205759,c_368]) ).

tff(c_204762,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_204755,c_354]) ).

tff(c_205621,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_205612,c_210]) ).

tff(c_205801,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_205555,c_205765,c_204762,c_205621,c_20]) ).

tff(c_205802,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_205549]) ).

tff(c_205806,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_205802]) ).

tff(c_205811,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_205806,c_308]) ).

tff(c_205905,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_156]) ).

tff(c_205906,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_205811,c_200503,c_205905]) ).

tff(c_205907,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_205906]) ).

tff(c_205927,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205907,c_182657,c_164]) ).

tff(c_205928,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_195683,c_205927]) ).

tff(c_205965,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205907,c_182657,c_205928,c_168]) ).

tff(c_205966,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_205870,c_384,c_182645,c_205965]) ).

tff(c_205967,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_205906]) ).

tff(c_204936,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_204770,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_182650,c_108]) ).

tff(c_204771,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_204770]) ).

tff(c_204772,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_204771]) ).

tff(c_204777,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204772,c_206]) ).

tff(c_204776,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204772,c_210]) ).

tff(c_205121,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_204776,c_196000,c_182675,c_16]) ).

tff(c_205122,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_205121]) ).

tff(c_205128,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_205122,c_318]) ).

tff(c_204775,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204772,c_208]) ).

tff(c_204941,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_204942,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_204775,c_204941]) ).

tff(c_204943,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_204942]) ).

tff(c_204950,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204943,c_306]) ).

tff(c_204935,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182]) ).

tff(c_204994,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_204950,c_182670,c_204935,c_4]) ).

tff(c_204995,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_204994]) ).

tff(c_204999,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_204995,c_296]) ).

tff(c_205162,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_205163,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_205128,c_204999,c_205162]) ).

tff(c_205176,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205163,c_182651,c_182644]) ).

tff(c_205177,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_204777,c_392,c_380,c_205176]) ).

tff(c_205183,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205177,c_176]) ).

tff(c_205188,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204936,c_204760,c_195999,c_205183,c_133755]) ).

tff(c_205189,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_205121]) ).

tff(c_205209,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_205189,c_328]) ).

tff(c_204797,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_204895,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_204797,c_204760,c_195999,c_133755]) ).

tff(c_204902,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204895,c_326]) ).

tff(c_204788,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_200503,c_156]) ).

tff(c_204789,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_204788]) ).

tff(c_204843,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204789,c_182657,c_164]) ).

tff(c_204844,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_195683,c_204843]) ).

tff(c_204925,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204789,c_182657,c_204844,c_168]) ).

tff(c_204926,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_204902,c_384,c_182645,c_204925]) ).

tff(c_204927,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_204788]) ).

tff(c_205232,plain,
    ( ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204943,c_182657,c_204927]) ).

tff(c_205233,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_205209,c_386,c_205232]) ).

tff(c_205234,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_204994]) ).

tff(c_205291,plain,
    ( ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205234,c_182652,c_182748]) ).

tff(c_205292,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200443,c_390,c_386,c_205291]) ).

tff(c_205293,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_204942]) ).

tff(c_205416,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_205293]) ).

tff(c_205442,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205416,c_182652,c_182748]) ).

tff(c_205443,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200443,c_392,c_386,c_205442]) ).

tff(c_205444,plain,
    op(e2,e3) = e1,
    inference(splitRight,[status(thm)],[c_205293]) ).

tff(c_205450,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205444,c_214]) ).

tff(c_205487,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_205488,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_204777,c_205450,c_380,c_205487]) ).

tff(c_205495,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205488,c_176]) ).

tff(c_205500,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204936,c_204760,c_195999,c_205495,c_133755]) ).

tff(c_205502,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_204771]) ).

tff(c_205812,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_205806,c_208]) ).

tff(c_205892,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_205502,c_204762,c_205812,c_20]) ).

tff(c_205527,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_260]) ).

tff(c_206044,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_205527,c_182645,c_195683,c_200503,c_42]) ).

tff(c_204744,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_232]) ).

tff(c_204763,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_204755,c_356]) ).

tff(c_205982,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_195980,c_204744,c_204763,c_30]) ).

tff(c_205983,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_205982]) ).

tff(c_205988,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_205983,c_228]) ).

tff(c_204745,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_222]) ).

tff(c_205810,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_205806,c_298]) ).

tff(c_206015,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205508,c_205988,c_204745,c_182668,c_205810,c_24]) ).

tff(c_206016,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_205982]) ).

tff(c_206029,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_205967,c_168]) ).

tff(c_206030,plain,
    ( ( op(e0,e3) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_182645,c_206029]) ).

tff(c_206031,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_206030]) ).

tff(c_206391,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_205504,c_204755,c_205967,c_205892,c_206044,c_206016,c_182658,c_182658,c_182657,c_206031,c_688]) ).

tff(c_206392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_206391]) ).

tff(c_206393,plain,
    op(e0,e3) = e1,
    inference(splitRight,[status(thm)],[c_206030]) ).

tff(c_206400,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_206393,c_310]) ).

tff(c_206429,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205508,c_206400,c_204745,c_182668,c_205810,c_24]) ).

tff(c_206430,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_205802]) ).

tff(c_206986,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_206430,c_205504,c_106]) ).

tff(c_206987,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_392,c_206986]) ).

tff(c_206988,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_206987]) ).

tff(c_206994,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_206988,c_268]) ).

tff(c_206437,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_206430,c_208]) ).

tff(c_205525,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_264]) ).

tff(c_206489,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_205540,c_204760,c_195999,c_133755]) ).

tff(c_206495,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_206489,c_326]) ).

tff(c_206444,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_182675,c_16]) ).

tff(c_206445,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_206444]) ).

tff(c_206450,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_206445,c_318]) ).

tff(c_206494,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_206489,c_316]) ).

tff(c_206578,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e2,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_206450,c_206494,c_196001,c_26]) ).

tff(c_206579,plain,
    op(e2,e2) = e3,
    inference(splitLeft,[status(thm)],[c_206578]) ).

tff(c_206436,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_206430,c_308]) ).

tff(c_206529,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_164]) ).

tff(c_206530,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_206436,c_195683,c_206529]) ).

tff(c_206584,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_206579,c_330]) ).

tff(c_206631,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_205525,c_206495,c_196002,c_206584,c_46]) ).

tff(c_872,plain,
    ( ( op(e0,e0) != e2 )
    | ( op(e0,op(e0,e0)) != e4 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e1 )
    | ( op(op(e0,e0),op(e0,e0)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1894]) ).

tff(c_206871,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_206579,c_206530,c_206530,c_206489,c_206631,c_206530,c_206530,c_206631,c_206530,c_206530,c_872]) ).

tff(c_206872,plain,
    op(e2,e2) = e4,
    inference(splitRight,[status(thm)],[c_206578]) ).

tff(c_206879,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_206872,c_330]) ).

tff(c_206890,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_205525,c_206495,c_196002,c_206879,c_46]) ).

tff(c_206895,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_206890,c_256]) ).

tff(c_206908,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205527,c_182645,c_195683,c_206895,c_200503,c_42]) ).

tff(c_206909,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_206444]) ).

tff(c_206912,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_206909]) ).

tff(c_206919,plain,
    op(e0,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_206912,c_328]) ).

tff(c_207013,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_206988,c_156]) ).

tff(c_207014,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_386,c_206919,c_380,c_200503,c_207013]) ).

tff(c_207000,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_195980,c_204744,c_204763,c_30]) ).

tff(c_207001,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_207000]) ).

tff(c_207025,plain,
    ( ( e3 = e2 )
    | ( op(e3,e0) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207014,c_182658,c_207001,c_204755,c_162]) ).

tff(c_207026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_206437,c_378,c_207025]) ).

tff(c_207027,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_207000]) ).

tff(c_207043,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_207027,c_204755,c_166]) ).

tff(c_207044,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_206994,c_392,c_380,c_205502,c_382,c_207043]) ).

tff(c_207046,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_206987]) ).

tff(c_207075,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_164]) ).

tff(c_207076,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_206436,c_195683,c_207075]) ).

tff(c_207116,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207076,c_182657,c_168]) ).

tff(c_207117,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_206961,c_207046,c_182645,c_207116]) ).

tff(c_207118,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_206909]) ).

tff(c_207123,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_207118,c_314]) ).

tff(c_207153,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_205540,c_204760,c_195999,c_207123,c_133755]) ).

tff(c_207155,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_205503]) ).

tff(c_207236,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182748]) ).

tff(c_207237,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200443,c_207155,c_386,c_207236]) ).

tff(c_207239,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_204754]) ).

tff(c_202146,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_200523,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182670,c_4]) ).

tff(c_200524,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_200523]) ).

tff(c_202182,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_296]) ).

tff(c_202164,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_202165,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_202164]) ).

tff(c_202166,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_202165]) ).

tff(c_202175,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_202166,c_310]) ).

tff(c_200513,plain,
    op(e2,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_222]) ).

tff(c_200508,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182749,c_195971,c_10]) ).

tff(c_200509,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_200508]) ).

tff(c_202158,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_186]) ).

tff(c_202156,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_354]) ).

tff(c_202191,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_182650,c_108]) ).

tff(c_202192,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_202156,c_382,c_202191]) ).

tff(c_202193,plain,
    op(e3,e2) = e1,
    inference(splitLeft,[status(thm)],[c_202192]) ).

tff(c_202198,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_202193,c_196]) ).

tff(c_200500,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_280]) ).

tff(c_202208,plain,
    ( ( op(e4,e4) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_182652,c_200524,c_80]) ).

tff(c_202209,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_202208]) ).

tff(c_202210,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_202209]) ).

tff(c_202218,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_202210,c_176]) ).

tff(c_202223,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_202224,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_202182,c_202223]) ).

tff(c_202225,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_202224]) ).

tff(c_202255,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_202256,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_202158,c_202198,c_380,c_202255]) ).

tff(c_202271,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_202256,c_182651,c_195682]) ).

tff(c_202272,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_202271]) ).

tff(c_202273,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_202272]) ).

tff(c_202602,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_202225,c_202273,c_202273,c_202193,c_202273,c_202210,c_202273,c_202210,c_202273,c_202273,c_724]) ).

tff(c_202604,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_202272]) ).

tff(c_200442,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_202628,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200500,c_202218,c_202604,c_202158,c_200442]) ).

tff(c_202629,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_202224]) ).

tff(c_202660,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_202629,c_182651,c_182644]) ).

tff(c_202661,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202158,c_202198,c_392,c_380,c_202660]) ).

tff(c_202663,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_202209]) ).

tff(c_202155,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_190]) ).

tff(c_202707,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202146,c_202663,c_195999,c_202155,c_133755]) ).

tff(c_202709,plain,
    op(e3,e2) != e1,
    inference(splitRight,[status(thm)],[c_202192]) ).

tff(c_200549,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_200703,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e2) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_80]) ).

tff(c_200704,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_182670,c_200703]) ).

tff(c_200705,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_200704]) ).

tff(c_200733,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_200705]) ).

tff(c_200734,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_200733]) ).

tff(c_200735,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_200704]) ).

tff(c_201663,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_200735]) ).

tff(c_201672,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_201663,c_176]) ).

tff(c_200745,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_190]) ).

tff(c_201721,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200549,c_201672,c_195999,c_200745,c_133755]) ).

tff(c_201723,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_200735]) ).

tff(c_200748,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_186]) ).

tff(c_201796,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_200500,c_201723,c_200748,c_200442]) ).

tff(c_200539,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_156]) ).

tff(c_200540,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_200503,c_200539]) ).

tff(c_200541,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_200540]) ).

tff(c_200746,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_354]) ).

tff(c_200558,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_368]) ).

tff(c_200970,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_200746,c_182676,c_200558,c_20]) ).

tff(c_200756,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_294]) ).

tff(c_200766,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_200756,c_182667,c_14]) ).

tff(c_200767,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_200766]) ).

tff(c_200771,plain,
    op(e0,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200767,c_308]) ).

tff(c_200981,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_168]) ).

tff(c_200982,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_200771,c_182645,c_200981]) ).

tff(c_200997,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_200982,c_164]) ).

tff(c_200998,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_195683,c_200997]) ).

tff(c_201042,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_200982,c_200998,c_160]) ).

tff(c_201043,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_201042]) ).

tff(c_200774,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200767,c_194]) ).

tff(c_200836,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_200837,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_200748,c_200774,c_380,c_200836]) ).

tff(c_200779,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_200735]) ).

tff(c_200788,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_200779,c_176]) ).

tff(c_200813,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200549,c_200788,c_195999,c_200745,c_133755]) ).

tff(c_200815,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_200735]) ).

tff(c_200852,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_200500,c_200815,c_200748,c_200442]) ).

tff(c_201105,plain,
    ( ( e2 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_201043,c_182651,c_200837,c_200852,c_90]) ).

tff(c_201106,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_392,c_390,c_201105]) ).

tff(c_200755,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_296]) ).

tff(c_200770,plain,
    op(e2,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200767,c_298]) ).

tff(c_201013,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_200755,c_200770,c_200513,c_182668,c_24]) ).

tff(c_200773,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200767,c_198]) ).

tff(c_200871,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_200773,c_196000,c_182675,c_16]) ).

tff(c_200872,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_200871]) ).

tff(c_200877,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200872,c_318]) ).

tff(c_200845,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200837,c_216]) ).

tff(c_200814,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_200735]) ).

tff(c_200821,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_200814,c_316]) ).

tff(c_200897,plain,
    op(e2,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_200755,c_200770,c_200513,c_182668,c_24]) ).

tff(c_200903,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_200897,c_218]) ).

tff(c_200942,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200877,c_200845,c_196001,c_200821,c_200903,c_26]) ).

tff(c_200943,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_200871]) ).

tff(c_201659,plain,
    ( ( e4 = e0 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200970,c_200524,c_182650,c_200767,c_201106,c_201013,c_182649,c_182649,c_200943,c_200998,c_478]) ).

tff(c_201660,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_386,c_201659]) ).

tff(c_201661,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_200766]) ).

tff(c_201749,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_201661]) ).

tff(c_200566,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182649,c_106]) ).

tff(c_200567,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e2,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_200566]) ).

tff(c_200568,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_200567]) ).

tff(c_200699,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_200568,c_164]) ).

tff(c_200700,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_384,c_195683,c_200699]) ).

tff(c_200701,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_200567]) ).

tff(c_201767,plain,
    ( ( op(e2,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_201749,c_200701]) ).

tff(c_201768,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_201767]) ).

tff(c_201773,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_201768,c_214]) ).

tff(c_201781,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_201782,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_200748,c_201773,c_380,c_201781]) ).

tff(c_201809,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_164]) ).

tff(c_201810,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_195683,c_201809]) ).

tff(c_201847,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_201810,c_168]) ).

tff(c_201848,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_384,c_182645,c_201847]) ).

tff(c_201885,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_201848,c_201810,c_160]) ).

tff(c_201886,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_201885]) ).

tff(c_202054,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_201796,c_200541,c_200541,c_201782,c_201886,c_200541,c_200541,c_201886,c_200541,c_200541,c_822]) ).

tff(c_202055,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_201661]) ).

tff(c_202061,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_202055,c_308]) ).

tff(c_202135,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200541,c_182657,c_164]) ).

tff(c_202136,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_202061,c_195683,c_202135]) ).

tff(c_202137,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_200540]) ).

tff(c_202728,plain,
    ( ( op(e0,e2) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_202166,c_202137]) ).

tff(c_202729,plain,
    op(e0,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_202728]) ).

tff(c_202735,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_202729,c_328]) ).

tff(c_202756,plain,
    op(e3,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_202709,c_196000,c_182675,c_202735,c_16]) ).

tff(c_202762,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_202756,c_318]) ).

tff(c_202774,plain,
    op(e4,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_202146,c_195999,c_202155,c_133755]) ).

tff(c_202779,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_202774,c_316]) ).

tff(c_202737,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_202729,c_330]) ).

tff(c_202855,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_202762,c_196001,c_202779,c_202737,c_26]) ).

tff(c_200515,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_220]) ).

tff(c_202183,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_294]) ).

tff(c_202174,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_202166,c_308]) ).

tff(c_202715,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_202183,c_202174,c_182667,c_14]) ).

tff(c_202716,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_202715]) ).

tff(c_202708,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_202192]) ).

tff(c_202742,plain,
    ( ( e2 = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_202716,c_202708]) ).

tff(c_202743,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_202742]) ).

tff(c_202785,plain,
    ( ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_202743,c_182651,c_195682]) ).

tff(c_202786,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_200515,c_376,c_202785]) ).

tff(c_203018,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_202855,c_202786,c_202786,c_202756,c_202786,c_202774,c_202786,c_202774,c_202786,c_202786,c_772]) ).

tff(c_203019,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_202715]) ).

tff(c_203024,plain,
    op(e2,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_203019,c_298]) ).

tff(c_203178,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202182,c_202175,c_200513,c_182668,c_203024,c_24]) ).

tff(c_203180,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_202165]) ).

tff(c_202159,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_366]) ).

tff(c_203502,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_202137]) ).

tff(c_203509,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_203502,c_308]) ).

tff(c_203199,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_296]) ).

tff(c_203200,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_294]) ).

tff(c_203213,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_203200,c_182667,c_14]) ).

tff(c_203214,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_203213]) ).

tff(c_203221,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_203214,c_194]) ).

tff(c_203440,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_203441,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_202158,c_203221,c_380,c_203440]) ).

tff(c_203454,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_203441,c_132]) ).

tff(c_203455,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_203199,c_392,c_203454]) ).

tff(c_203461,plain,
    op(e3,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_203455,c_318]) ).

tff(c_203220,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_203214,c_198]) ).

tff(c_203226,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_202137]) ).

tff(c_203387,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_203226,c_164]) ).

tff(c_203388,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_376,c_195683,c_203387]) ).

tff(c_203394,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_203388,c_368]) ).

tff(c_203240,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_203220,c_196000,c_182675,c_16]) ).

tff(c_203241,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_203240]) ).

tff(c_203246,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_203241,c_318]) ).

tff(c_203259,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_203260,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_202158,c_203221,c_380,c_203259]) ).

tff(c_203330,plain,
    ( ( e1 = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_203260,c_132]) ).

tff(c_203331,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_203246,c_203199,c_392,c_203330]) ).

tff(c_203332,plain,
    op(e3,e2) = e4,
    inference(splitRight,[status(thm)],[c_203240]) ).

tff(c_203340,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_203332,c_210]) ).

tff(c_203417,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_202156,c_203394,c_182676,c_203340,c_20]) ).

tff(c_203418,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_202137]) ).

tff(c_203428,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_203418,c_328]) ).

tff(c_203499,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_203461,c_203220,c_196000,c_182675,c_203428,c_16]) ).

tff(c_203500,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_203213]) ).

tff(c_203515,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_203509,c_203500]) ).

tff(c_203521,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_203515,c_208]) ).

tff(c_203528,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_182675,c_16]) ).

tff(c_203529,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_203528]) ).

tff(c_203533,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_203529,c_318]) ).

tff(c_203179,plain,
    ( ( op(e2,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_202165]) ).

tff(c_203544,plain,
    ( ( op(e2,e3) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_203515,c_203179]) ).

tff(c_203545,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_203544]) ).

tff(c_203552,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_203545,c_218]) ).

tff(c_203182,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200509,c_182652,c_80]) ).

tff(c_203183,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_182670,c_203182]) ).

tff(c_203184,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_203183]) ).

tff(c_203189,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_203184,c_316]) ).

tff(c_203646,plain,
    op(e2,e2) = e4,
    inference(negUnitSimplification,[status(thm)],[c_203533,c_203552,c_196001,c_203189,c_26]) ).

tff(c_203591,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_203502,c_164]) ).

tff(c_203592,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_196002,c_376,c_195683,c_203591]) ).

tff(c_203190,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_203184,c_326]) ).

tff(c_203663,plain,
    ( ( op(e0,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e0,e2) = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_203592,c_182657,c_203502,c_160]) ).

tff(c_203664,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_203190,c_374,c_203663]) ).

tff(c_203674,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_203592,c_182657,c_203502,c_203664,c_168]) ).

tff(c_203675,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_382,c_203674]) ).

tff(c_203864,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_203646,c_203515,c_203515,c_203675,c_203529,c_203515,c_203515,c_203529,c_203515,c_203515,c_926]) ).

tff(c_203865,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_203528]) ).

tff(c_203867,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_203865]) ).

tff(c_203874,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_203867,c_210]) ).

tff(c_204061,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_202156,c_203521,c_182676,c_203874,c_20]) ).

tff(c_204062,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_203865]) ).

tff(c_204068,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204062,c_196]) ).

tff(c_204080,plain,
    ( ( op(e2,e3) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_200524,c_203515,c_203179]) ).

tff(c_204081,plain,
    op(e2,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_204080]) ).

tff(c_204086,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_204081,c_214]) ).

tff(c_204095,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_204096,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202158,c_204068,c_204086,c_380,c_204095]) ).

tff(c_204097,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_202137]) ).

tff(c_204187,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_204097,c_164]) ).

tff(c_204188,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_195683,c_204187]) ).

tff(c_204189,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_204188]) ).

tff(c_204195,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_204189,c_368]) ).

tff(c_204111,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_203500]) ).

tff(c_204117,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_204111,c_208]) ).

tff(c_204239,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_202156,c_204195,c_182676,c_204117,c_20]) ).

tff(c_204240,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_204188]) ).

tff(c_204309,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_204097,c_204240,c_168]) ).

tff(c_204310,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202159,c_392,c_380,c_384,c_182645,c_204309]) ).

tff(c_204311,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_203500]) ).

tff(c_204317,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_204311,c_308]) ).

tff(c_204435,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_204097,c_164]) ).

tff(c_204436,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_204317,c_195683,c_204435]) ).

tff(c_204461,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204436,c_182657,c_204097,c_168]) ).

tff(c_204462,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_203180,c_182645,c_204461]) ).

tff(c_204464,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_203183]) ).

tff(c_204551,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202146,c_204464,c_195999,c_202155,c_133755]) ).

tff(c_204553,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_200523]) ).

tff(c_204738,plain,
    ( ( e4 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_182748]) ).

tff(c_204739,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200443,c_204553,c_386,c_204738]) ).

tff(c_204740,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_200508]) ).

tff(c_210274,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_207239,c_204740]) ).

tff(c_210279,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210274,c_188]) ).

tff(c_208473,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_260]) ).

tff(c_195981,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_372]) ).

tff(c_208478,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_182650,c_108]) ).

tff(c_208479,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_208478]) ).

tff(c_208480,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_208479]) ).

tff(c_208490,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_208480,c_368]) ).

tff(c_208509,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_207239,c_204740]) ).

tff(c_208517,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_208509,c_366]) ).

tff(c_207286,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_182650,c_108]) ).

tff(c_207287,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_207286]) ).

tff(c_207288,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_207287]) ).

tff(c_207304,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_207288,c_208]) ).

tff(c_207240,plain,
    ( ( op(e4,e3) = e4 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_182670,c_4]) ).

tff(c_207241,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_207240]) ).

tff(c_207245,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_207241,c_294]) ).

tff(c_207801,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_207245,c_182667,c_14]) ).

tff(c_207802,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_207801]) ).

tff(c_207805,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207304,c_207802]) ).

tff(c_207806,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_207801]) ).

tff(c_207838,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_207806]) ).

tff(c_207844,plain,
    op(e3,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_207838,c_198]) ).

tff(c_207305,plain,
    op(e3,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_207288,c_210]) ).

tff(c_207306,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_207288,c_206]) ).

tff(c_207313,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_16]) ).

tff(c_207314,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_207313]) ).

tff(c_207321,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_207314,c_318]) ).

tff(c_207244,plain,
    op(e2,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_207241,c_296]) ).

tff(c_207329,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_207330,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_207244,c_207329]) ).

tff(c_207331,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_207330]) ).

tff(c_207332,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207321,c_207331]) ).

tff(c_207333,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_207330]) ).

tff(c_207524,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207333,c_182651,c_182644]) ).

tff(c_207525,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_207306,c_392,c_380,c_207524]) ).

tff(c_207256,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_200503,c_156]) ).

tff(c_207257,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_207256]) ).

tff(c_207536,plain,
    ( ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207525,c_207333,c_182651,c_195682]) ).

tff(c_207537,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_376,c_207536]) ).

tff(c_207573,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207257,c_182657,c_164]) ).

tff(c_207574,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_196002,c_195683,c_207573]) ).

tff(c_207607,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( op(e0,e2) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207257,c_182657,c_207574,c_168]) ).

tff(c_207608,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_384,c_182645,c_207607]) ).

tff(c_207622,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207257,c_182657,c_207608,c_207574,c_160]) ).

tff(c_207623,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_207622]) ).

tff(c_774,plain,
    ( ( op(e0,e0) != e4 )
    | ( op(e0,op(e0,e0)) != e3 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e2 )
    | ( op(op(e0,e0),op(e0,e0)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1502]) ).

tff(c_207798,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_207525,c_207257,c_207257,c_207537,c_207623,c_207257,c_207257,c_207623,c_207257,c_207257,c_774]) ).

tff(c_207799,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e3 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_207313]) ).

tff(c_207870,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207844,c_182675,c_207305,c_207799]) ).

tff(c_207871,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_207806]) ).

tff(c_207879,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_207871,c_194]) ).

tff(c_207238,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_204754]) ).

tff(c_207889,plain,
    ( ( e4 = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_207238]) ).

tff(c_207890,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_207889]) ).

tff(c_207891,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_207890]) ).

tff(c_207917,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207891,c_182651,c_182644]) ).

tff(c_207918,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_207306,c_380,c_207917]) ).

tff(c_207947,plain,
    ( ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207891,c_207918,c_182651,c_195682]) ).

tff(c_207948,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_207879,c_384,c_376,c_207947]) ).

tff(c_207950,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_207890]) ).

tff(c_207826,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_207239,c_204740]) ).

tff(c_207833,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_207826,c_186]) ).

tff(c_204747,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_220]) ).

tff(c_207990,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_207991,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_207306,c_380,c_207990]) ).

tff(c_207992,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_207991]) ).

tff(c_208010,plain,
    ( ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_207992,c_182651,c_195682]) ).

tff(c_208011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_207879,c_204747,c_376,c_208010]) ).

tff(c_208013,plain,
    op(e4,e4) != e1,
    inference(splitRight,[status(thm)],[c_207991]) ).

tff(c_208026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200500,c_207950,c_207833,c_208013,c_200442]) ).

tff(c_208028,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_207287]) ).

tff(c_208414,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_207239,c_204740]) ).

tff(c_208420,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_208414,c_354]) ).

tff(c_207264,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_207257,c_368]) ).

tff(c_208446,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_208028,c_208420,c_182676,c_207264,c_20]) ).

tff(c_208448,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_207256]) ).

tff(c_208730,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_195981,c_208490,c_208517,c_208448,c_50]) ).

tff(c_208735,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_208730,c_266]) ).

tff(c_208803,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208473,c_182645,c_195683,c_208735,c_200503,c_42]) ).

tff(c_208805,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_208479]) ).

tff(c_209823,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_207239,c_204740]) ).

tff(c_209829,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_209823,c_354]) ).

tff(c_208459,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_184]) ).

tff(c_209917,plain,
    ( ( e4 = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_207238]) ).

tff(c_209918,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_209917]) ).

tff(c_209919,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_209918]) ).

tff(c_209928,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_209919,c_176]) ).

tff(c_208822,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_207239,c_204740]) ).

tff(c_208830,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_208822,c_186]) ).

tff(c_208808,plain,
    ( ( op(e3,e2) = e4 )
    | ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_196000,c_182675,c_16]) ).

tff(c_208809,plain,
    op(e3,e2) = e0,
    inference(splitLeft,[status(thm)],[c_208808]) ).

tff(c_208814,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_208809,c_318]) ).

tff(c_208978,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_207245,c_182667,c_14]) ).

tff(c_208979,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_208978]) ).

tff(c_208985,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_208979,c_194]) ).

tff(c_208836,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e3) = e0 )
    | ( op(e2,e2) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182653,c_132]) ).

tff(c_208837,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_195980,c_390,c_208814,c_207244,c_208836]) ).

tff(c_209055,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_208837,c_182651,c_182644]) ).

tff(c_209056,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_208985,c_392,c_380,c_209055]) ).

tff(c_208850,plain,
    ( ( e4 = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182652,c_207238]) ).

tff(c_208851,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_208850]) ).

tff(c_208852,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_208851]) ).

tff(c_208804,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_208479]) ).

tff(c_208867,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_208809,c_208804]) ).

tff(c_208868,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_208867]) ).

tff(c_208869,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_208868]) ).

tff(c_208923,plain,
    ( ( e4 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_208852,c_208869,c_208837,c_182651,c_195682]) ).

tff(c_208924,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_390,c_376,c_208923]) ).

tff(c_208926,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_208868]) ).

tff(c_208964,plain,
    ( ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_208852,c_208837,c_182651,c_182644]) ).

tff(c_208965,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_208926,c_392,c_380,c_208964]) ).

tff(c_208966,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_208851]) ).

tff(c_208971,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_208966,c_316]) ).

tff(c_208831,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_208822,c_366]) ).

tff(c_208447,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_207256]) ).

tff(c_208998,plain,
    ( ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_208447]) ).

tff(c_208999,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_208998]) ).

tff(c_209000,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_208999]) ).

tff(c_209040,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182657,c_209000,c_164]) ).

tff(c_209041,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208831,c_390,c_196002,c_376,c_195683,c_209040]) ).

tff(c_209042,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_208999]) ).

tff(c_209050,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_209042,c_330]) ).

tff(c_209171,plain,
    op(e2,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_208814,c_196001,c_208971,c_209050,c_26]) ).

tff(c_182656,plain,
    op(e1,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_182646,c_68]) ).

tff(c_209113,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182658,c_208822,c_166]) ).

tff(c_209114,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_392,c_208805,c_384,c_209113]) ).

tff(c_209115,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_209114]) ).

tff(c_209622,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_209056,c_182652,c_208979,c_182650,c_209171,c_182653,c_182656,c_182656,c_209115,c_182657,c_648]) ).

tff(c_209623,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_209114]) ).

tff(c_209628,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_209623,c_230]) ).

tff(c_209689,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208814,c_209628,c_196001,c_208971,c_209050,c_26]) ).

tff(c_209690,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_208978]) ).

tff(c_209692,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_209690]) ).

tff(c_209722,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_209692,c_208809,c_208804]) ).

tff(c_209723,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_209722]) ).

tff(c_209753,plain,
    ( ( e4 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_209723,c_208837,c_182651,c_195682]) ).

tff(c_209754,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208830,c_384,c_390,c_376,c_209753]) ).

tff(c_209755,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_209690]) ).

tff(c_209800,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_209755,c_208809,c_208804]) ).

tff(c_209801,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_209800]) ).

tff(c_209819,plain,
    ( ( e4 = e2 )
    | ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_209801,c_208837,c_182651,c_195682]) ).

tff(c_209820,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208830,c_384,c_390,c_376,c_209819]) ).

tff(c_209821,plain,
    ( ( op(e3,e2) = e1 )
    | ( op(e3,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_208808]) ).

tff(c_209851,plain,
    op(e3,e2) = e4,
    inference(splitLeft,[status(thm)],[c_209821]) ).

tff(c_209859,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_209851,c_210]) ).

tff(c_209897,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_208805,c_209829,c_182676,c_209859,c_20]) ).

tff(c_209898,plain,
    op(e3,e2) = e1,
    inference(splitRight,[status(thm)],[c_209821]) ).

tff(c_209903,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_209898,c_314]) ).

tff(c_209962,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208459,c_209928,c_195999,c_209903,c_133755]) ).

tff(c_209964,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_209918]) ).

tff(c_209831,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_209823,c_186]) ).

tff(c_209906,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_209898,c_198]) ).

tff(c_210081,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_207245,c_209906,c_182667,c_14]) ).

tff(c_210082,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_210081]) ).

tff(c_210089,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210082,c_194]) ).

tff(c_209904,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_209898,c_196]) ).

tff(c_210098,plain,
    ( ( e4 = e1 )
    | ( op(e2,e4) = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182651,c_182644]) ).

tff(c_210099,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_209904,c_380,c_210098]) ).

tff(c_210100,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_210099]) ).

tff(c_210130,plain,
    ( ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210100,c_182651,c_195682]) ).

tff(c_210131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_210089,c_204747,c_376,c_210130]) ).

tff(c_210133,plain,
    op(e4,e4) != e1,
    inference(splitRight,[status(thm)],[c_210099]) ).

tff(c_210160,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200500,c_209964,c_209831,c_210133,c_200442]) ).

tff(c_210161,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_210081]) ).

tff(c_210168,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210161,c_208]) ).

tff(c_210197,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_195979,c_208805,c_209829,c_182676,c_210168,c_20]) ).

tff(c_210198,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_207240]) ).

tff(c_210346,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210234,c_210279,c_210198]) ).

tff(c_210360,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210346,c_182652,c_182748]) ).

tff(c_210361,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_200443,c_392,c_386,c_210360]) ).

tff(c_210362,plain,
    ( ( unit = e2 )
    | ( unit = e3 ) ),
    inference(splitRight,[status(thm)],[c_82933]) ).

tff(c_210364,plain,
    unit = e3,
    inference(splitLeft,[status(thm)],[c_210362]) ).

tff(c_210372,plain,
    op(e2,e3) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_62]) ).

tff(c_215195,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_214]) ).

tff(c_210376,plain,
    op(e0,e3) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_70]) ).

tff(c_210527,plain,
    op(e0,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_258]) ).

tff(c_210371,plain,
    op(e4,e3) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_54]) ).

tff(c_210411,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_178]) ).

tff(c_210406,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2]) ).

tff(c_210456,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_280]) ).

tff(c_210374,plain,
    op(e1,e3) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_66]) ).

tff(c_210505,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_234]) ).

tff(c_210370,plain,
    op(e3,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_56]) ).

tff(c_210498,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_210406,c_82]) ).

tff(c_210499,plain,
    ( ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_210498]) ).

tff(c_210500,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_210499]) ).

tff(c_212471,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_292]) ).

tff(c_211919,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_292]) ).

tff(c_210418,plain,
    ( ( op(e4,e4) = e0 )
    | ( e4 = e0 )
    | ( op(e4,e2) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_92]) ).

tff(c_210419,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133756,c_386,c_210418]) ).

tff(c_210420,plain,
    op(e4,e0) = e0,
    inference(splitLeft,[status(thm)],[c_210419]) ).

tff(c_210427,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210420,c_186]) ).

tff(c_210449,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210427,c_210406]) ).

tff(c_210451,plain,
    op(e4,e0) != e0,
    inference(splitRight,[status(thm)],[c_210419]) ).

tff(c_210502,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_238]) ).

tff(c_211966,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_211967,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_211966]) ).

tff(c_211974,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_211967,c_216]) ).

tff(c_210373,plain,
    op(e3,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_64]) ).

tff(c_211908,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_114]) ).

tff(c_211909,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_210411,c_211908]) ).

tff(c_211910,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_211909]) ).

tff(c_210572,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_292]) ).

tff(c_210550,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_210406,c_80]) ).

tff(c_210551,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_210550]) ).

tff(c_210552,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_210551]) ).

tff(c_210582,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210552,c_190]) ).

tff(c_210467,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_314]) ).

tff(c_210624,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_210582,c_210467,c_133755]) ).

tff(c_210631,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210624,c_326]) ).

tff(c_210471,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_328]) ).

tff(c_210818,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e2) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210527,c_210631,c_210471,c_46]) ).

tff(c_210819,plain,
    op(e0,e2) = e3,
    inference(splitLeft,[status(thm)],[c_210818]) ).

tff(c_210825,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210819,c_264]) ).

tff(c_210529,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_268]) ).

tff(c_210570,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_266]) ).

tff(c_210586,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210552,c_366]) ).

tff(c_210526,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_262]) ).

tff(c_210375,plain,
    op(e3,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_68]) ).

tff(c_210519,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_348]) ).

tff(c_210568,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_260]) ).

tff(c_210861,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_210526,c_210519,c_210568,c_210825,c_48]) ).

tff(c_210866,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210861,c_272]) ).

tff(c_210872,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210529,c_210570,c_210586,c_210866,c_50]) ).

tff(c_210377,plain,
    op(e3,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_72]) ).

tff(c_210539,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_358]) ).

tff(c_210541,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_362]) ).

tff(c_210585,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210552,c_360]) ).

tff(c_210640,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_210374,c_140]) ).

tff(c_210641,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210585,c_382,c_210640]) ).

tff(c_210642,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_210641]) ).

tff(c_210646,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210642,c_240]) ).

tff(c_210398,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_282]) ).

tff(c_210793,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210456,c_210505,c_210572,c_210646,c_210398,c_32]) ).

tff(c_210794,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_210641]) ).

tff(c_210798,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_210794]) ).

tff(c_210835,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_210798,c_152]) ).

tff(c_210836,plain,
    ( ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210541,c_392,c_388,c_210835]) ).

tff(c_210837,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_210836]) ).

tff(c_210843,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210837,c_344]) ).

tff(c_210609,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_210610,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_210609]) ).

tff(c_210849,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_210610,c_132]) ).

tff(c_210850,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_210539,c_210843,c_390,c_392,c_210849]) ).

tff(c_210470,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_322]) ).

tff(c_210902,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210872,c_210377,c_210552,c_154]) ).

tff(c_210903,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_374,c_210902]) ).

tff(c_210904,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_210903]) ).

tff(c_210916,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210904,c_210837,c_210374,c_210798,c_144]) ).

tff(c_210917,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_210470,c_384,c_378,c_210916]) ).

tff(c_210918,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_210903]) ).

tff(c_792,plain,
    ( ( op(e2,e2) != e0 )
    | ( op(e2,op(e2,e2)) != e4 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e3 )
    | ( op(op(e2,e2),op(e2,e2)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1574]) ).

tff(c_211167,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_210872,c_210850,c_210850,c_210552,c_210918,c_210850,c_210850,c_210918,c_210850,c_210850,c_792]) ).

tff(c_211169,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_210836]) ).

tff(c_210518,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_342]) ).

tff(c_210583,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210552,c_192]) ).

tff(c_210516,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_334]) ).

tff(c_210459,plain,
    op(e4,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_180]) ).

tff(c_210412,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_182]) ).

tff(c_210477,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210412,c_8]) ).

tff(c_210478,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_210477]) ).

tff(c_210491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210459,c_210478]) ).

tff(c_210492,plain,
    ( ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 ) ),
    inference(splitRight,[status(thm)],[c_210477]) ).

tff(c_210596,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_210583,c_210516,c_210492]) ).

tff(c_210602,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210596,c_340]) ).

tff(c_210795,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_210641]) ).

tff(c_211198,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_211169,c_210518,c_210602,c_210795,c_38]) ).

tff(c_211168,plain,
    op(e1,e2) = e0,
    inference(splitRight,[status(thm)],[c_210836]) ).

tff(c_211175,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_211168,c_324]) ).

tff(c_211180,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_210610,c_132]) ).

tff(c_211181,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_210539,c_211175,c_390,c_392,c_211180]) ).

tff(c_211209,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211198,c_211181,c_210375,c_210596,c_138]) ).

tff(c_211210,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210825,c_374,c_388,c_382,c_378,c_211209]) ).

tff(c_211211,plain,
    op(e0,e2) = e4,
    inference(splitRight,[status(thm)],[c_210818]) ).

tff(c_211219,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_211211,c_332]) ).

tff(c_210503,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_248]) ).

tff(c_210615,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210610,c_226]) ).

tff(c_211263,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_210552,c_166]) ).

tff(c_211264,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210503,c_210615,c_392,c_382,c_211263]) ).

tff(c_210558,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_228]) ).

tff(c_211282,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211264,c_210377,c_210552,c_154]) ).

tff(c_211283,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_374,c_211282]) ).

tff(c_211284,plain,
    op(e1,e0) = e4,
    inference(splitLeft,[status(thm)],[c_211283]) ).

tff(c_211294,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211264,c_211284,c_210377,c_210552,c_162]) ).

tff(c_211295,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_210558,c_390,c_378,c_211294]) ).

tff(c_211296,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_211283]) ).

tff(c_211310,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211264,c_211296,c_210377,c_210552,c_162]) ).

tff(c_211311,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_390,c_378,c_211310]) ).

tff(c_211229,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_210798,c_152]) ).

tff(c_211230,plain,
    ( ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210541,c_392,c_388,c_211229]) ).

tff(c_211231,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_211230]) ).

tff(c_211335,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211311,c_211231,c_210374,c_210798,c_136]) ).

tff(c_211336,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_211219,c_380,c_374,c_211335]) ).

tff(c_211337,plain,
    op(e1,e2) = e0,
    inference(splitRight,[status(thm)],[c_211230]) ).

tff(c_211345,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_211337,c_324]) ).

tff(c_210584,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210552,c_356]) ).

tff(c_211352,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_210539,c_210615,c_210558,c_210584,c_30]) ).

tff(c_211369,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211352,c_210372,c_210610,c_132]) ).

tff(c_211370,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_211345,c_390,c_392,c_211369]) ).

tff(c_210617,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210610,c_216]) ).

tff(c_210469,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_318]) ).

tff(c_211218,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_211211,c_330]) ).

tff(c_211408,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_211345,c_210617,c_210469,c_211218,c_26]) ).

tff(c_211217,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_211211,c_270]) ).

tff(c_211419,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210529,c_210570,c_210586,c_211217,c_50]) ).

tff(c_211435,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211419,c_211352,c_210377,c_210552,c_162]) ).

tff(c_211436,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_390,c_378,c_211435]) ).

tff(c_211767,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211370,c_210624,c_210373,c_210373,c_210372,c_211408,c_211436,c_211337,c_210610,c_211211,c_550]) ).

tff(c_211768,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_211767]) ).

tff(c_211770,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_210794]) ).

tff(c_211890,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210456,c_210505,c_210572,c_211770,c_210398,c_32]) ).

tff(c_211891,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_210551]) ).

tff(c_211939,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_211891]) ).

tff(c_211983,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_211910,c_210373,c_211939,c_126]) ).

tff(c_211984,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_210502,c_211974,c_384,c_382,c_211983]) ).

tff(c_211986,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_211891]) ).

tff(c_212016,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_211986,c_210467,c_133755]) ).

tff(c_212023,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_212016,c_190]) ).

tff(c_211892,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_210551]) ).

tff(c_210408,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_188]) ).

tff(c_212034,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_210451,c_212023,c_211892,c_210408,c_10]) ).

tff(c_212040,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_212034,c_360]) ).

tff(c_211926,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_211910,c_264]) ).

tff(c_212001,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_212002,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_212001]) ).

tff(c_212143,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_212002,c_132]) ).

tff(c_212144,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210539,c_390,c_392,c_212143]) ).

tff(c_212145,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_212144]) ).

tff(c_211985,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_211891]) ).

tff(c_212168,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_212145,c_210375,c_211985,c_134]) ).

tff(c_212169,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_211926,c_386,c_380,c_374,c_212168]) ).

tff(c_211991,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_211985,c_340]) ).

tff(c_212046,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_210374,c_140]) ).

tff(c_212047,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_211991,c_382,c_212046]) ).

tff(c_212048,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_212047]) ).

tff(c_212052,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_212048,c_246]) ).

tff(c_212139,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210456,c_210505,c_211919,c_212052,c_210398,c_32]) ).

tff(c_212140,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_212047]) ).

tff(c_212142,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_212140]) ).

tff(c_212208,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_212169,c_210374,c_212142,c_144]) ).

tff(c_212209,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_212040,c_376,c_210470,c_384,c_378,c_212208]) ).

tff(c_212211,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_212144]) ).

tff(c_212364,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_211985,c_150]) ).

tff(c_212365,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_210526,c_212211,c_392,c_388,c_212364]) ).

tff(c_212384,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_212365,c_210374,c_212142,c_144]) ).

tff(c_212385,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_212040,c_390,c_210470,c_384,c_378,c_212384]) ).

tff(c_212387,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_212140]) ).

tff(c_212460,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210456,c_210505,c_211919,c_212387,c_210398,c_32]) ).

tff(c_212461,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_211909]) ).

tff(c_212493,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_212461]) ).

tff(c_212687,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_210456,c_210505,c_212471,c_210398,c_32]) ).

tff(c_212595,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_212596,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_212595]) ).

tff(c_742,plain,
    ( ( op(e2,e2) != e4 )
    | ( op(e2,op(e2,e2)) != e1 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e3 )
    | ( op(op(e2,e2),op(e2,e2)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1374]) ).

tff(c_212990,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_212493,c_212493,c_212687,c_212596,c_212493,c_212493,c_212596,c_212493,c_212493,c_742]) ).

tff(c_212991,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_212461]) ).

tff(c_212998,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_212991,c_244]) ).

tff(c_212467,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_260]) ).

tff(c_213218,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210526,c_210519,c_212467,c_48]) ).

tff(c_213219,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_213218]) ).

tff(c_212480,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_211891]) ).

tff(c_212488,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_212480,c_184]) ).

tff(c_213005,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_212488,c_210516,c_210492]) ).

tff(c_213262,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213219,c_210375,c_213005,c_134]) ).

tff(c_213263,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_212998,c_380,c_376,c_213262]) ).

tff(c_213268,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_213263,c_232]) ).

tff(c_212469,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210500,c_266]) ).

tff(c_211900,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_228]) ).

tff(c_213157,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_166]) ).

tff(c_213158,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210503,c_392,c_213157]) ).

tff(c_213159,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_213158]) ).

tff(c_213164,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_213159,c_366]) ).

tff(c_213013,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_213005,c_192]) ).

tff(c_213190,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210451,c_213164,c_213013,c_211892,c_210408,c_10]) ).

tff(c_213191,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e4,e0) = e1 ) ),
    inference(splitRight,[status(thm)],[c_213158]) ).

tff(c_213193,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_213191]) ).

tff(c_213307,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e2,e0) = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_213193,c_162]) ).

tff(c_213308,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_212469,c_211900,c_390,c_384,c_213307]) ).

tff(c_213323,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213308,c_210377,c_213193,c_154]) ).

tff(c_213324,plain,
    op(e0,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_213268,c_386,c_380,c_213323]) ).

tff(c_213011,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_213005,c_340]) ).

tff(c_213020,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_212991,c_210374,c_140]) ).

tff(c_213021,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_213020]) ).

tff(c_213022,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_213021]) ).

tff(c_213141,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213022,c_212991,c_210374,c_144]) ).

tff(c_213142,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_213011,c_376,c_384,c_212471,c_213141]) ).

tff(c_213143,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_213021]) ).

tff(c_213145,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_213143]) ).

tff(c_213151,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_213145,c_240]) ).

tff(c_213293,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_210518,c_213011,c_213151,c_212998,c_38]) ).

tff(c_213338,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e2,e0) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213324,c_213308,c_210377,c_213193,c_158]) ).

tff(c_213339,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_388,c_382,c_213338]) ).

tff(c_213425,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_213324,c_213293,c_213293,c_213339,c_213308,c_213293,c_213293,c_213308,c_213293,c_213293,c_948]) ).

tff(c_213426,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_213218]) ).

tff(c_213192,plain,
    op(e0,e0) != e1,
    inference(splitRight,[status(thm)],[c_213158]) ).

tff(c_213474,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213426,c_210376,c_210500,c_168]) ).

tff(c_213475,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_213192,c_380,c_392,c_384,c_213474]) ).

tff(c_213526,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213426,c_213475,c_210376,c_210500,c_160]) ).

tff(c_213527,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_388,c_378,c_213526]) ).

tff(c_213539,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_210518,c_213011,c_213151,c_212998,c_38]) ).

tff(c_213198,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_213193,c_356]) ).

tff(c_213458,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213426,c_210375,c_213005,c_138]) ).

tff(c_213459,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_213151,c_382,c_378,c_213458]) ).

tff(c_213463,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_213459,c_232]) ).

tff(c_213503,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_210539,c_213198,c_211900,c_213463,c_30]) ).

tff(c_213549,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213527,c_213503,c_210377,c_213193,c_162]) ).

tff(c_213550,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_384,c_213549]) ).

tff(c_213658,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_213527,c_213539,c_213539,c_213503,c_213550,c_213539,c_213539,c_213550,c_213539,c_213539,c_900]) ).

tff(c_213659,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_213191]) ).

tff(c_213665,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_213659,c_226]) ).

tff(c_213687,plain,
    ( ( e3 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_213145,c_182644]) ).

tff(c_213688,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_213665,c_382,c_213687]) ).

tff(c_213690,plain,
    op(e1,e4) != e3,
    inference(splitRight,[status(thm)],[c_213143]) ).

tff(c_213799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210456,c_210505,c_212471,c_213690,c_210398,c_32]) ).

tff(c_213801,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_211891]) ).

tff(c_214442,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_213801,c_210467,c_133755]) ).

tff(c_214448,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_214442,c_326]) ).

tff(c_214429,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_214430,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_214429]) ).

tff(c_214477,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_214430,c_132]) ).

tff(c_214478,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210539,c_390,c_392,c_214477]) ).

tff(c_214479,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_214478]) ).

tff(c_214484,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_214479,c_224]) ).

tff(c_214437,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_214430,c_216]) ).

tff(c_213816,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_212461]) ).

tff(c_214000,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_214001,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_214000]) ).

tff(c_214006,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_214001,c_226]) ).

tff(c_213800,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_211891]) ).

tff(c_213808,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_213800,c_340]) ).

tff(c_214027,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_210374,c_140]) ).

tff(c_214028,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_213808,c_382,c_214027]) ).

tff(c_214029,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_214028]) ).

tff(c_214036,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_214029,c_364]) ).

tff(c_213818,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_213816,c_230]) ).

tff(c_214099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210539,c_214006,c_211900,c_214036,c_213818,c_30]) ).

tff(c_214100,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_214028]) ).

tff(c_214102,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_214100]) ).

tff(c_214118,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_214102,c_152]) ).

tff(c_214119,plain,
    ( ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210541,c_392,c_388,c_214118]) ).

tff(c_214120,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_214119]) ).

tff(c_214126,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_214120,c_344]) ).

tff(c_214158,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_210539,c_214006,c_211900,c_213818,c_30]) ).

tff(c_214169,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_214158,c_213816,c_210372,c_214001,c_132]) ).

tff(c_214170,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_214126,c_386,c_390,c_392,c_214169]) ).

tff(c_214172,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_214119]) ).

tff(c_213869,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_182644]) ).

tff(c_213870,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_210505,c_213869]) ).

tff(c_213875,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_213870,c_226]) ).

tff(c_213844,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_213801,c_210467,c_133755]) ).

tff(c_213851,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_213844,c_190]) ).

tff(c_212462,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_211909]) ).

tff(c_213828,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_210500,c_156]) ).

tff(c_213829,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_212462,c_386,c_376,c_213828]) ).

tff(c_213830,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_213829]) ).

tff(c_213968,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213830,c_210377,c_166]) ).

tff(c_213969,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_210503,c_213875,c_392,c_213851,c_213968]) ).

tff(c_213970,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_213829]) ).

tff(c_213978,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_213970,c_352]) ).

tff(c_214240,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_214172,c_210518,c_213808,c_213978,c_38]) ).

tff(c_213986,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_213801,c_210467,c_133755]) ).

tff(c_213992,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_213986,c_326]) ).

tff(c_214267,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_210527,c_213992,c_210471,c_212462,c_46]) ).

tff(c_214171,plain,
    op(e1,e2) = e0,
    inference(splitRight,[status(thm)],[c_214119]) ).

tff(c_214372,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_213816,c_214240,c_214240,c_214267,c_214240,c_214171,c_214240,c_214171,c_214240,c_214240,c_946]) ).

tff(c_214373,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_214100]) ).

tff(c_214409,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_214373,c_213816,c_210373,c_213986,c_130]) ).

tff(c_214410,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210527,c_388,c_386,c_390,c_392,c_214409]) ).

tff(c_214412,plain,
    op(e2,e2) != e4,
    inference(splitRight,[status(thm)],[c_212461]) ).

tff(c_214506,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_214484,c_214437,c_210469,c_214412,c_26]) ).

tff(c_214512,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_214506,c_330]) ).

tff(c_214519,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210527,c_214448,c_210471,c_214512,c_212462,c_46]) ).

tff(c_214521,plain,
    op(e2,e1) != e0,
    inference(splitRight,[status(thm)],[c_214478]) ).

tff(c_214536,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_210500,c_156]) ).

tff(c_214537,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_212462,c_386,c_376,c_214536]) ).

tff(c_214538,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_214537]) ).

tff(c_214563,plain,
    op(e0,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_210527,c_214448,c_210471,c_212462,c_46]) ).

tff(c_214577,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_214538,c_214563,c_210376,c_210500,c_168]) ).

tff(c_214578,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_210519,c_382,c_392,c_384,c_214577]) ).

tff(c_214579,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_214537]) ).

tff(c_211898,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_222]) ).

tff(c_214454,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_213800,c_142]) ).

tff(c_214455,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_212467,c_211898,c_384,c_378,c_214454]) ).

tff(c_214649,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_214579,c_214455,c_210375,c_213800,c_150]) ).

tff(c_214650,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_214521,c_392,c_388,c_214649]) ).

tff(c_214651,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e2,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_210499]) ).

tff(c_218130,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_215195,c_214651]) ).

tff(c_218135,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_218130,c_240]) ).

tff(c_215194,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_222]) ).

tff(c_215185,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_362]) ).

tff(c_214712,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_214]) ).

tff(c_214736,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_214712,c_214651]) ).

tff(c_215080,plain,
    ( ( e2 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_214736,c_182644]) ).

tff(c_215081,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_215080]) ).

tff(c_215086,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_215081,c_226]) ).

tff(c_214691,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_210406,c_80]) ).

tff(c_214692,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_214691]) ).

tff(c_214693,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_214692]) ).

tff(c_214722,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_214693,c_192]) ).

tff(c_214668,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_334]) ).

tff(c_214749,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_214722,c_214668,c_210492]) ).

tff(c_214756,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_214749,c_346]) ).

tff(c_214652,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_210499]) ).

tff(c_215092,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_164]) ).

tff(c_215093,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_214756,c_210471,c_390,c_214652,c_215092]) ).

tff(c_214700,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_362]) ).

tff(c_214655,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_248]) ).

tff(c_214741,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_214736,c_246]) ).

tff(c_214724,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_214693,c_360]) ).

tff(c_215160,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_214700,c_214655,c_214741,c_214724,c_40]) ).

tff(c_215173,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215093,c_215160,c_210377,c_214693,c_166]) ).

tff(c_215174,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_215086,c_392,c_382,c_215173]) ).

tff(c_215175,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e2) = e3 ) ),
    inference(splitRight,[status(thm)],[c_214692]) ).

tff(c_217611,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_215175]) ).

tff(c_217620,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_217611,c_184]) ).

tff(c_217639,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_217620,c_214668,c_210492]) ).

tff(c_217646,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_217639,c_346]) ).

tff(c_217732,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_164]) ).

tff(c_217733,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_217646,c_210471,c_390,c_214652,c_217732]) ).

tff(c_216459,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_215195,c_214651]) ).

tff(c_216464,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_216459,c_246]) ).

tff(c_215183,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_358]) ).

tff(c_216569,plain,
    ( ( e2 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_216459,c_182644]) ).

tff(c_216570,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_216569]) ).

tff(c_216575,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_216570,c_226]) ).

tff(c_215196,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_228]) ).

tff(c_215358,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_215195,c_214651]) ).

tff(c_215363,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_215358,c_246]) ).

tff(c_214681,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_268]) ).

tff(c_214654,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_238]) ).

tff(c_215221,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_215175]) ).

tff(c_215225,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_215221,c_320]) ).

tff(c_215204,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_114]) ).

tff(c_215205,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_210411,c_215204]) ).

tff(c_215206,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_215205]) ).

tff(c_215214,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_215206,c_332]) ).

tff(c_215280,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_214654,c_210470,c_215225,c_215214,c_36]) ).

tff(c_215287,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_215280,c_324]) ).

tff(c_215233,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_215195,c_214651]) ).

tff(c_215263,plain,
    ( ( e2 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_215233,c_182644]) ).

tff(c_215264,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_215263]) ).

tff(c_215271,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_215264,c_216]) ).

tff(c_215226,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_215221,c_316]) ).

tff(c_215213,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_215206,c_330]) ).

tff(c_215341,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215287,c_215271,c_210469,c_215226,c_215213,c_26]) ).

tff(c_215343,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_215175]) ).

tff(c_215402,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_215343,c_210467,c_133755]) ).

tff(c_215409,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_215402,c_190]) ).

tff(c_215388,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215206,c_210376,c_164]) ).

tff(c_215389,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_214652,c_215388]) ).

tff(c_215390,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_215389]) ).

tff(c_215395,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_215390,c_366]) ).

tff(c_215176,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_214692]) ).

tff(c_215414,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210451,c_215409,c_215395,c_215176,c_210408,c_10]) ).

tff(c_215416,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_215389]) ).

tff(c_215375,plain,
    ( ( e2 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_215358,c_182644]) ).

tff(c_215376,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_384,c_215375]) ).

tff(c_215381,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_215376,c_226]) ).

tff(c_215443,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_215183,c_215381,c_215196,c_30]) ).

tff(c_215444,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_215443]) ).

tff(c_215452,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_215444,c_370]) ).

tff(c_215211,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_215206,c_270]) ).

tff(c_215596,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_214681,c_215416,c_215452,c_215211,c_50]) ).

tff(c_215451,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_215444,c_364]) ).

tff(c_215568,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_215185,c_214655,c_215363,c_215451,c_40]) ).

tff(c_215612,plain,
    ( ( op(e4,e0) = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215596,c_215568,c_215444,c_210377,c_162]) ).

tff(c_215613,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_378,c_390,c_215612]) ).

tff(c_796,plain,
    ( ( op(e4,e4) != e0 )
    | ( op(e4,op(e4,e4)) != e2 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e3 )
    | ( op(op(e4,e4),op(e4,e4)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1590]) ).

tff(c_215788,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_215596,c_210406,c_210406,c_215444,c_215613,c_210406,c_210406,c_215613,c_210406,c_210406,c_796]) ).

tff(c_215789,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_215443]) ).

tff(c_215844,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215789,c_210372,c_215376,c_132]) ).

tff(c_215845,plain,
    ( ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_215844]) ).

tff(c_215846,plain,
    op(e2,e1) = e0,
    inference(splitLeft,[status(thm)],[c_215845]) ).

tff(c_215431,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_215343,c_210467,c_133755]) ).

tff(c_215851,plain,
    op(e2,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_215846,c_224]) ).

tff(c_215383,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_215376,c_216]) ).

tff(c_215887,plain,
    op(e2,e2) = e3,
    inference(negUnitSimplification,[status(thm)],[c_215851,c_215383,c_210469,c_215213,c_26]) ).

tff(c_215342,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_215175]) ).

tff(c_215348,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_215342,c_340]) ).

tff(c_215818,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_215358,c_140]) ).

tff(c_215819,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_215348,c_382,c_378,c_215818]) ).

tff(c_215820,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_215819]) ).

tff(c_215852,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_215846,c_344]) ).

tff(c_214670,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_342]) ).

tff(c_215364,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_215358,c_240]) ).

tff(c_215869,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_215852,c_214670,c_215364,c_215348,c_38]) ).

tff(c_215919,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215820,c_215869,c_210374,c_215358,c_152]) ).

tff(c_215920,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_392,c_390,c_215919]) ).

tff(c_216295,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215846,c_215431,c_210373,c_210373,c_210372,c_215887,c_215789,c_215920,c_215376,c_215206,c_546]) ).

tff(c_216296,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_392,c_216295]) ).

tff(c_216297,plain,
    op(e2,e2) = e0,
    inference(splitRight,[status(thm)],[c_215845]) ).

tff(c_216303,plain,
    op(e1,e2) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_216297,c_324]) ).

tff(c_216312,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215820,c_210374,c_215358,c_136]) ).

tff(c_216313,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_215214,c_380,c_376,c_216312]) ).

tff(c_216366,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215820,c_216313,c_210374,c_215358,c_152]) ).

tff(c_216367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_216303,c_392,c_390,c_216366]) ).

tff(c_216369,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_215819]) ).

tff(c_215797,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_215789,c_364]) ).

tff(c_216426,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215185,c_214655,c_215363,c_216369,c_215797,c_40]) ).

tff(c_216427,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_215205]) ).

tff(c_216431,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_216427]) ).

tff(c_216433,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_216431,c_230]) ).

tff(c_216720,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_215183,c_216575,c_215196,c_216433,c_30]) ).

tff(c_216581,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_166]) ).

tff(c_216582,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_214655,c_216575,c_392,c_216581]) ).

tff(c_216583,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_216582]) ).

tff(c_216588,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_216583,c_366]) ).

tff(c_216445,plain,
    op(e4,e2) = e3,
    inference(splitLeft,[status(thm)],[c_215175]) ).

tff(c_216452,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_216445,c_184]) ).

tff(c_216553,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_216452,c_214668,c_210492]) ).

tff(c_216560,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_216553,c_192]) ).

tff(c_216616,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210451,c_216588,c_216560,c_215176,c_210408,c_10]) ).

tff(c_216617,plain,
    op(e4,e0) = e1,
    inference(splitRight,[status(thm)],[c_216582]) ).

tff(c_216736,plain,
    ( ( e2 = e1 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_216720,c_210377,c_216617,c_162]) ).

tff(c_216737,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_216464,c_378,c_390,c_384,c_216736]) ).

tff(c_216772,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_216737,c_216720,c_210377,c_216617,c_154]) ).

tff(c_216773,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_380,c_216772]) ).

tff(c_216449,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_216445,c_320]) ).

tff(c_216632,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_216459,c_140]) ).

tff(c_216633,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_216449,c_382,c_378,c_216632]) ).

tff(c_216634,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_216633]) ).

tff(c_216640,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_216634,c_364]) ).

tff(c_216681,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215183,c_216575,c_215196,c_216640,c_216433,c_30]) ).

tff(c_216682,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_216633]) ).

tff(c_216787,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( e3 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_216773,c_216682,c_210374,c_216459,c_152]) ).

tff(c_216788,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_388,c_392,c_390,c_216787]) ).

tff(c_216762,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_216720,c_216431,c_210372,c_216570,c_132]) ).

tff(c_216763,plain,
    op(e2,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_390,c_392,c_216762]) ).

tff(c_216486,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_216452,c_214668,c_210492]) ).

tff(c_216493,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_216486,c_346]) ).

tff(c_216428,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_215205]) ).

tff(c_210395,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_288]) ).

tff(c_216472,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_156]) ).

tff(c_216473,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_216428,c_386,c_210395,c_216472]) ).

tff(c_216474,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_216473]) ).

tff(c_216537,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_216474,c_210376,c_164]) ).

tff(c_216538,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_216493,c_210471,c_390,c_214652,c_216537]) ).

tff(c_216539,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_216473]) ).

tff(c_217406,plain,
    ( ( e2 = e0 )
    | ( e4 = e2 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_216788,c_216553,c_210375,c_210375,c_216773,c_216763,c_210374,c_216682,c_216459,c_216539,c_606]) ).

tff(c_217407,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_390,c_217406]) ).

tff(c_217409,plain,
    op(e4,e2) != e3,
    inference(splitRight,[status(thm)],[c_215175]) ).

tff(c_217567,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_217409,c_210467,c_133755]) ).

tff(c_217574,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_217567,c_190]) ).

tff(c_217453,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_217409,c_210467,c_133755]) ).

tff(c_217459,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_217453,c_326]) ).

tff(c_217435,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_156]) ).

tff(c_217436,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_216428,c_386,c_210395,c_217435]) ).

tff(c_217437,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_217436]) ).

tff(c_217422,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_215195,c_214651]) ).

tff(c_217428,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_217422,c_240]) ).

tff(c_217408,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_215175]) ).

tff(c_217492,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_217408,c_142]) ).

tff(c_217493,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_217428,c_215194,c_384,c_378,c_217492]) ).

tff(c_217533,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_217437,c_217493,c_210376,c_168]) ).

tff(c_217534,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_217459,c_392,c_182645,c_217533]) ).

tff(c_217535,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_217436]) ).

tff(c_217583,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_217535,c_210376,c_164]) ).

tff(c_217584,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_210471,c_390,c_214652,c_217583]) ).

tff(c_217589,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_217584,c_366]) ).

tff(c_217596,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210451,c_217574,c_217589,c_215176,c_210408,c_10]) ).

tff(c_217597,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_216427]) ).

tff(c_217625,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_215195,c_214651]) ).

tff(c_217669,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_217597,c_210374,c_217625,c_140]) ).

tff(c_217670,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_378,c_217669]) ).

tff(c_217671,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_217670]) ).

tff(c_210457,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_276]) ).

tff(c_210396,plain,
    op(e2,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_278]) ).

tff(c_217652,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_210457,c_215195,c_210396,c_22]) ).

tff(c_217653,plain,
    op(e2,e4) = e1,
    inference(splitLeft,[status(thm)],[c_217652]) ).

tff(c_217658,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_217653,c_226]) ).

tff(c_217684,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_217671,c_210377,c_166]) ).

tff(c_217685,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_217658,c_392,c_217684]) ).

tff(c_217686,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_217685]) ).

tff(c_217691,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_217686,c_270]) ).

tff(c_217660,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_217653,c_216]) ).

tff(c_217700,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_217597,c_210373,c_217611,c_126]) ).

tff(c_217701,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_217691,c_380,c_217660,c_384,c_382,c_217700]) ).

tff(c_217702,plain,
    op(e4,e0) = e1,
    inference(splitRight,[status(thm)],[c_217685]) ).

tff(c_844,plain,
    ( ( op(e4,e4) != e0 )
    | ( op(e4,op(e4,e4)) != e1 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e3 )
    | ( op(op(e4,e4),op(e4,e4)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1782]) ).

tff(c_218025,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_217733,c_210406,c_210406,c_217671,c_217702,c_210406,c_210406,c_217702,c_210406,c_210406,c_844]) ).

tff(c_218026,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_217670]) ).

tff(c_218094,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218026,c_217597,c_210374,c_217625,c_152]) ).

tff(c_218095,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215185,c_388,c_386,c_392,c_390,c_218094]) ).

tff(c_218096,plain,
    op(e2,e4) = e3,
    inference(splitRight,[status(thm)],[c_217652]) ).

tff(c_218110,plain,
    ( ( e2 = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210406,c_210370,c_218096,c_217625,c_182644]) ).

tff(c_218111,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_382,c_384,c_218110]) ).

tff(c_218112,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_215175]) ).

tff(c_218121,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_218112,c_184]) ).

tff(c_218158,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_210411,c_218121,c_210467,c_133755]) ).

tff(c_218164,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_218158,c_326]) ).

tff(c_218142,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_156]) ).

tff(c_218143,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_216428,c_386,c_210395,c_218142]) ).

tff(c_218144,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_218143]) ).

tff(c_218211,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218144,c_210376,c_164]) ).

tff(c_218212,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_210471,c_390,c_214652,c_218211]) ).

tff(c_218255,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218144,c_218212,c_210376,c_168]) ).

tff(c_218256,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_218164,c_392,c_182645,c_218255]) ).

tff(c_218257,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_218143]) ).

tff(c_218324,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218257,c_210375,c_218112,c_142]) ).

tff(c_218325,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_218135,c_215194,c_384,c_378,c_218324]) ).

tff(c_218327,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_219469,plain,
    op(e1,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_238]) ).

tff(c_218334,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_174]) ).

tff(c_218333,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_182]) ).

tff(c_218489,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218333,c_8]) ).

tff(c_218490,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_218489]) ).

tff(c_218503,plain,
    ( ( op(e4,e4) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e2) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218490,c_210371,c_80]) ).

tff(c_218504,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e2) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_374,c_218503]) ).

tff(c_218505,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_218504]) ).

tff(c_218525,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_218505,c_186]) ).

tff(c_218642,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_254]) ).

tff(c_218626,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_358]) ).

tff(c_218470,plain,
    op(e2,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_214]) ).

tff(c_218543,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_82]) ).

tff(c_218544,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218470,c_376,c_218543]) ).

tff(c_218545,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_218544]) ).

tff(c_218564,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_218545,c_286]) ).

tff(c_218332,plain,
    op(e4,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_178]) ).

tff(c_218521,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_218505,c_190]) ).

tff(c_218479,plain,
    op(e4,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_314]) ).

tff(c_218592,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218332,c_218521,c_218479,c_133755]) ).

tff(c_218600,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_218592,c_176]) ).

tff(c_218326,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_218620,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218334,c_218525,c_218564,c_218600,c_218326]) ).

tff(c_218621,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_218544]) ).

tff(c_218656,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_218621]) ).

tff(c_218537,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_234]) ).

tff(c_218660,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_218656,c_280]) ).

tff(c_218919,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218537,c_218660,c_210398,c_32]) ).

tff(c_218920,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_218919]) ).

tff(c_218933,plain,
    ( ( e1 = e0 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218656,c_210370,c_218920,c_182644]) ).

tff(c_218934,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_392,c_218933]) ).

tff(c_218939,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_218934,c_226]) ).

tff(c_218471,plain,
    op(e2,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_228]) ).

tff(c_218523,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_218505,c_356]) ).

tff(c_218622,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_218544]) ).

tff(c_218496,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_218490,c_346]) ).

tff(c_218514,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_348]) ).

tff(c_218483,plain,
    op(e0,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_328]) ).

tff(c_218668,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_164]) ).

tff(c_218669,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218483,c_390,c_218622,c_218668]) ).

tff(c_218670,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_218669]) ).

tff(c_218673,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_218670,c_272]) ).

tff(c_218695,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218332,c_218521,c_218479,c_133755]) ).

tff(c_218702,plain,
    op(e0,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_218695,c_326]) ).

tff(c_218707,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210375,c_218490,c_134]) ).

tff(c_218708,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_218707]) ).

tff(c_218709,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_218708]) ).

tff(c_218744,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_218642,c_182645,c_218622,c_210395,c_42]) ).

tff(c_218820,plain,
    ( ( e3 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218670,c_218709,c_210376,c_218744,c_168]) ).

tff(c_218821,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_218702,c_392,c_382,c_218820]) ).

tff(c_218823,plain,
    op(e0,e1) != e4,
    inference(splitRight,[status(thm)],[c_218708]) ).

tff(c_218842,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_218496,c_218514,c_218673,c_218823,c_48]) ).

tff(c_218848,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_218842,c_260]) ).

tff(c_218893,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218642,c_182645,c_218622,c_218848,c_210395,c_42]) ).

tff(c_218894,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_218669]) ).

tff(c_218962,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218894,c_210375,c_218490,c_134]) ).

tff(c_218963,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_218962]) ).

tff(c_218964,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_218963]) ).

tff(c_218643,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_268]) ).

tff(c_218895,plain,
    op(e0,e0) != e2,
    inference(splitRight,[status(thm)],[c_218669]) ).

tff(c_218526,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_218505,c_366]) ).

tff(c_218975,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_218626,c_218939,c_218471,c_218523,c_30]) ).

tff(c_218982,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_218975,c_370]) ).

tff(c_219044,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218643,c_218895,c_218526,c_218982,c_50]) ).

tff(c_219012,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218894,c_218964,c_210375,c_218490,c_138]) ).

tff(c_219013,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_388,c_219012]) ).

tff(c_944,plain,
    ( ( op(e0,e0) != e1 )
    | ( op(e0,op(e0,e0)) != e2 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e3 )
    | ( op(op(e0,e0),op(e0,e0)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2182]) ).

tff(c_219226,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_218964,c_219044,c_219044,c_219013,c_219044,c_218894,c_219044,c_218894,c_219044,c_219044,c_944]) ).

tff(c_219227,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_218963]) ).

tff(c_219232,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_219227,c_232]) ).

tff(c_219275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218626,c_218939,c_218471,c_218523,c_219232,c_30]) ).

tff(c_219276,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_218919]) ).

tff(c_219291,plain,
    ( ( e3 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_218656,c_210370,c_219276,c_182644]) ).

tff(c_219292,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_382,c_219291]) ).

tff(c_219392,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219276,c_219292,c_210370,c_218656,c_90]) ).

tff(c_219393,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218642,c_388,c_392,c_386,c_390,c_219392]) ).

tff(c_219395,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_218621]) ).

tff(c_219394,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_218621]) ).

tff(c_219408,plain,
    ( ( e2 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_219394,c_182644]) ).

tff(c_219409,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_219408]) ).

tff(c_219410,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_219409]) ).

tff(c_219417,plain,
    op(e4,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_219410,c_176]) ).

tff(c_219424,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218332,c_218521,c_218479,c_219417,c_133755]) ).

tff(c_219426,plain,
    op(e4,e4) != e1,
    inference(splitRight,[status(thm)],[c_219409]) ).

tff(c_219464,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218334,c_218525,c_219395,c_219426,c_218326]) ).

tff(c_219465,plain,
    ( ( op(e4,e2) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_218504]) ).

tff(c_219590,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_219465]) ).

tff(c_219470,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_248]) ).

tff(c_219472,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_234]) ).

tff(c_219604,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219590,c_210370,c_182644]) ).

tff(c_219605,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_219472,c_219604]) ).

tff(c_219611,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_219605,c_226]) ).

tff(c_219598,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_219590,c_176]) ).

tff(c_219618,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218332,c_219598,c_218479,c_133755]) ).

tff(c_219625,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_219618,c_190]) ).

tff(c_219634,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_166]) ).

tff(c_219635,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_219470,c_219611,c_392,c_219625,c_219634]) ).

tff(c_219550,plain,
    ( ( op(e4,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_114]) ).

tff(c_219551,plain,
    ( ( op(e2,e2) = e4 )
    | ( op(e1,e2) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_218332,c_219550]) ).

tff(c_219552,plain,
    op(e0,e2) = e4,
    inference(splitLeft,[status(thm)],[c_219551]) ).

tff(c_219597,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_219590,c_286]) ).

tff(c_219688,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219635,c_219552,c_210376,c_164]) ).

tff(c_219689,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_390,c_219688]) ).

tff(c_219690,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_219689]) ).

tff(c_219744,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219635,c_219690,c_219552,c_210376,c_160]) ).

tff(c_219745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_374,c_388,c_219597,c_219744]) ).

tff(c_219746,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_219689]) ).

tff(c_219867,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219635,c_219552,c_210376,c_219746,c_160]) ).

tff(c_219868,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_378,c_219867]) ).

tff(c_218339,plain,
    ( ( op(e4,e4) = e0 )
    | ( e4 = e0 )
    | ( op(e4,e2) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_92]) ).

tff(c_218340,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133756,c_386,c_218339]) ).

tff(c_218341,plain,
    op(e4,e0) = e0,
    inference(splitLeft,[status(thm)],[c_218340]) ).

tff(c_218345,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_218341,c_354]) ).

tff(c_218461,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218345,c_210377]) ).

tff(c_218463,plain,
    op(e4,e0) != e0,
    inference(splitRight,[status(thm)],[c_218340]) ).

tff(c_219466,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_218504]) ).

tff(c_218329,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_188]) ).

tff(c_219772,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_219625,c_219466,c_218329,c_10]) ).

tff(c_219753,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_219746,c_292]) ).

tff(c_219532,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_254]) ).

tff(c_218482,plain,
    op(e1,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_322]) ).

tff(c_219572,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_219552,c_332]) ).

tff(c_219649,plain,
    ( ( op(e1,e2) = e3 )
    | ( op(e1,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219469,c_218482,c_219572,c_36]) ).

tff(c_219650,plain,
    op(e1,e2) = e0,
    inference(splitLeft,[status(thm)],[c_219649]) ).

tff(c_219654,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_219650,c_236]) ).

tff(c_219670,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219605,c_210370,c_219590,c_90]) ).

tff(c_219671,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_219532,c_219654,c_392,c_386,c_388,c_219670]) ).

tff(c_219672,plain,
    op(e1,e2) = e3,
    inference(splitRight,[status(thm)],[c_219649]) ).

tff(c_219758,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219672,c_210374,c_144]) ).

tff(c_219759,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_219753,c_219758]) ).

tff(c_219760,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_219759]) ).

tff(c_219766,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_219760,c_360]) ).

tff(c_219783,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_219772,c_219766]) ).

tff(c_219784,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_219759]) ).

tff(c_210368,plain,
    op(e3,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_210364,c_60]) ).

tff(c_219478,plain,
    ( ( e4 = e1 )
    | ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210373,c_210368,c_210370,c_108]) ).

tff(c_219479,plain,
    ( ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_382,c_380,c_219478]) ).

tff(c_219480,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_219479]) ).

tff(c_219521,plain,
    e1 = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_219480]) ).

tff(c_219523,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_219521]) ).

tff(c_219524,plain,
    op(e3,e1) = e1,
    inference(splitRight,[status(thm)],[c_219479]) ).

tff(c_219916,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219868,c_219784,c_219524,c_218490,c_134]) ).

tff(c_219917,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_376,c_380,c_386,c_219916]) ).

tff(c_219823,plain,
    ( ( op(e1,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219784,c_219672,c_210374,c_136]) ).

tff(c_219824,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_380,c_210398,c_219823]) ).

tff(c_219857,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219746,c_219605,c_210370,c_219590,c_90]) ).

tff(c_219858,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_392,c_386,c_388,c_219857]) ).

tff(c_220163,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_219590,c_210370,c_210370,c_219917,c_219605,c_219824,c_219858,c_219552,c_219746,c_456]) ).

tff(c_220164,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_219465]) ).

tff(c_220169,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_220164,c_320]) ).

tff(c_219544,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_348]) ).

tff(c_220181,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_182644]) ).

tff(c_220182,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_219472,c_220181]) ).

tff(c_220183,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_220182]) ).

tff(c_220197,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_220183,c_82]) ).

tff(c_220198,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218470,c_376,c_384,c_220197]) ).

tff(c_220199,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_220198]) ).

tff(c_220203,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_220199,c_260]) ).

tff(c_220190,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_220183,c_186]) ).

tff(c_219560,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_362]) ).

tff(c_218494,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_218490,c_340]) ).

tff(c_220206,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_220199,c_292]) ).

tff(c_220213,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_210374,c_140]) ).

tff(c_220214,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_220169,c_382,c_220213]) ).

tff(c_220215,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_220214]) ).

tff(c_219567,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_219552,c_264]) ).

tff(c_220265,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_218490,c_134]) ).

tff(c_220266,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219567,c_380,c_386,c_220265]) ).

tff(c_220267,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_220266]) ).

tff(c_220279,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_219469,c_218482,c_220169,c_219572,c_36]) ).

tff(c_220304,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220215,c_220267,c_220279,c_210374,c_144]) ).

tff(c_220305,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_384,c_220206,c_220304]) ).

tff(c_220307,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_220266]) ).

tff(c_220319,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_219469,c_218482,c_220169,c_219572,c_36]) ).

tff(c_220330,plain,
    ( ( op(e1,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220215,c_220319,c_210374,c_136]) ).

tff(c_220331,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_220307,c_386,c_380,c_210398,c_220330]) ).

tff(c_220332,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_220214]) ).

tff(c_220334,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_220332]) ).

tff(c_220359,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e2) = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_220334,c_152]) ).

tff(c_220360,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_219560,c_218494,c_392,c_388,c_220359]) ).

tff(c_220374,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220360,c_210374,c_220334,c_144]) ).

tff(c_220375,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_378,c_220374]) ).

tff(c_220376,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_220375]) ).

tff(c_220381,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_220376,c_360]) ).

tff(c_220389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_220190,c_220381,c_219466,c_218329,c_10]) ).

tff(c_220390,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_220375]) ).

tff(c_219533,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_268]) ).

tff(c_220204,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_220199,c_266]) ).

tff(c_219569,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_219552,c_270]) ).

tff(c_220346,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219533,c_220204,c_219569,c_50]) ).

tff(c_220347,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_220346]) ).

tff(c_220511,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220347,c_219552,c_210376,c_220199,c_160]) ).

tff(c_220512,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_378,c_220511]) ).

tff(c_842,plain,
    ( ( op(e4,e4) != e1 )
    | ( op(e4,op(e4,e4)) != e0 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e3 )
    | ( op(op(e4,e4),op(e4,e4)) != e2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1774]) ).

tff(c_220653,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_220390,c_220183,c_220183,c_220512,c_218490,c_220183,c_220183,c_218490,c_220183,c_220183,c_842]) ).

tff(c_220654,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_220346]) ).

tff(c_220745,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e1) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220654,c_219552,c_210376,c_220199,c_168]) ).

tff(c_220746,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_219544,c_380,c_392,c_384,c_220745]) ).

tff(c_220747,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_220332]) ).

tff(c_220755,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_220747,c_352]) ).

tff(c_220818,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218496,c_219544,c_220203,c_220755,c_219567,c_48]) ).

tff(c_220819,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_220198]) ).

tff(c_220832,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e2) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_220819,c_140]) ).

tff(c_220833,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_220169,c_382,c_378,c_220832]) ).

tff(c_220834,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_220833]) ).

tff(c_220839,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_220834,c_252]) ).

tff(c_220842,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_220834,c_372]) ).

tff(c_220849,plain,
    ( ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219533,c_220842,c_219569,c_50]) ).

tff(c_220850,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_220849]) ).

tff(c_220820,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_220198]) ).

tff(c_221125,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_219532,c_182645,c_220820,c_210395,c_42]) ).

tff(c_221158,plain,
    ( ( e3 = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220850,c_219552,c_210376,c_221125,c_164]) ).

tff(c_221159,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_390,c_378,c_221158]) ).

tff(c_220862,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_218490,c_134]) ).

tff(c_220863,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219567,c_380,c_386,c_220862]) ).

tff(c_220864,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_220863]) ).

tff(c_220895,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220850,c_219552,c_210376,c_164]) ).

tff(c_220896,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_390,c_220820,c_220895]) ).

tff(c_220948,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_220896,c_220864,c_219524,c_218490,c_138]) ).

tff(c_220949,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_388,c_220948]) ).

tff(c_221102,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_220864,c_220850,c_220850,c_220949,c_220896,c_220850,c_220850,c_220896,c_220850,c_220850,c_944]) ).

tff(c_221103,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_220863]) ).

tff(c_221171,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221159,c_221103,c_219524,c_218490,c_138]) ).

tff(c_221172,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_220839,c_374,c_382,c_388,c_221171]) ).

tff(c_221173,plain,
    op(e0,e0) = e2,
    inference(splitRight,[status(thm)],[c_220849]) ).

tff(c_221178,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_221173,c_272]) ).

tff(c_220825,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_220819,c_240]) ).

tff(c_221191,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_218490,c_134]) ).

tff(c_221192,plain,
    ( ( op(e2,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219567,c_380,c_386,c_221191]) ).

tff(c_221193,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_221192]) ).

tff(c_218469,plain,
    op(e2,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_222]) ).

tff(c_221207,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221193,c_219524,c_218490,c_138]) ).

tff(c_221208,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_388,c_221207]) ).

tff(c_221209,plain,
    op(e0,e1) = e3,
    inference(splitLeft,[status(thm)],[c_221208]) ).

tff(c_221224,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( e4 = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221209,c_221193,c_219524,c_218490,c_142]) ).

tff(c_221225,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_218469,c_384,c_390,c_221224]) ).

tff(c_221226,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_221208]) ).

tff(c_221281,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221193,c_221226,c_219524,c_218490,c_142]) ).

tff(c_221282,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221178,c_376,c_378,c_384,c_390,c_221281]) ).

tff(c_221283,plain,
    op(e2,e1) = e4,
    inference(splitRight,[status(thm)],[c_221192]) ).

tff(c_221348,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221283,c_219524,c_218490,c_142]) ).

tff(c_221349,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221178,c_220825,c_376,c_384,c_390,c_221348]) ).

tff(c_221350,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_220833]) ).

tff(c_221408,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219533,c_219569,c_50]) ).

tff(c_221409,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_221408]) ).

tff(c_221376,plain,
    ( ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e2,e1) = e4 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221350,c_219524,c_218490,c_134]) ).

tff(c_221377,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_219567,c_374,c_380,c_386,c_221376]) ).

tff(c_221438,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221350,c_221377,c_219524,c_218490,c_142]) ).

tff(c_221439,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_384,c_390,c_221438]) ).

tff(c_221593,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_221350,c_221409,c_221409,c_221377,c_221439,c_221409,c_221409,c_221439,c_221409,c_221409,c_896]) ).

tff(c_221594,plain,
    ( ( op(e0,e0) = e2 )
    | ( op(e0,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_221408]) ).

tff(c_221598,plain,
    op(e0,e0) = e3,
    inference(splitLeft,[status(thm)],[c_221594]) ).

tff(c_221611,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221598,c_219552,c_210376,c_164]) ).

tff(c_221612,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_220820,c_221611]) ).

tff(c_221626,plain,
    ( ( op(e0,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221598,c_221612,c_219552,c_210376,c_168]) ).

tff(c_221627,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_380,c_392,c_182645,c_221626]) ).

tff(c_221628,plain,
    op(e0,e0) = e2,
    inference(splitRight,[status(thm)],[c_221594]) ).

tff(c_221630,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( e4 = e2 )
    | ( e3 = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221350,c_221377,c_219524,c_218490,c_142]) ).

tff(c_221631,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_384,c_390,c_221630]) ).

tff(c_221636,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_221631,c_272]) ).

tff(c_221655,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_221628,c_221636]) ).

tff(c_221656,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_220182]) ).

tff(c_221665,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_221656,c_216]) ).

tff(c_221713,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( op(e1,e2) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219552,c_210373,c_220164,c_126]) ).

tff(c_221714,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_219469,c_221665,c_384,c_382,c_221713]) ).

tff(c_221716,plain,
    op(e0,e2) != e4,
    inference(splitRight,[status(thm)],[c_219551]) ).

tff(c_223772,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_219465]) ).

tff(c_224027,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_223772,c_210370,c_182644]) ).

tff(c_224028,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_219472,c_224027]) ).

tff(c_223778,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_223772,c_176]) ).

tff(c_224040,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218332,c_223778,c_218479,c_133755]) ).

tff(c_224047,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_224040,c_190]) ).

tff(c_224068,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_224047,c_219466,c_218329,c_10]) ).

tff(c_223796,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_223772,c_82]) ).

tff(c_223797,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218470,c_376,c_378,c_223796]) ).

tff(c_223798,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_223797]) ).

tff(c_223806,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_223798,c_292]) ).

tff(c_223775,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_223772,c_280]) ).

tff(c_224204,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_219472,c_223806,c_223775,c_210398,c_32]) ).

tff(c_224885,plain,
    ( ( e1 = e0 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210371,c_223772,c_210370,c_210370,c_218490,c_224028,c_224068,c_224204,c_224040,c_223798,c_442]) ).

tff(c_224886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_392,c_224885]) ).

tff(c_224887,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_223797]) ).

tff(c_224940,plain,
    ( ( e2 = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_223772,c_210370,c_224887,c_182644]) ).

tff(c_224941,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_384,c_224940]) ).

tff(c_224956,plain,
    ( ( e3 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224887,c_224941,c_210370,c_223772,c_90]) ).

tff(c_224957,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_219532,c_390,c_392,c_386,c_388,c_224956]) ).

tff(c_224958,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_219465]) ).

tff(c_225686,plain,
    op(e0,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_224958,c_326]) ).

tff(c_225947,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218463,c_219466,c_218329,c_10]) ).

tff(c_225948,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_225947]) ).

tff(c_225954,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_225948,c_186]) ).

tff(c_224959,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_219465]) ).

tff(c_225665,plain,
    ( ( op(e4,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_82]) ).

tff(c_225666,plain,
    ( ( op(e4,e4) = e2 )
    | ( op(e1,e4) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218470,c_376,c_225665]) ).

tff(c_225667,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_225666]) ).

tff(c_225674,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_225667,c_286]) ).

tff(c_223753,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_358]) ).

tff(c_218492,plain,
    op(e2,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_218490,c_336]) ).

tff(c_225693,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_132]) ).

tff(c_225694,plain,
    ( ( op(e2,e4) = e0 )
    | ( op(e2,e2) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_223753,c_218492,c_390,c_225693]) ).

tff(c_225695,plain,
    op(e2,e2) = e0,
    inference(splitLeft,[status(thm)],[c_225694]) ).

tff(c_225700,plain,
    op(e2,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_225695,c_216]) ).

tff(c_225739,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_182644]) ).

tff(c_225740,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_219472,c_225739]) ).

tff(c_225741,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_225740]) ).

tff(c_225747,plain,
    op(e2,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_225741,c_276]) ).

tff(c_221718,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_156]) ).

tff(c_221719,plain,
    ( ( op(e0,e2) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_210395,c_221718]) ).

tff(c_221720,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_221719]) ).

tff(c_221726,plain,
    op(e2,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_358]) ).

tff(c_221756,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_219465]) ).

tff(c_221760,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_221756,c_276]) ).

tff(c_221768,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218470,c_221760,c_210396,c_22]) ).

tff(c_221769,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_221768]) ).

tff(c_221794,plain,
    ( ( op(e1,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221756,c_210370,c_221769,c_182644]) ).

tff(c_221795,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_392,c_219472,c_221794]) ).

tff(c_221796,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_221768]) ).

tff(c_221806,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_221796,c_226]) ).

tff(c_221738,plain,
    op(e2,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_370]) ).

tff(c_221973,plain,
    op(e2,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_221726,c_221806,c_218471,c_221738,c_30]) ).

tff(c_221762,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_221756,c_176]) ).

tff(c_221827,plain,
    op(e4,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218332,c_221762,c_218479,c_133755]) ).

tff(c_221834,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_221827,c_190]) ).

tff(c_221845,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_221834,c_219466,c_218329,c_10]) ).

tff(c_221986,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_221973,c_210377,c_221845,c_166]) ).

tff(c_221987,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_219470,c_382,c_392,c_384,c_221986]) ).

tff(c_221988,plain,
    op(e4,e2) = e3,
    inference(splitRight,[status(thm)],[c_219465]) ).

tff(c_221997,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_221988,c_176]) ).

tff(c_219543,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_342]) ).

tff(c_222002,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_210376,c_164]) ).

tff(c_222003,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_218483,c_390,c_222002]) ).

tff(c_222004,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_222003]) ).

tff(c_222010,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_222004,c_352]) ).

tff(c_221728,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_362]) ).

tff(c_222440,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_182644]) ).

tff(c_222441,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_219472,c_222440]) ).

tff(c_222442,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_222441]) ).

tff(c_222449,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_222442,c_186]) ).

tff(c_222454,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_222449,c_219466,c_218329,c_10]) ).

tff(c_222460,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_222454,c_360]) ).

tff(c_222512,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222004,c_219524,c_218490,c_138]) ).

tff(c_222513,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_388,c_222512]) ).

tff(c_222514,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_222513]) ).

tff(c_222519,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_222514,c_252]) ).

tff(c_221739,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_372]) ).

tff(c_222538,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221728,c_219470,c_222460,c_222519,c_221739,c_40]) ).

tff(c_222540,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_222513]) ).

tff(c_221715,plain,
    ( ( op(e1,e2) = e4 )
    | ( op(e2,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_219551]) ).

tff(c_222016,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_221715]) ).

tff(c_222032,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_182644]) ).

tff(c_222033,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_219472,c_222032]) ).

tff(c_222034,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_222033]) ).

tff(c_222048,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222016,c_210373,c_221988,c_126]) ).

tff(c_222049,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_219469,c_380,c_384,c_382,c_222048]) ).

tff(c_222188,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_222004,c_222049,c_210376,c_160]) ).

tff(c_222189,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_388,c_222188]) ).

tff(c_222077,plain,
    ( ( op(e2,e4) = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222016,c_210372,c_132]) ).

tff(c_222078,plain,
    op(e2,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_221726,c_218492,c_386,c_390,c_222077]) ).

tff(c_790,plain,
    ( ( op(e2,e2) != e4 )
    | ( op(e2,op(e2,e2)) != e0 )
    | ( op(op(e2,op(e2,e2)),op(e2,e2)) != e3 )
    | ( op(op(e2,e2),op(e2,e2)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1566]) ).

tff(c_222341,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_222034,c_222016,c_222016,c_222189,c_222078,c_222016,c_222016,c_222078,c_222016,c_222016,c_790]) ).

tff(c_222342,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_222033]) ).

tff(c_222422,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222016,c_210372,c_222342,c_132]) ).

tff(c_222423,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221726,c_218492,c_386,c_390,c_392,c_222422]) ).

tff(c_222424,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_221715]) ).

tff(c_222431,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_222424,c_244]) ).

tff(c_222619,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218494,c_219543,c_222010,c_222540,c_222431,c_38]) ).

tff(c_222620,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_222441]) ).

tff(c_222627,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_222620,c_226]) ).

tff(c_222621,plain,
    op(e4,e4) != e1,
    inference(splitRight,[status(thm)],[c_222441]) ).

tff(c_222636,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218334,c_221997,c_222621,c_218326]) ).

tff(c_222643,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_222636,c_186]) ).

tff(c_222695,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_222643,c_219466,c_218329,c_10]) ).

tff(c_222683,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e4) = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222620,c_210370,c_222636,c_90]) ).

tff(c_222684,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_219532,c_392,c_386,c_390,c_222683]) ).

tff(c_219542,plain,
    op(e2,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_338]) ).

tff(c_222669,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222004,c_219524,c_218490,c_138]) ).

tff(c_222670,plain,
    ( ( op(e2,e1) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_388,c_222669]) ).

tff(c_222671,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_222670]) ).

tff(c_222678,plain,
    op(e2,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_222671,c_344]) ).

tff(c_222733,plain,
    op(e2,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_218492,c_219542,c_218469,c_222678,c_28]) ).

tff(c_223046,plain,
    ( ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222695,c_218490,c_219524,c_219524,c_222684,c_222733,c_210374,c_222671,c_222424,c_222004,c_638]) ).

tff(c_223047,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_223046]) ).

tff(c_223048,plain,
    op(e2,e1) = e3,
    inference(splitRight,[status(thm)],[c_222670]) ).

tff(c_223053,plain,
    op(e2,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_223048,c_232]) ).

tff(c_223105,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221726,c_222627,c_218471,c_223053,c_221738,c_30]) ).

tff(c_223106,plain,
    op(e0,e4) = e2,
    inference(splitRight,[status(thm)],[c_222003]) ).

tff(c_223113,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_223106,c_286]) ).

tff(c_223107,plain,
    op(e0,e1) != e2,
    inference(splitRight,[status(thm)],[c_222003]) ).

tff(c_223115,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_223106,c_292]) ).

tff(c_223154,plain,
    ( ( op(e1,e4) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e2) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210374,c_144]) ).

tff(c_223155,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218482,c_384,c_223115,c_223154]) ).

tff(c_223156,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_223155]) ).

tff(c_223162,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_223156,c_252]) ).

tff(c_223201,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_218490,c_142]) ).

tff(c_223202,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_223107,c_223162,c_218469,c_384,c_390,c_223201]) ).

tff(c_223204,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_223155]) ).

tff(c_221993,plain,
    op(e1,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_221988,c_320]) ).

tff(c_223122,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_221715]) ).

tff(c_223127,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_223122,c_324]) ).

tff(c_223221,plain,
    op(e1,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_219469,c_218482,c_221993,c_223127,c_36]) ).

tff(c_223226,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_223221,c_236]) ).

tff(c_223292,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_223226,c_219472,c_223115,c_210398,c_32]) ).

tff(c_223297,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_223292,c_246]) ).

tff(c_223306,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221728,c_219470,c_223204,c_223297,c_221739,c_40]) ).

tff(c_223307,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_221715]) ).

tff(c_223440,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( op(e2,e2) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_223307,c_210373,c_221988,c_126]) ).

tff(c_223441,plain,
    ( ( op(e2,e2) = e1 )
    | ( op(e0,e2) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_382,c_223440]) ).

tff(c_223442,plain,
    op(e0,e2) = e1,
    inference(splitLeft,[status(thm)],[c_223441]) ).

tff(c_223448,plain,
    op(e2,e2) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_223442,c_330]) ).

tff(c_218472,plain,
    op(e2,e2) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_218]) ).

tff(c_221994,plain,
    op(e2,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_221988,c_316]) ).

tff(c_223379,plain,
    op(e2,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_223307,c_324]) ).

tff(c_223530,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_223448,c_218472,c_221994,c_223379,c_26]) ).

tff(c_223455,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_219524,c_218490,c_142]) ).

tff(c_223456,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_223107,c_218469,c_384,c_390,c_223455]) ).

tff(c_223470,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_223456,c_223307,c_210374,c_152]) ).

tff(c_223471,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_221728,c_390,c_386,c_392,c_223470]) ).

tff(c_223487,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_223456,c_223307,c_210374,c_223471,c_140]) ).

tff(c_223488,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_382,c_388,c_223487]) ).

tff(c_223400,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218463,c_219466,c_218329,c_10]) ).

tff(c_223401,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_223400]) ).

tff(c_223407,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_223401,c_186]) ).

tff(c_223309,plain,
    ( ( op(e2,e4) = e3 )
    | ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218470,c_210396,c_22]) ).

tff(c_223310,plain,
    op(e2,e4) = e0,
    inference(splitLeft,[status(thm)],[c_223309]) ).

tff(c_223314,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_223310,c_284]) ).

tff(c_223369,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_223307,c_210374,c_152]) ).

tff(c_223370,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221728,c_218494,c_386,c_392,c_223314,c_223369]) ).

tff(c_223371,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e2,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_223309]) ).

tff(c_223387,plain,
    op(e2,e4) = e3,
    inference(splitLeft,[status(thm)],[c_223371]) ).

tff(c_223412,plain,
    ( ( op(e1,e4) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_223387,c_182644]) ).

tff(c_223413,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_223407,c_380,c_382,c_219472,c_223412]) ).

tff(c_223414,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_223400]) ).

tff(c_223502,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_223488,c_210377,c_223414,c_166]) ).

tff(c_223503,plain,
    op(e2,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_392,c_384,c_223502]) ).

tff(c_223659,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_223530,c_223530,c_223488,c_223530,c_223503,c_223530,c_223503,c_223530,c_223530,c_952]) ).

tff(c_223660,plain,
    op(e2,e2) = e1,
    inference(splitRight,[status(thm)],[c_223441]) ).

tff(c_223665,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_223660,c_230]) ).

tff(c_223421,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_223414,c_360]) ).

tff(c_223706,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_221728,c_219470,c_223421,c_221739,c_40]) ).

tff(c_223722,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_221720,c_223706,c_210377,c_223414,c_166]) ).

tff(c_223723,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_223665,c_392,c_384,c_223722]) ).

tff(c_223724,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_223371]) ).

tff(c_223729,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_223724,c_276]) ).

tff(c_223745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218334,c_221997,c_223113,c_223729,c_218326]) ).

tff(c_223746,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e2) = e4 ) ),
    inference(splitRight,[status(thm)],[c_221719]) ).

tff(c_225723,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_221716,c_223746]) ).

tff(c_225843,plain,
    ( ( e2 = e0 )
    | ( e2 = e1 )
    | ( op(e2,e1) = e2 )
    | ( op(e1,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225723,c_219524,c_218490,c_142]) ).

tff(c_225844,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_218469,c_384,c_390,c_225843]) ).

tff(c_225881,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e2,e1) = e3 )
    | ( e3 = e2 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225723,c_225844,c_219524,c_218490,c_138]) ).

tff(c_225882,plain,
    op(e2,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_378,c_382,c_388,c_225881]) ).

tff(c_225887,plain,
    op(e2,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_225882,c_220]) ).

tff(c_225892,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225700,c_225747,c_218470,c_225887,c_210396,c_22]) ).

tff(c_225894,plain,
    op(e4,e4) != e1,
    inference(splitRight,[status(thm)],[c_225740]) ).

tff(c_225919,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218334,c_224959,c_225674,c_225894,c_218326]) ).

tff(c_225920,plain,
    op(e2,e4) = e0,
    inference(splitRight,[status(thm)],[c_225694]) ).

tff(c_225976,plain,
    ( ( op(e1,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_225920,c_182644]) ).

tff(c_225977,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225954,c_380,c_392,c_219472,c_225976]) ).

tff(c_225978,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_225947]) ).

tff(c_226047,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_225978,c_166]) ).

tff(c_226048,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219470,c_392,c_384,c_226047]) ).

tff(c_226049,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_226048]) ).

tff(c_225994,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_221716,c_223746]) ).

tff(c_226100,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e0,e2) = e3 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226049,c_225994,c_210376,c_225667,c_160]) ).

tff(c_226101,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_225686,c_388,c_378,c_226100]) ).

tff(c_226103,plain,
    op(e0,e0) != e1,
    inference(splitRight,[status(thm)],[c_226048]) ).

tff(c_226118,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e2) = e1 )
    | ( e4 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225994,c_210376,c_225667,c_168]) ).

tff(c_226119,plain,
    op(e0,e2) = e1,
    inference(negUnitSimplification,[status(thm)],[c_226103,c_380,c_392,c_384,c_226118]) ).

tff(c_226102,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_226048]) ).

tff(c_225935,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_221715]) ).

tff(c_225941,plain,
    op(e1,e2) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_225935,c_324]) ).

tff(c_225927,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_225920,c_284]) ).

tff(c_225676,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_225667,c_292]) ).

tff(c_226027,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_225927,c_219472,c_225676,c_210398,c_32]) ).

tff(c_226034,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_226027,c_240]) ).

tff(c_226000,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_225994,c_352]) ).

tff(c_226147,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218494,c_219543,c_226034,c_226000,c_38]) ).

tff(c_226161,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( op(e1,e2) = e4 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226147,c_210374,c_226027,c_136]) ).

tff(c_226162,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_225941,c_380,c_374,c_226161]) ).

tff(c_226033,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_226027,c_246]) ).

tff(c_226132,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226102,c_210377,c_225978,c_158]) ).

tff(c_226133,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_226033,c_382,c_388,c_378,c_226132]) ).

tff(c_226656,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226119,c_225978,c_210377,c_210377,c_225994,c_226102,c_225667,c_226162,c_210376,c_226133,c_668]) ).

tff(c_226657,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_384,c_226656]) ).

tff(c_226658,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_221715]) ).

tff(c_226664,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_226658,c_250]) ).

tff(c_226722,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226658,c_210374,c_140]) ).

tff(c_226723,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_226722]) ).

tff(c_226724,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_226723]) ).

tff(c_226779,plain,
    ( ( op(e1,e4) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226724,c_226658,c_210374,c_152]) ).

tff(c_226780,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_218494,c_386,c_392,c_225927,c_226779]) ).

tff(c_226782,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_226723]) ).

tff(c_226688,plain,
    ( ( op(e1,e4) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_225920,c_182644]) ).

tff(c_226689,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_219472,c_226688]) ).

tff(c_226695,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_226689,c_186]) ).

tff(c_226706,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_226695,c_219466,c_218329,c_10]) ).

tff(c_226794,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210377,c_226706,c_166]) ).

tff(c_226795,plain,
    ( ( op(e2,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_219470,c_392,c_384,c_226794]) ).

tff(c_226796,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_226795]) ).

tff(c_226821,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e2,e0) = e4 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226796,c_210377,c_226706,c_154]) ).

tff(c_226822,plain,
    op(e2,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_226664,c_386,c_376,c_226821]) ).

tff(c_226835,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226796,c_226822,c_210377,c_226706,c_158]) ).

tff(c_226836,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_226782,c_374,c_388,c_378,c_226835]) ).

tff(c_226837,plain,
    op(e2,e0) = e1,
    inference(splitRight,[status(thm)],[c_226795]) ).

tff(c_226861,plain,
    ( ( e3 = e2 )
    | ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e0) = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226837,c_210377,c_226706,c_158]) ).

tff(c_226862,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_226782,c_382,c_388,c_378,c_226861]) ).

tff(c_226881,plain,
    ( ( e4 = e2 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226862,c_226837,c_210377,c_226706,c_154]) ).

tff(c_226882,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_226664,c_380,c_386,c_376,c_226881]) ).

tff(c_226884,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_225666]) ).

tff(c_225169,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_182644]) ).

tff(c_225170,plain,
    ( ( op(e2,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_219472,c_225169]) ).

tff(c_225171,plain,
    op(e4,e4) = e1,
    inference(splitLeft,[status(thm)],[c_225170]) ).

tff(c_225178,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_225171,c_186]) ).

tff(c_224960,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e2) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210376,c_164]) ).

tff(c_224961,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218483,c_390,c_224960]) ).

tff(c_224962,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_224961]) ).

tff(c_224968,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_224962,c_366]) ).

tff(c_225216,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_225178,c_224968,c_219466,c_218329,c_10]) ).

tff(c_225217,plain,
    op(e2,e4) = e1,
    inference(splitRight,[status(thm)],[c_225170]) ).

tff(c_225284,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( op(e2,e2) = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210372,c_225217,c_132]) ).

tff(c_225285,plain,
    op(e2,e2) = e0,
    inference(negUnitSimplification,[status(thm)],[c_223753,c_218492,c_390,c_392,c_225284]) ).

tff(c_224989,plain,
    op(e2,e2) = e4,
    inference(splitLeft,[status(thm)],[c_221715]) ).

tff(c_225013,plain,
    ( ( op(e4,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e2,e0) = e1 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224962,c_210377,c_166]) ).

tff(c_225014,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e2,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_219470,c_392,c_225013]) ).

tff(c_225015,plain,
    op(e2,e0) = e1,
    inference(splitLeft,[status(thm)],[c_225014]) ).

tff(c_225021,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_225015,c_356]) ).

tff(c_225085,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_225021,c_224968,c_219466,c_218329,c_10]) ).

tff(c_225086,plain,
    op(e4,e0) = e1,
    inference(splitRight,[status(thm)],[c_225014]) ).

tff(c_225094,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_225086,c_186]) ).

tff(c_225099,plain,
    ( ( op(e1,e4) = e1 )
    | ( op(e2,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210370,c_182644]) ).

tff(c_225100,plain,
    op(e2,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_225094,c_380,c_219472,c_225099]) ).

tff(c_225139,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( op(e2,e1) = e0 )
    | ( op(e2,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224989,c_210372,c_225100,c_132]) ).

tff(c_225140,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_223753,c_218492,c_386,c_390,c_392,c_225139]) ).

tff(c_225141,plain,
    op(e1,e2) = e4,
    inference(splitRight,[status(thm)],[c_221715]) ).

tff(c_225148,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_225141,c_244]) ).

tff(c_225395,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_218494,c_219543,c_225148,c_38]) ).

tff(c_225396,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_225395]) ).

tff(c_740,plain,
    ( ( op(e1,e1) != e2 )
    | ( op(e1,op(e1,e1)) != e4 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e3 )
    | ( op(op(e1,e1),op(e1,e1)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1366]) ).

tff(c_225648,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_225285,c_225396,c_225396,c_224958,c_225396,c_225141,c_225396,c_225141,c_225396,c_225396,c_740]) ).

tff(c_225649,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_225395]) ).

tff(c_225654,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_225649,c_252]) ).

tff(c_225147,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_225141,c_250]) ).

tff(c_225224,plain,
    op(e2,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_225217,c_226]) ).

tff(c_225313,plain,
    ( ( op(e2,e0) = e4 )
    | ( op(e2,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_223753,c_225224,c_218471,c_30]) ).

tff(c_225314,plain,
    op(e2,e0) = e3,
    inference(splitLeft,[status(thm)],[c_225313]) ).

tff(c_225298,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_218463,c_224968,c_219466,c_218329,c_10]) ).

tff(c_225365,plain,
    ( ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224962,c_225314,c_210377,c_225298,c_154]) ).

tff(c_225366,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_225147,c_374,c_386,c_380,c_225365]) ).

tff(c_225367,plain,
    op(e2,e0) = e4,
    inference(splitRight,[status(thm)],[c_225313]) ).

tff(c_225661,plain,
    ( ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224962,c_225367,c_210377,c_225298,c_158]) ).

tff(c_225662,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_225654,c_374,c_388,c_382,c_225661]) ).

tff(c_225663,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_224961]) ).

tff(c_226899,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_226884,c_225663]) ).

tff(c_226924,plain,
    ( ( e4 = e2 )
    | ( op(e0,e2) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_226899,c_223746]) ).

tff(c_226925,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_221716,c_376,c_226924]) ).

tff(c_226927,plain,
    op(e4,e1) != e0,
    inference(splitRight,[status(thm)],[c_218489]) ).

tff(c_218462,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_218340]) ).

tff(c_227049,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218327,c_226927,c_218462]) ).

tff(c_227050,plain,
    unit = e2,
    inference(splitRight,[status(thm)],[c_210362]) ).

tff(c_227061,plain,
    op(e1,e2) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_66]) ).

tff(c_248538,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250]) ).

tff(c_227062,plain,
    op(e2,e1) = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_68]) ).

tff(c_248526,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_338]) ).

tff(c_227056,plain,
    op(e3,e2) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_58]) ).

tff(c_248556,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_248557,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_382,c_248556]) ).

tff(c_248558,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_248557]) ).

tff(c_248636,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_248558,c_206]) ).

tff(c_248537,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_248534,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2]) ).

tff(c_227057,plain,
    op(e2,e4) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_56]) ).

tff(c_248686,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_227057,c_182644]) ).

tff(c_248687,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_248636,c_380,c_248537,c_248686]) ).

tff(c_248689,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_248557]) ).

tff(c_227064,plain,
    op(e2,e0) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_72]) ).

tff(c_227157,plain,
    op(e4,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_356]) ).

tff(c_227094,plain,
    ( ( op(e4,e4) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e1) = e0 )
    | ( op(e4,e0) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_133756,c_92]) ).

tff(c_227095,plain,
    op(e4,e0) = e0,
    inference(splitLeft,[status(thm)],[c_227094]) ).

tff(c_227202,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227157,c_227095]) ).

tff(c_227204,plain,
    op(e4,e0) != e0,
    inference(splitRight,[status(thm)],[c_227094]) ).

tff(c_227058,plain,
    op(e4,e2) = e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_54]) ).

tff(c_249123,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_184]) ).

tff(c_227082,plain,
    op(e4,e2) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_314]) ).

tff(c_248701,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227082,c_80]) ).

tff(c_248702,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_248701]) ).

tff(c_249134,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_248702,c_192]) ).

tff(c_242205,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_364]) ).

tff(c_232896,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_184]) ).

tff(c_227055,plain,
    op(e2,e3) = e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_60]) ).

tff(c_227070,plain,
    op(e4,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_296]) ).

tff(c_232902,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2]) ).

tff(c_234192,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_232902,c_80]) ).

tff(c_234193,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_227070,c_388,c_234192]) ).

tff(c_234194,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_234193]) ).

tff(c_234198,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_234194,c_192]) ).

tff(c_232875,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_233013,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_233014,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_232875,c_382,c_233013]) ).

tff(c_233015,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_233014]) ).

tff(c_233437,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_233015,c_306]) ).

tff(c_233036,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_232902,c_174]) ).

tff(c_232894,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_233029,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_232894,c_4]) ).

tff(c_233030,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_233029]) ).

tff(c_233082,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_233036,c_233030]) ).

tff(c_233083,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_233029]) ).

tff(c_234220,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_233437,c_233083]) ).

tff(c_234227,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_234220,c_182]) ).

tff(c_227306,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_336]) ).

tff(c_227314,plain,
    ( ( op(e4,e1) = e4 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227306,c_8]) ).

tff(c_227315,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_227314]) ).

tff(c_232616,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_334]) ).

tff(c_227308,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_338]) ).

tff(c_227077,plain,
    op(e0,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_310]) ).

tff(c_227213,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_370]) ).

tff(c_227205,plain,
    op(e0,e4) = e2,
    inference(splitLeft,[status(thm)],[c_82]) ).

tff(c_228668,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_227328,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227082,c_227070,c_80]) ).

tff(c_227329,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_227328]) ).

tff(c_228597,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227329,c_366]) ).

tff(c_227309,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_350]) ).

tff(c_228596,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227329,c_186]) ).

tff(c_228670,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_286]) ).

tff(c_227320,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_228586,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_182]) ).

tff(c_228499,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_228676,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_228586,c_227070,c_228499,c_4]) ).

tff(c_228677,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_228676]) ).

tff(c_228684,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_228677,c_174]) ).

tff(c_228500,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_176]) ).

tff(c_228506,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_228500,c_2]) ).

tff(c_228507,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_228506]) ).

tff(c_228526,plain,
    op(e4,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_228507,c_180]) ).

tff(c_228560,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_228526,c_227315]) ).

tff(c_228561,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_228506]) ).

tff(c_228706,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_228596,c_228670,c_228684,c_228561]) ).

tff(c_228707,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_228676]) ).

tff(c_228737,plain,
    ( ( e2 = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_228707,c_106]) ).

tff(c_228738,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227320,c_382,c_384,c_228737]) ).

tff(c_228739,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_228738]) ).

tff(c_228746,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_228739,c_308]) ).

tff(c_227456,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227329,c_186]) ).

tff(c_227482,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_286]) ).

tff(c_227468,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_182]) ).

tff(c_227349,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_176]) ).

tff(c_227368,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227349,c_2]) ).

tff(c_227369,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_227368]) ).

tff(c_227387,plain,
    op(e4,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227369,c_180]) ).

tff(c_227446,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_227387]) ).

tff(c_227447,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_227368]) ).

tff(c_227768,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227456,c_227482,c_227447]) ).

tff(c_227340,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_227341,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_227340]) ).

tff(c_227342,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_227341]) ).

tff(c_227490,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227342,c_208]) ).

tff(c_227088,plain,
    op(e3,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_198]) ).

tff(c_227499,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227490,c_227088,c_14]) ).

tff(c_227500,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_227499]) ).

tff(c_227507,plain,
    op(e3,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227500,c_194]) ).

tff(c_227457,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227329,c_366]) ).

tff(c_227455,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227329,c_360]) ).

tff(c_227071,plain,
    op(e1,e3) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_304]) ).

tff(c_227318,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_227483,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_292]) ).

tff(c_227362,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_284]) ).

tff(c_227535,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227318,c_227483,c_227362,c_32]) ).

tff(c_227536,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_227535]) ).

tff(c_227592,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_227536,c_140]) ).

tff(c_227593,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_227455,c_382,c_227071,c_388,c_227592]) ).

tff(c_227598,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227593,c_352]) ).

tff(c_227063,plain,
    op(e0,e2) = e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_70]) ).

tff(c_227517,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227456,c_227482,c_227447]) ).

tff(c_227524,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227517,c_174]) ).

tff(c_227348,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_227548,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227468,c_227524,c_227070,c_227348,c_4]) ).

tff(c_227561,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_227500,c_227548,c_106]) ).

tff(c_227562,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227320,c_382,c_392,c_384,c_227561]) ).

tff(c_227577,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_227562,c_227205,c_156]) ).

tff(c_227578,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_227577]) ).

tff(c_227579,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_227578]) ).

tff(c_227644,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227579,c_227063,c_227562,c_227205,c_160]) ).

tff(c_227645,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_227598,c_388,c_382,c_378,c_227644]) ).

tff(c_227646,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_227578]) ).

tff(c_227705,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227646,c_227063,c_227562,c_227205,c_160]) ).

tff(c_227706,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227457,c_374,c_388,c_382,c_378,c_227705]) ).

tff(c_227707,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_227535]) ).

tff(c_227732,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_227707,c_227057,c_227517,c_90]) ).

tff(c_227733,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_227507,c_392,c_227732]) ).

tff(c_227734,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_227499]) ).

tff(c_227739,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_227734]) ).

tff(c_227840,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227318,c_227483,c_227362,c_32]) ).

tff(c_227841,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_227840]) ).

tff(c_227848,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227841,c_234]) ).

tff(c_227775,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227768,c_174]) ).

tff(c_227784,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227468,c_227775,c_227070,c_227348,c_4]) ).

tff(c_227790,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227784,c_300]) ).

tff(c_227743,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227739,c_302]) ).

tff(c_227892,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227848,c_227320,c_227790,c_227071,c_227743,c_34]) ).

tff(c_227893,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_227840]) ).

tff(c_228000,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_227893,c_227057,c_227768,c_90]) ).

tff(c_228001,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_388,c_386,c_392,c_228000]) ).

tff(c_778,plain,
    ( ( op(e3,e3) != e4 )
    | ( op(e3,op(e3,e3)) != e0 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e2 )
    | ( op(op(e3,e3),op(e3,e3)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1518]) ).

tff(c_228168,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_227768,c_227739,c_227739,c_227205,c_228001,c_227739,c_227739,c_228001,c_227739,c_227739,c_778]) ).

tff(c_228169,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_227734]) ).

tff(c_228184,plain,
    ( ( op(e4,e3) = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_228169,c_106]) ).

tff(c_228185,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227320,c_382,c_384,c_228184]) ).

tff(c_228186,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_228185]) ).

tff(c_228193,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_228186,c_306]) ).

tff(c_228176,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_228169,c_294]) ).

tff(c_228473,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227468,c_228193,c_228176,c_227070,c_227348,c_4]) ).

tff(c_228474,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_228185]) ).

tff(c_228482,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_228474,c_174]) ).

tff(c_228491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227456,c_227482,c_228482,c_227447]) ).

tff(c_228492,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_227341]) ).

tff(c_228751,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_228746,c_228492]) ).

tff(c_228755,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_228751,c_274]) ).

tff(c_228766,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_228596,c_228670,c_228755,c_228561]) ).

tff(c_228768,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_228738]) ).

tff(c_228711,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_227205,c_156]) ).

tff(c_228712,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_228711]) ).

tff(c_228713,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_228712]) ).

tff(c_228859,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_228713,c_227063,c_227205,c_168]) ).

tff(c_228860,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_227309,c_392,c_228768,c_384,c_228859]) ).

tff(c_228862,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_228712]) ).

tff(c_229850,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227213,c_228668,c_228597,c_228862,c_50]) ).

tff(c_228861,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_228712]) ).

tff(c_228921,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_228861]) ).

tff(c_228928,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_228921,c_262]) ).

tff(c_228582,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_340]) ).

tff(c_227307,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_344]) ).

tff(c_228868,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_228707,c_300]) ).

tff(c_228671,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_292]) ).

tff(c_227211,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_358]) ).

tff(c_228493,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_227341]) ).

tff(c_227089,plain,
    op(e3,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_210]) ).

tff(c_228960,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_228493,c_227089,c_20]) ).

tff(c_228961,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_228960]) ).

tff(c_228989,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_228961,c_227329,c_154]) ).

tff(c_228990,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_228862,c_386,c_376,c_374,c_228989]) ).

tff(c_228595,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227329,c_360]) ).

tff(c_228975,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_228976,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_228595,c_382,c_227071,c_228975]) ).

tff(c_228977,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_228976]) ).

tff(c_229012,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_228990,c_228977,c_227061,c_144]) ).

tff(c_229013,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_384,c_228868,c_228671,c_229012]) ).

tff(c_229015,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_228976]) ).

tff(c_227212,plain,
    op(e1,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_364]) ).

tff(c_227319,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250]) ).

tff(c_228968,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_228961,c_362]) ).

tff(c_229029,plain,
    ( ( e4 = e0 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_227315,c_134]) ).

tff(c_229030,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_228928,c_380,c_386,c_229029]) ).

tff(c_229031,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_229030]) ).

tff(c_229035,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_229031,c_252]) ).

tff(c_229075,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227212,c_227319,c_228968,c_228595,c_229035,c_40]) ).

tff(c_229077,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_229030]) ).

tff(c_229136,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_228582,c_227307,c_229015,c_229077,c_38]) ).

tff(c_228877,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_228492]) ).

tff(c_228881,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_228877,c_274]) ).

tff(c_228906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_228596,c_228670,c_228881,c_228561]) ).

tff(c_228907,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_228492]) ).

tff(c_229076,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_229030]) ).

tff(c_229255,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_229136,c_228907,c_228907,c_227315,c_229076,c_228907,c_228907,c_229076,c_228907,c_228907,c_816]) ).

tff(c_229256,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_228960]) ).

tff(c_229261,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_229256,c_212]) ).

tff(c_229272,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_144]) ).

tff(c_229273,plain,
    ( ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_228868,c_228671,c_229272]) ).

tff(c_229274,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_229273]) ).

tff(c_229280,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_229274,c_252]) ).

tff(c_229293,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_228582,c_227307,c_229280,c_38]) ).

tff(c_229294,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_229293]) ).

tff(c_229327,plain,
    ( ( e4 = e0 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_229294,c_227062,c_227315,c_134]) ).

tff(c_229328,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_228928,c_374,c_380,c_229261,c_386,c_229327]) ).

tff(c_229329,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_229293]) ).

tff(c_229359,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_229274,c_227064,c_229256,c_227329,c_166]) ).

tff(c_229360,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_392,c_380,c_382,c_229359]) ).

tff(c_228581,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_334]) ).

tff(c_227084,plain,
    op(e3,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_204]) ).

tff(c_229417,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_228581,c_227308,c_227084,c_229261,c_18]) ).

tff(c_229345,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_229329,c_227062,c_227315,c_138]) ).

tff(c_229346,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_227084,c_388,c_229345]) ).

tff(c_932,plain,
    ( ( op(e0,e0) != e1 )
    | ( op(e0,op(e0,e0)) != e3 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e2 )
    | ( op(op(e0,e0),op(e0,e0)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2134]) ).

tff(c_229615,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_229329,c_229360,c_229360,c_229417,c_229360,c_229346,c_229360,c_229346,c_229360,c_229360,c_932]) ).

tff(c_229616,plain,
    op(e1,e1) = e2,
    inference(splitRight,[status(thm)],[c_229273]) ).

tff(c_229629,plain,
    ( ( e4 = e0 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_229616,c_227062,c_227315,c_134]) ).

tff(c_229630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_228928,c_376,c_380,c_229261,c_386,c_229629]) ).

tff(c_229631,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_228861]) ).

tff(c_229886,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_229850,c_229631,c_227063,c_227205,c_160]) ).

tff(c_229887,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_227077,c_378,c_229886]) ).

tff(c_229889,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_227328]) ).

tff(c_227288,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_190]) ).

tff(c_227230,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_227300,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227288,c_227230]) ).

tff(c_227302,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_232502,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_232503,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_232502]) ).

tff(c_232518,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232503,c_188]) ).

tff(c_229902,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_230093,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_229902,c_4]) ).

tff(c_230094,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_230093]) ).

tff(c_230122,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_182]) ).

tff(c_230164,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_230094,c_230122]) ).

tff(c_230165,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_230093]) ).

tff(c_232545,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232518,c_230165]) ).

tff(c_232094,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_232095,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227320,c_382,c_232094]) ).

tff(c_232096,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_232095]) ).

tff(c_232125,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232096,c_268]) ).

tff(c_232453,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_227089,c_20]) ).

tff(c_232454,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_232453]) ).

tff(c_229910,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_229911,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_229910]) ).

tff(c_229912,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_229911]) ).

tff(c_230019,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_229912,c_206]) ).

tff(c_229888,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_227328]) ).

tff(c_230042,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_230043,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_230042]) ).

tff(c_230075,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_230043,c_227057,c_182644]) ).

tff(c_230076,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_230019,c_380,c_227318,c_230075]) ).

tff(c_230078,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_229911]) ).

tff(c_232468,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_232454,c_230078]) ).

tff(c_232470,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_232453]) ).

tff(c_232471,plain,
    ( ( op(e4,e0) = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_166]) ).

tff(c_232472,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_232125,c_227319,c_392,c_232470,c_232471]) ).

tff(c_232133,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_232134,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_232133]) ).

tff(c_232139,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232134,c_354]) ).

tff(c_232147,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_232139,c_227089,c_20]) ).

tff(c_232148,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_232147]) ).

tff(c_232153,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232148,c_212]) ).

tff(c_231724,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_334]) ).

tff(c_230084,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_231718,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_231719,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_230084,c_231718]) ).

tff(c_231720,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_231719]) ).

tff(c_231753,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231720,c_368]) ).

tff(c_231864,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_227089,c_231753,c_20]) ).

tff(c_231869,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_231864,c_212]) ).

tff(c_231762,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_230165]) ).

tff(c_231766,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_231762,c_294]) ).

tff(c_230077,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_229911]) ).

tff(c_231777,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_230077]) ).

tff(c_231785,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_231777,c_194]) ).

tff(c_227220,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_264]) ).

tff(c_230213,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_260]) ).

tff(c_230206,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227088,c_14]) ).

tff(c_230207,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_230206]) ).

tff(c_230214,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_230898,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_230899,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_230898]) ).

tff(c_230904,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_230899,c_280]) ).

tff(c_230997,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_230998,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_230904,c_230997]) ).

tff(c_230999,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_230998]) ).

tff(c_230224,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_334]) ).

tff(c_230934,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_227089,c_20]) ).

tff(c_230935,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_230934]) ).

tff(c_230939,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_230935,c_212]) ).

tff(c_230245,plain,
    ( ( op(e4,e3) = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_230207,c_106]) ).

tff(c_230246,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227320,c_382,c_392,c_230245]) ).

tff(c_230247,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_230246]) ).

tff(c_230253,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_230247,c_306]) ).

tff(c_230806,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_230253,c_230165]) ).

tff(c_230811,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_230806,c_188]) ).

tff(c_230235,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_230207,c_302]) ).

tff(c_230286,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_230253,c_230165]) ).

tff(c_230291,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_230286,c_300]) ).

tff(c_230297,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_230298,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_230297]) ).

tff(c_230303,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_230298,c_280]) ).

tff(c_230353,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_230354,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_230303,c_230353]) ).

tff(c_230355,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_230354]) ).

tff(c_230309,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_230207,c_230077]) ).

tff(c_230310,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_230309]) ).

tff(c_230259,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_230247,c_227205,c_156]) ).

tff(c_230260,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_376,c_230259]) ).

tff(c_230261,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_230260]) ).

tff(c_230266,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_230261,c_368]) ).

tff(c_230324,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_227089,c_230266,c_20]) ).

tff(c_230329,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_230324,c_212]) ).

tff(c_230403,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_230224,c_227308,c_230329,c_227084,c_18]) ).

tff(c_230225,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_340]) ).

tff(c_230361,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_230355,c_252]) ).

tff(c_230367,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_230225,c_227307,c_230361,c_38]) ).

tff(c_230368,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_230367]) ).

tff(c_230445,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_230235,c_227320,c_230291,c_227071,c_34]) ).

tff(c_230423,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_230261,c_227063,c_230247,c_227205,c_160]) ).

tff(c_230424,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_230423]) ).

tff(c_614,plain,
    ( ( op(e1,op(e0,e1)) = e0 )
    | ( op(e1,op(e1,e1)) != e1 )
    | ( op(e2,op(e2,e1)) != e1 )
    | ( op(e3,op(e3,e1)) != e1 )
    | ( op(e1,op(e4,e1)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_230735,plain,
    ( ( e4 = e0 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_230355,c_227315,c_230310,c_230403,c_227062,c_227062,c_227061,c_230368,c_230445,c_230424,c_614]) ).

tff(c_230736,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_386,c_230735]) ).

tff(c_230737,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_230367]) ).

tff(c_230743,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_230737,c_242]) ).

tff(c_230757,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_230235,c_227320,c_230291,c_227071,c_230743,c_34]) ).

tff(c_230759,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_230354]) ).

tff(c_230273,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_230274,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_230273]) ).

tff(c_230802,plain,
    ( ( e3 = e1 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_230261,c_227064,c_230324,c_230274,c_158]) ).

tff(c_230803,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_230759,c_388,c_378,c_382,c_230802]) ).

tff(c_230804,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_230273]) ).

tff(c_230855,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_229889,c_230811,c_230804]) ).

tff(c_230856,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_230260]) ).

tff(c_230865,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_230856,c_348]) ).

tff(c_230981,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_230224,c_227308,c_230939,c_227084,c_230865,c_18]) ).

tff(c_230982,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_230934]) ).

tff(c_230870,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_230253,c_230165]) ).

tff(c_230875,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_230870,c_188]) ).

tff(c_230922,plain,
    op(e4,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227204,c_230875,c_229889,c_227302,c_10]) ).

tff(c_231017,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_230999,c_227064,c_230982,c_230922,c_162]) ).

tff(c_231018,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_230214,c_378,c_390,c_376,c_384,c_231017]) ).

tff(c_231019,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_230998]) ).

tff(c_230876,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_230870,c_300]) ).

tff(c_231106,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_230235,c_227320,c_230876,c_227071,c_34]) ).

tff(c_231210,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_230207,c_231019,c_231019,c_230870,c_231106,c_231019,c_231019,c_231106,c_231019,c_231019,c_728]) ).

tff(c_231211,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_230246]) ).

tff(c_231220,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_231211,c_188]) ).

tff(c_231541,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227204,c_231220,c_229889,c_227302,c_10]) ).

tff(c_231546,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_231541,c_354]) ).

tff(c_231230,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_231231,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_231230]) ).

tff(c_227222,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_270]) ).

tff(c_231236,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_231231,c_280]) ).

tff(c_231272,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_231273,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_231236,c_231272]) ).

tff(c_231274,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_231273]) ).

tff(c_231284,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_231274,c_372]) ).

tff(c_231275,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_230224,c_227308,c_227084,c_18]) ).

tff(c_231276,plain,
    op(e3,e1) = e2,
    inference(splitLeft,[status(thm)],[c_231275]) ).

tff(c_231292,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_231276,c_212]) ).

tff(c_231311,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_231292,c_227089,c_20]) ).

tff(c_231317,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231311,c_368]) ).

tff(c_231324,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227222,c_230214,c_231284,c_231317,c_50]) ).

tff(c_231353,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_231324,c_227063,c_227205,c_156]) ).

tff(c_231354,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_376,c_231353]) ).

tff(c_231355,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_231354]) ).

tff(c_231365,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_231324,c_231355,c_227063,c_227205,c_160]) ).

tff(c_231366,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_227077,c_378,c_231365]) ).

tff(c_231367,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_231354]) ).

tff(c_231374,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231367,c_312]) ).

tff(c_231408,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_230235,c_227320,c_227071,c_231374,c_34]) ).

tff(c_231538,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_230207,c_231231,c_231231,c_231408,c_231211,c_231231,c_231231,c_231211,c_231231,c_231231,c_734]) ).

tff(c_231539,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_231275]) ).

tff(c_231569,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231539,c_212]) ).

tff(c_231617,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_231546,c_227089,c_231569,c_20]) ).

tff(c_231618,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_231273]) ).

tff(c_231625,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_231618,c_352]) ).

tff(c_227219,plain,
    op(e0,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_258]) ).

tff(c_231212,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_230246]) ).

tff(c_230215,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_254]) ).

tff(c_231689,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_227219,c_231212,c_230215,c_227077,c_44]) ).

tff(c_231694,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231689,c_262]) ).

tff(c_231715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227220,c_227309,c_230213,c_231625,c_231694,c_48]) ).

tff(c_231716,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_230206]) ).

tff(c_231808,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_231766,c_231785,c_231716]) ).

tff(c_231816,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231808,c_202]) ).

tff(c_231880,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_231724,c_227308,c_231869,c_227084,c_231816,c_18]) ).

tff(c_231882,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_230077]) ).

tff(c_231897,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_231898,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_231897]) ).

tff(c_231915,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_231898,c_227057,c_182644]) ).

tff(c_231916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_231882,c_380,c_227318,c_231915]) ).

tff(c_231917,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_230165]) ).

tff(c_231922,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_231917,c_294]) ).

tff(c_231965,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_231922,c_231716]) ).

tff(c_231966,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_231965]) ).

tff(c_231973,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_231966,c_202]) ).

tff(c_231984,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_231724,c_227308,c_227084,c_231973,c_18]) ).

tff(c_231989,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_231984,c_212]) ).

tff(c_232009,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_231989,c_227089,c_231753,c_20]) ).

tff(c_232010,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_231965]) ).

tff(c_232017,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232010,c_208]) ).

tff(c_232090,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_230078,c_232017,c_227089,c_231753,c_20]) ).

tff(c_232091,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_231719]) ).

tff(c_232177,plain,
    ( ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232096,c_232091]) ).

tff(c_232178,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_232177]) ).

tff(c_232102,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_232189,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_232190,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_232189]) ).

tff(c_232195,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_232190,c_280]) ).

tff(c_232113,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_340]) ).

tff(c_232183,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_232178,c_352]) ).

tff(c_232249,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_232113,c_227307,c_232183,c_38]) ).

tff(c_232250,plain,
    op(e1,e1) = e2,
    inference(splitLeft,[status(thm)],[c_232249]) ).

tff(c_232272,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( e3 = e2 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232250,c_227061,c_140]) ).

tff(c_232273,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_382,c_227071,c_232195,c_232272]) ).

tff(c_232279,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_232273,c_372]) ).

tff(c_232092,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_231719]) ).

tff(c_232304,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227222,c_232125,c_232102,c_232279,c_232092,c_50]) ).

tff(c_232305,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_232249]) ).

tff(c_232376,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232178,c_232305,c_227062,c_227315,c_142]) ).

tff(c_232377,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_384,c_232153,c_390,c_232376]) ).

tff(c_232378,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_232147]) ).

tff(c_232385,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_232378,c_208]) ).

tff(c_232127,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232096,c_306]) ).

tff(c_232396,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232127,c_230165]) ).

tff(c_232401,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232396,c_294]) ).

tff(c_232128,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232096,c_308]) ).

tff(c_232449,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232385,c_232401,c_232128,c_231716]) ).

tff(c_232451,plain,
    op(e4,e0) != e1,
    inference(splitRight,[status(thm)],[c_232133]) ).

tff(c_232486,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_232472,c_232451]) ).

tff(c_232487,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_232095]) ).

tff(c_232573,plain,
    ( ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232545,c_232487]) ).

tff(c_232574,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_232573]) ).

tff(c_232581,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232574,c_194]) ).

tff(c_232586,plain,
    ( ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227315,c_229888]) ).

tff(c_232587,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_232586]) ).

tff(c_232610,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232587,c_227057,c_182644]) ).

tff(c_232611,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_232581,c_380,c_227318,c_232610]) ).

tff(c_232612,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_232502]) ).

tff(c_232689,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_229889,c_232612]) ).

tff(c_232694,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232689,c_354]) ).

tff(c_232626,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_227089,c_20]) ).

tff(c_232627,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_232626]) ).

tff(c_232641,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_232627,c_230078]) ).

tff(c_232642,plain,
    ( ( op(e3,e0) = e2 )
    | ( op(e3,e0) = e4 ) ),
    inference(splitRight,[status(thm)],[c_232626]) ).

tff(c_232822,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_232694,c_232642]) ).

tff(c_232827,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_232822,c_208]) ).

tff(c_232646,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_230165]) ).

tff(c_232651,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232646,c_188]) ).

tff(c_232659,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_229889,c_232651,c_232612]) ).

tff(c_232660,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_230165]) ).

tff(c_232665,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232660,c_294]) ).

tff(c_232840,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232827,c_232665,c_231716]) ).

tff(c_232847,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232840,c_202]) ).

tff(c_232727,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_232091]) ).

tff(c_232734,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_232727,c_308]) ).

tff(c_232759,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232734,c_232665,c_231716]) ).

tff(c_232765,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_232759,c_202]) ).

tff(c_232741,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_232694,c_232642]) ).

tff(c_232747,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_232741,c_212]) ).

tff(c_232807,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232616,c_227308,c_232765,c_227084,c_232747,c_18]) ).

tff(c_232808,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_232091]) ).

tff(c_232815,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_232808,c_348]) ).

tff(c_232866,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232616,c_227308,c_232847,c_227084,c_232815,c_18]) ).

tff(c_232867,plain,
    ( ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_227314]) ).

tff(c_234251,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_234198,c_234227,c_232867]) ).

tff(c_234252,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_234193]) ).

tff(c_234260,plain,
    op(e4,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_234252,c_192]) ).

tff(c_234268,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_233437,c_233083]) ).

tff(c_234274,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_234268,c_188]) ).

tff(c_232874,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250]) ).

tff(c_232906,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_232907,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_232906]) ).

tff(c_232908,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_232907]) ).

tff(c_232943,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_232908,c_206]) ).

tff(c_232873,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_233007,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232902,c_227057,c_182644]) ).

tff(c_233008,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_232943,c_380,c_232873,c_233007]) ).

tff(c_233010,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_232907]) ).

tff(c_233021,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_233085,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_233086,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_233021,c_233085]) ).

tff(c_233087,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_233086]) ).

tff(c_233124,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_233087,c_368]) ).

tff(c_233198,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_233010,c_227089,c_233124,c_20]) ).

tff(c_233205,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_233198,c_362]) ).

tff(c_233102,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_232902,c_280]) ).

tff(c_233096,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_292]) ).

tff(c_233131,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_233132,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_233131]) ).

tff(c_233145,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_233132,c_227058,c_232902,c_80]) ).

tff(c_233146,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_227070,c_388,c_233145]) ).

tff(c_233151,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_233146,c_340]) ).

tff(c_233214,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_233215,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_233151,c_382,c_227071,c_233214]) ).

tff(c_233216,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_233215]) ).

tff(c_233221,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_233216,c_246]) ).

tff(c_233020,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_284]) ).

tff(c_233313,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_233102,c_232873,c_233096,c_233221,c_233020,c_32]) ).

tff(c_233315,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_233215]) ).

tff(c_233126,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_233087,c_372]) ).

tff(c_233406,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227212,c_232874,c_233205,c_233315,c_233126,c_40]) ).

tff(c_233407,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_233086]) ).

tff(c_233495,plain,
    ( ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_233015,c_233407]) ).

tff(c_233496,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_233495]) ).

tff(c_234004,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_233496,c_227063,c_233015,c_227205,c_160]) ).

tff(c_234005,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_234004]) ).

tff(c_233414,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_233502,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_233496,c_352]) ).

tff(c_233438,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_233015,c_308]) ).

tff(c_233471,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_233437,c_233083]) ).

tff(c_233476,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_233471,c_294]) ).

tff(c_233541,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_233438,c_233476,c_227088,c_14]) ).

tff(c_233542,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_233541]) ).

tff(c_233547,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_233542,c_202]) ).

tff(c_233522,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_233010,c_227089,c_20]) ).

tff(c_233523,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_233522]) ).

tff(c_233528,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_233523,c_212]) ).

tff(c_233503,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_233496,c_348]) ).

tff(c_233552,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_233547,c_227308,c_233528,c_227084,c_233503,c_18]) ).

tff(c_233553,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_233541]) ).

tff(c_233569,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_233553,c_302]) ).

tff(c_233580,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_136]) ).

tff(c_233581,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_233502,c_380,c_233569,c_233020,c_233580]) ).

tff(c_233555,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_227308,c_233528,c_227084,c_233503,c_18]) ).

tff(c_233561,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_233555,c_342]) ).

tff(c_233443,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_233444,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_233443]) ).

tff(c_233458,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_233444,c_227058,c_232902,c_80]) ).

tff(c_233459,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_227070,c_388,c_233458]) ).

tff(c_233464,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_233459,c_340]) ).

tff(c_233595,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_233561,c_227307,c_233464,c_233502,c_38]) ).

tff(c_233423,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_232902,c_280]) ).

tff(c_233417,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_292]) ).

tff(c_233624,plain,
    op(e1,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_233423,c_232873,c_233417,c_233020,c_32]) ).

tff(c_233636,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_233581,c_233595,c_227061,c_233624,c_152]) ).

tff(c_233637,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_388,c_233636]) ).

tff(c_233933,plain,
    ( ( e3 = e0 )
    | ( e4 = e3 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_233637,c_233459,c_233581,c_233555,c_227062,c_227062,c_227061,c_233595,c_233624,c_233496,c_598]) ).

tff(c_233934,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_374,c_388,c_233933]) ).

tff(c_233935,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_233522]) ).

tff(c_233968,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_233935,c_233444,c_162]) ).

tff(c_233969,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_233414,c_390,c_376,c_384,c_233968]) ).

tff(c_892,plain,
    ( ( op(e4,e4) != e0 )
    | ( op(e4,op(e4,e4)) != e1 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e2 )
    | ( op(op(e4,e4),op(e4,e4)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1974]) ).

tff(c_234187,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_234005,c_232902,c_232902,c_233969,c_232902,c_233444,c_232902,c_233444,c_232902,c_232902,c_892]) ).

tff(c_234188,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_233443]) ).

tff(c_234308,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234260,c_234274,c_234188]) ).

tff(c_234310,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_233014]) ).

tff(c_235812,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_234316,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_234361,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_234362,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_234316,c_234361]) ).

tff(c_234363,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_234362]) ).

tff(c_234510,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_232902,c_80]) ).

tff(c_234511,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_227070,c_388,c_234510]) ).

tff(c_234512,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_234511]) ).

tff(c_234617,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_234363,c_227064,c_234512,c_166]) ).

tff(c_234618,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_232874,c_392,c_233010,c_382,c_234617]) ).

tff(c_234620,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_234511]) ).

tff(c_233009,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_232907]) ).

tff(c_234453,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_233009]) ).

tff(c_234461,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_234453,c_194]) ).

tff(c_234387,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_234388,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_234387]) ).

tff(c_234420,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_234388,c_188]) ).

tff(c_234322,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_232894,c_4]) ).

tff(c_234323,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_234322]) ).

tff(c_234333,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_234323,c_174]) ).

tff(c_234356,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234333,c_232902]) ).

tff(c_234357,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_234322]) ).

tff(c_234441,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_234420,c_234357]) ).

tff(c_234309,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_233014]) ).

tff(c_234468,plain,
    ( ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_234441,c_234309]) ).

tff(c_234469,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_234461,c_234468]) ).

tff(c_234471,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_233009]) ).

tff(c_234495,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_232902,c_227057,c_182644]) ).

tff(c_234496,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_234471,c_380,c_232873,c_234495]) ).

tff(c_234497,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_234387]) ).

tff(c_234678,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_234620,c_234497]) ).

tff(c_234683,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_234678,c_354]) ).

tff(c_234503,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_234363,c_368]) ).

tff(c_234705,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_233010,c_234683,c_227089,c_234503,c_20]) ).

tff(c_234707,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_234362]) ).

tff(c_236167,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227222,c_235812,c_234707,c_50]) ).

tff(c_236168,plain,
    op(e0,e0) = e1,
    inference(splitLeft,[status(thm)],[c_236167]) ).

tff(c_235811,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_260]) ).

tff(c_234719,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_232902,c_80]) ).

tff(c_234720,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_227070,c_388,c_234719]) ).

tff(c_234721,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_234720]) ).

tff(c_234739,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_234721,c_192]) ).

tff(c_234728,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_254]) ).

tff(c_234706,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_234362]) ).

tff(c_234792,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_234706]) ).

tff(c_234942,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_234792,c_227205,c_168]) ).

tff(c_234943,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227309,c_392,c_380,c_384,c_234942]) ).

tff(c_234829,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_233010,c_227089,c_20]) ).

tff(c_234830,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_234829]) ).

tff(c_784,plain,
    ( ( op(e4,e4) != e0 )
    | ( op(e4,op(e4,e4)) != e3 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e2 )
    | ( op(op(e4,e4),op(e4,e4)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1542]) ).

tff(c_235207,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_234943,c_232902,c_232902,c_234830,c_232902,c_234721,c_232902,c_234721,c_232902,c_232902,c_784]) ).

tff(c_235208,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_234829]) ).

tff(c_235214,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_235208,c_212]) ).

tff(c_234797,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_234792,c_262]) ).

tff(c_234741,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_234721,c_360]) ).

tff(c_235222,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_235223,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_234741,c_382,c_227071,c_235222]) ).

tff(c_235224,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_235223]) ).

tff(c_234811,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_234739,c_232867]) ).

tff(c_235236,plain,
    ( ( e4 = e2 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( e4 = e3 )
    | ( op(e0,e1) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_235224,c_227062,c_234811,c_134]) ).

tff(c_235237,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234797,c_374,c_380,c_235214,c_376,c_235236]) ).

tff(c_235239,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_235223]) ).

tff(c_235623,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e0,e1) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_234811,c_138]) ).

tff(c_235624,plain,
    op(e0,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_235239,c_382,c_227084,c_378,c_235623]) ).

tff(c_235636,plain,
    ( ( e4 = e2 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_235624,c_227062,c_234811,c_134]) ).

tff(c_235637,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_235214,c_376,c_235636]) ).

tff(c_234816,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_234811,c_334]) ).

tff(c_235299,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_227308,c_234816,c_227084,c_235214,c_18]) ).

tff(c_234749,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_233009]) ).

tff(c_234757,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_234749,c_194]) ).

tff(c_234762,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_234357]) ).

tff(c_234774,plain,
    ( ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_234762,c_234309]) ).

tff(c_234775,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_234757,c_234774]) ).

tff(c_234776,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_234357]) ).

tff(c_235304,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_235299,c_202]) ).

tff(c_234800,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_234792,c_308]) ).

tff(c_235343,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_235304,c_234757,c_227088,c_234800,c_14]) ).

tff(c_234817,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_234811,c_340]) ).

tff(c_235238,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_235223]) ).

tff(c_235253,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_235238,c_144]) ).

tff(c_235254,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_234817,c_384,c_378,c_235253]) ).

tff(c_235255,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_235254]) ).

tff(c_235274,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_235255,c_248]) ).

tff(c_234799,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_234792,c_312]) ).

tff(c_235313,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_232875,c_235274,c_227071,c_234799,c_34]) ).

tff(c_482,plain,
    ( ( op(e3,op(e0,e3)) = e0 )
    | ( op(e3,op(e1,e3)) = e1 )
    | ( op(e2,op(e2,e3)) != e3 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e3,op(e4,e3)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_235609,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_235299,c_234776,c_227056,c_235343,c_227055,c_227055,c_235208,c_235313,c_234749,c_234792,c_482]) ).

tff(c_235610,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_392,c_235609]) ).

tff(c_235611,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_235254]) ).

tff(c_235690,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_235637,c_227061,c_235611,c_235238,c_152]) ).

tff(c_235691,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227212,c_386,c_392,c_390,c_388,c_235690]) ).

tff(c_235693,plain,
    op(e0,e3) != e4,
    inference(splitRight,[status(thm)],[c_234706]) ).

tff(c_235758,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227219,c_234310,c_234728,c_227077,c_235693,c_44]) ).

tff(c_235759,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_233009]) ).

tff(c_235763,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_235759,c_294]) ).

tff(c_235774,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_235763,c_234357]) ).

tff(c_235781,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_235774,c_182]) ).

tff(c_235804,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_234739,c_235781,c_232867]) ).

tff(c_235805,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_234720]) ).

tff(c_235826,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_235805,c_346]) ).

tff(c_235947,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_234706]) ).

tff(c_235954,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_235947,c_262]) ).

tff(c_235999,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227220,c_227309,c_235811,c_235826,c_235954,c_48]) ).

tff(c_236000,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_234706]) ).

tff(c_236258,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_236168,c_236000,c_227063,c_227205,c_160]) ).

tff(c_236259,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_227077,c_378,c_236258]) ).

tff(c_236260,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_236167]) ).

tff(c_236307,plain,
    ( ( e2 = e1 )
    | ( op(e0,e3) = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_236260,c_236000,c_227063,c_227205,c_168]) ).

tff(c_236308,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_380,c_392,c_234310,c_384,c_236307]) ).

tff(c_236310,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_232868,plain,
    op(e4,e1) != e0,
    inference(splitRight,[status(thm)],[c_227314]) ).

tff(c_237276,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_237277,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_237276]) ).

tff(c_237278,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_237277]) ).

tff(c_237341,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_237278,c_208]) ).

tff(c_236317,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_236318,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_232875,c_382,c_236317]) ).

tff(c_236319,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_236318]) ).

tff(c_237224,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_236319,c_306]) ).

tff(c_236312,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e3) = e3 )
    | ( e4 = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_80]) ).

tff(c_236313,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_227070,c_236312]) ).

tff(c_236314,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_236313]) ).

tff(c_236344,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_366]) ).

tff(c_232895,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_176]) ).

tff(c_236343,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_186]) ).

tff(c_236359,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_286]) ).

tff(c_236335,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_232894,c_4]) ).

tff(c_236336,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_236335]) ).

tff(c_236369,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_236336,c_300]) ).

tff(c_236329,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_236349,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_236350,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_236329,c_236349]) ).

tff(c_236351,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_236350]) ).

tff(c_236381,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_236319,c_308]) ).

tff(c_236399,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_236400,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_236381,c_236399]) ).

tff(c_236401,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_236400]) ).

tff(c_236959,plain,
    ( ( e3 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_236351,c_227064,c_236401,c_236314,c_162]) ).

tff(c_236960,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_378,c_236959]) ).

tff(c_236967,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_236960,c_248]) ).

tff(c_236367,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_236336,c_294]) ).

tff(c_236455,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_236367,c_236381,c_227088,c_14]) ).

tff(c_236456,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_236455]) ).

tff(c_236408,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_236401,c_206]) ).

tff(c_236355,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_288]) ).

tff(c_227083,plain,
    op(e3,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_196]) ).

tff(c_236326,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_278]) ).

tff(c_236652,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_236408,c_236355,c_227083,c_236326,c_12]) ).

tff(c_236460,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_236456,c_302]) ).

tff(c_236581,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_236369,c_232875,c_236460,c_227071,c_34]) ).

tff(c_236340,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_192]) ).

tff(c_236416,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_236340,c_232867]) ).

tff(c_236421,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_236416,c_334]) ).

tff(c_236502,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_236421,c_227084,c_18]) ).

tff(c_236503,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_236502]) ).

tff(c_236510,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_236503,c_342]) ).

tff(c_236422,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_236416,c_340]) ).

tff(c_236342,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_360]) ).

tff(c_236471,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_236472,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_236342,c_382,c_227071,c_236471]) ).

tff(c_236473,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_236472]) ).

tff(c_236479,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236473,c_352]) ).

tff(c_236487,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_236351,c_227063,c_236319,c_227205,c_160]) ).

tff(c_236488,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_236479,c_388,c_382,c_378,c_236487]) ).

tff(c_236490,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_236472]) ).

tff(c_236524,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_236510,c_227307,c_236422,c_236490,c_38]) ).

tff(c_236530,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_236524,c_242]) ).

tff(c_236536,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236369,c_232875,c_236460,c_227071,c_236530,c_34]) ).

tff(c_236537,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_236502]) ).

tff(c_236923,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_236401,c_236336,c_227056,c_236456,c_227055,c_227055,c_236652,c_236581,c_236537,c_236319,c_482]) ).

tff(c_236924,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_386,c_236923]) ).

tff(c_236925,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_236455]) ).

tff(c_236930,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_236925,c_302]) ).

tff(c_236988,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236369,c_232875,c_236967,c_227071,c_236930,c_34]) ).

tff(c_236989,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_236400]) ).

tff(c_236995,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_236989,c_274]) ).

tff(c_236309,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_237027,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232895,c_236343,c_236359,c_236995,c_236309]) ).

tff(c_237028,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_236350]) ).

tff(c_237084,plain,
    ( ( op(e0,e1) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_236319,c_237028]) ).

tff(c_237085,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_237084]) ).

tff(c_237187,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237085,c_227063,c_236319,c_227205,c_160]) ).

tff(c_237188,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236344,c_374,c_388,c_382,c_378,c_237187]) ).

tff(c_237189,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_236335]) ).

tff(c_237258,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_237224,c_237189]) ).

tff(c_227203,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(splitRight,[status(thm)],[c_227094]) ).

tff(c_237271,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237258,c_227203]) ).

tff(c_237272,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_390,c_232868,c_237271]) ).

tff(c_237273,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_236318]) ).

tff(c_237473,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_237341,c_237273]) ).

tff(c_237488,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237473,c_227203]) ).

tff(c_237489,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_392,c_232868,c_237488]) ).

tff(c_237490,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_237277]) ).

tff(c_238519,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_237490]) ).

tff(c_238527,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_238519,c_194]) ).

tff(c_237491,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_237277]) ).

tff(c_238359,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_236314,c_166]) ).

tff(c_238360,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_232874,c_392,c_237491,c_382,c_238359]) ).

tff(c_237492,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_232894,c_4]) ).

tff(c_237493,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_237492]) ).

tff(c_237528,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_237493,c_300]) ).

tff(c_237515,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_237541,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_366]) ).

tff(c_237578,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_227205,c_156]) ).

tff(c_237579,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_237578]) ).

tff(c_237580,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_237579]) ).

tff(c_237629,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237580,c_227064,c_236314,c_166]) ).

tff(c_237630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_232874,c_392,c_237491,c_382,c_237629]) ).

tff(c_237632,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_237579]) ).

tff(c_238220,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227222,c_237515,c_237541,c_237632,c_50]) ).

tff(c_237537,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_192]) ).

tff(c_237651,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_237537,c_232867]) ).

tff(c_237657,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_237651,c_340]) ).

tff(c_237539,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_236314,c_360]) ).

tff(c_237701,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_237702,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_237539,c_382,c_227071,c_237701]) ).

tff(c_237703,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_237702]) ).

tff(c_237709,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_237703,c_352]) ).

tff(c_237631,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_237579]) ).

tff(c_237635,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_237631]) ).

tff(c_237747,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_237635,c_227205,c_168]) ).

tff(c_237748,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_227309,c_392,c_380,c_384,c_237747]) ).

tff(c_237773,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237748,c_227063,c_237635,c_227205,c_160]) ).

tff(c_237774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_237709,c_388,c_374,c_378,c_237773]) ).

tff(c_237776,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_237702]) ).

tff(c_237668,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_237491,c_227089,c_20]) ).

tff(c_237669,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_237668]) ).

tff(c_237788,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_237669,c_236314,c_154]) ).

tff(c_237789,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_237632,c_386,c_376,c_374,c_237788]) ).

tff(c_237794,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_237789,c_252]) ).

tff(c_237930,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_227307,c_237657,c_237776,c_237794,c_38]) ).

tff(c_237550,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_237490]) ).

tff(c_237558,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_237550,c_194]) ).

tff(c_237563,plain,
    ( ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237493,c_237273]) ).

tff(c_237564,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_237558,c_237563]) ).

tff(c_237565,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_237490]) ).

tff(c_237656,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_237651,c_334]) ).

tff(c_237820,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_237656,c_227084,c_18]) ).

tff(c_237821,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_237820]) ).

tff(c_237826,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_237821,c_342]) ).

tff(c_237877,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_237826,c_227307,c_237657,c_237776,c_237794,c_38]) ).

tff(c_237878,plain,
    op(e3,e1) = e4,
    inference(splitRight,[status(thm)],[c_237820]) ).

tff(c_732,plain,
    ( ( op(e3,e3) != e1 )
    | ( op(e3,op(e3,e3)) != e4 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e2 )
    | ( op(op(e3,e3),op(e3,e3)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1334]) ).

tff(c_238185,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_237930,c_237565,c_237565,c_237651,c_237878,c_237565,c_237565,c_237878,c_237565,c_237565,c_732]) ).

tff(c_238186,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_237668]) ).

tff(c_238275,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e1,e0) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_238220,c_227064,c_238186,c_236314,c_162]) ).

tff(c_238276,plain,
    op(e1,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_390,c_376,c_378,c_238275]) ).

tff(c_238282,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_238276,c_248]) ).

tff(c_237644,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_237635,c_312]) ).

tff(c_238310,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_237528,c_232875,c_238282,c_227071,c_237644,c_34]) ).

tff(c_238311,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_237631]) ).

tff(c_238470,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_238360,c_238311,c_227063,c_227205,c_160]) ).

tff(c_238471,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_227077,c_378,c_238470]) ).

tff(c_238472,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_237492]) ).

tff(c_238532,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_238472]) ).

tff(c_238547,plain,
    ( ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_238532,c_237273]) ).

tff(c_238548,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_238527,c_238547]) ).

tff(c_238549,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_238472]) ).

tff(c_238566,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_238549,c_227203]) ).

tff(c_238567,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_392,c_232868,c_238566]) ).

tff(c_238568,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_237490]) ).

tff(c_238572,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_238568,c_294]) ).

tff(c_238597,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238572,c_238472]) ).

tff(c_238612,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_238597,c_227203]) ).

tff(c_238613,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_390,c_232868,c_238612]) ).

tff(c_238615,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_236313]) ).

tff(c_241971,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_241972,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_241971]) ).

tff(c_242017,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241972,c_188]) ).

tff(c_241362,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_241363,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_241362]) ).

tff(c_241364,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_241363]) ).

tff(c_241382,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241364,c_208]) ).

tff(c_241015,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_232894,c_4]) ).

tff(c_241016,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_241015]) ).

tff(c_238617,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_238618,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_232875,c_382,c_238617]) ).

tff(c_238619,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_238618]) ).

tff(c_240881,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_238619,c_306]) ).

tff(c_238614,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_236313]) ).

tff(c_240664,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_240670,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_240664,c_180]) ).

tff(c_238636,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_232894,c_4]) ).

tff(c_238637,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_238636]) ).

tff(c_238640,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_238637,c_294]) ).

tff(c_238656,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_238619,c_308]) ).

tff(c_239887,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_238615,c_227302,c_10]) ).

tff(c_239888,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_239887]) ).

tff(c_239893,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_239888,c_354]) ).

tff(c_239952,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_239893,c_227089,c_20]) ).

tff(c_239953,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_239952]) ).

tff(c_239957,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_239953,c_208]) ).

tff(c_239977,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_238640,c_238656,c_239957,c_227088,c_14]) ).

tff(c_239222,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_239228,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_239222,c_180]) ).

tff(c_238689,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_238690,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_238656,c_238689]) ).

tff(c_238691,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_238690]) ).

tff(c_238676,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_238615,c_227302,c_10]) ).

tff(c_238677,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_238676]) ).

tff(c_238696,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_238677,c_354]) ).

tff(c_238715,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_238691,c_238696]) ).

tff(c_238717,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_238690]) ).

tff(c_238741,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_238749,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_238741,c_180]) ).

tff(c_238756,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_238749,c_232867]) ).

tff(c_238762,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_238756,c_340]) ).

tff(c_238671,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_292]) ).

tff(c_238827,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e1,e3) = e2 )
    | ( e2 = e1 )
    | ( op(e1,e1) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_144]) ).

tff(c_238828,plain,
    ( ( op(e1,e3) = e2 )
    | ( op(e1,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_238762,c_384,c_238671,c_238827]) ).

tff(c_238829,plain,
    op(e1,e0) = e2,
    inference(splitLeft,[status(thm)],[c_238828]) ).

tff(c_238836,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_238829,c_362]) ).

tff(c_238630,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_238661,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_238619,c_156]) ).

tff(c_238662,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_238630,c_238661]) ).

tff(c_238663,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_238662]) ).

tff(c_238682,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_238663,c_368]) ).

tff(c_238899,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_238717,c_238836,c_227089,c_238682,c_20]) ).

tff(c_238901,plain,
    op(e1,e0) != e2,
    inference(splitRight,[status(thm)],[c_238828]) ).

tff(c_238927,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e0,e1) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_238756,c_150]) ).

tff(c_238928,plain,
    ( ( op(e3,e1) = e0 )
    | ( op(e1,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227220,c_392,c_390,c_238927]) ).

tff(c_238929,plain,
    op(e1,e1) = e0,
    inference(splitLeft,[status(thm)],[c_238928]) ).

tff(c_238933,plain,
    op(e1,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_238929,c_240]) ).

tff(c_238748,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_238741,c_280]) ).

tff(c_238629,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_284]) ).

tff(c_238950,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_238933,c_232873,c_238671,c_238748,c_238629,c_32]) ).

tff(c_238952,plain,
    op(e1,e1) != e0,
    inference(splitRight,[status(thm)],[c_238928]) ).

tff(c_238900,plain,
    op(e1,e3) = e2,
    inference(splitRight,[status(thm)],[c_238828]) ).

tff(c_238913,plain,
    ( ( op(e1,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238900,c_140]) ).

tff(c_238914,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_238748,c_238913]) ).

tff(c_238915,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_238914]) ).

tff(c_238921,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_238915,c_252]) ).

tff(c_238984,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_238952,c_227307,c_238762,c_238921,c_38]) ).

tff(c_238999,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_232873,c_238671,c_238748,c_238629,c_32]) ).

tff(c_239120,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_238741,c_238984,c_238984,c_227205,c_238999,c_238984,c_238984,c_238999,c_238984,c_238984,c_886]) ).

tff(c_239122,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_238914]) ).

tff(c_238684,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_238663,c_372]) ).

tff(c_239166,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227212,c_232874,c_238901,c_239122,c_238684,c_40]) ).

tff(c_239168,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_238670,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_286]) ).

tff(c_238724,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_238677,c_186]) ).

tff(c_239192,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232895,c_239168,c_238670,c_238724,c_236309]) ).

tff(c_239193,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_238676]) ).

tff(c_239211,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_239193,c_192]) ).

tff(c_239235,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_239228,c_239211,c_232867]) ).

tff(c_239236,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_239245,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_239236,c_346]) ).

tff(c_239357,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_238663,c_227063,c_238619,c_227205,c_160]) ).

tff(c_239358,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_239245,c_388,c_382,c_378,c_239357]) ).

tff(c_239359,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_238662]) ).

tff(c_240070,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239359,c_227063,c_238619,c_227205,c_160]) ).

tff(c_240071,plain,
    op(e0,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_388,c_382,c_378,c_240070]) ).

tff(c_238643,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_238637,c_300]) ).

tff(c_239982,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_239977,c_302]) ).

tff(c_240080,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238643,c_232875,c_227071,c_239982,c_34]) ).

tff(c_930,plain,
    ( ( op(e0,e0) != e3 )
    | ( op(e0,op(e0,e0)) != e1 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e2 )
    | ( op(op(e0,e0),op(e0,e0)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2126]) ).

tff(c_240323,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_239977,c_240071,c_240071,c_240080,c_240071,c_238619,c_240071,c_238619,c_240071,c_240071,c_930]) ).

tff(c_240324,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_239952]) ).

tff(c_240575,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_240324,c_208]) ).

tff(c_240326,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_238640,c_238656,c_227088,c_14]) ).

tff(c_240327,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_240326]) ).

tff(c_239366,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_266]) ).

tff(c_239928,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_239933,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_239928,c_280]) ).

tff(c_240377,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_240378,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_239933,c_240377]) ).

tff(c_240379,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_240378]) ).

tff(c_240391,plain,
    ( ( e2 = e1 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( e3 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_240379,c_227064,c_240324,c_239888,c_162]) ).

tff(c_240392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_239366,c_378,c_390,c_376,c_384,c_240391]) ).

tff(c_240393,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_240378]) ).

tff(c_240331,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_240327,c_302]) ).

tff(c_240457,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_238643,c_232875,c_240331,c_227071,c_34]) ).

tff(c_240568,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_240327,c_240393,c_240393,c_238637,c_240457,c_240393,c_240393,c_240457,c_240393,c_240393,c_812]) ).

tff(c_240569,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_240326]) ).

tff(c_240583,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240575,c_240569]) ).

tff(c_240585,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_239367,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227205,c_286]) ).

tff(c_239895,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_239888,c_186]) ).

tff(c_240621,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232895,c_240585,c_239367,c_239895,c_236309]) ).

tff(c_240622,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_239887]) ).

tff(c_240655,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_240622,c_192]) ).

tff(c_240690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_240670,c_240655,c_232867]) ).

tff(c_240692,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_239484,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_238640,c_238656,c_227088,c_14]) ).

tff(c_239485,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_239484]) ).

tff(c_239490,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_239485,c_202]) ).

tff(c_239373,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_239374,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_238656,c_239373]) ).

tff(c_239375,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_239374]) ).

tff(c_239380,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_239375,c_206]) ).

tff(c_239403,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_239433,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239403,c_227057,c_182644]) ).

tff(c_239434,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_239380,c_380,c_232873,c_239433]) ).

tff(c_239435,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_239441,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_239435,c_340]) ).

tff(c_239500,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_239501,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_239441,c_382,c_227071,c_239500]) ).

tff(c_239502,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_239501]) ).

tff(c_239509,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_239502,c_372]) ).

tff(c_239514,plain,
    ( ( e3 = e2 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239359,c_227063,c_238619,c_227205,c_160]) ).

tff(c_239515,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_239509,c_374,c_388,c_382,c_378,c_239514]) ).

tff(c_239516,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_239501]) ).

tff(c_239546,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_239516,c_152]) ).

tff(c_239547,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_227212,c_392,c_238643,c_388,c_239546]) ).

tff(c_239560,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239359,c_239547,c_227062,c_239435,c_142]) ).

tff(c_239561,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_239490,c_378,c_239560]) ).

tff(c_239562,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_239484]) ).

tff(c_239567,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_239562,c_302]) ).

tff(c_239395,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_239359,c_348]) ).

tff(c_239639,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_227084,c_239395,c_18]) ).

tff(c_239640,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_239639]) ).

tff(c_239645,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_239640,c_342]) ).

tff(c_239394,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_239359,c_352]) ).

tff(c_239652,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_239645,c_227307,c_239441,c_239394,c_38]) ).

tff(c_239360,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_238662]) ).

tff(c_239579,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_239580,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_239441,c_382,c_227071,c_239579]) ).

tff(c_239581,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_239580]) ).

tff(c_239381,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_239375,c_354]) ).

tff(c_239473,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227204,c_239381,c_238615,c_227302,c_10]) ).

tff(c_239622,plain,
    ( ( e4 = e2 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239581,c_227064,c_239375,c_239473,c_154]) ).

tff(c_239623,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_239360,c_374,c_386,c_380,c_376,c_239622]) ).

tff(c_239624,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_239580]) ).

tff(c_239682,plain,
    ( ( e4 = e3 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( e4 = e2 )
    | ( op(e1,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239652,c_227061,c_239624,c_136]) ).

tff(c_239683,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_239567,c_374,c_239682]) ).

tff(c_239701,plain,
    ( ( e3 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_239683,c_239652,c_227061,c_239624,c_152]) ).

tff(c_239702,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_390,c_392,c_238643,c_388,c_239701]) ).

tff(c_239703,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_239639]) ).

tff(c_239709,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_239703,c_342]) ).

tff(c_239717,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_227307,c_239709,c_239441,c_239394,c_38]) ).

tff(c_239458,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_182644]) ).

tff(c_239459,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_239380,c_380,c_232873,c_239458]) ).

tff(c_736,plain,
    ( ( op(e4,e4) != e1 )
    | ( op(e4,op(e4,e4)) != e3 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e2 )
    | ( op(op(e4,e4),op(e4,e4)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1350]) ).

tff(c_239884,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_239717,c_239459,c_239459,c_239703,c_239435,c_239459,c_239459,c_239435,c_239459,c_239459,c_736]) ).

tff(c_239885,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_239374]) ).

tff(c_240640,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_239885,c_274]) ).

tff(c_240727,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232895,c_240692,c_239367,c_240640,c_236309]) ).

tff(c_240728,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_238636]) ).

tff(c_240969,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_240881,c_240728]) ).

tff(c_240914,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_240939,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_240881,c_240728]) ).

tff(c_240953,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_240914,c_240939,c_227203]) ).

tff(c_240954,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_232868,c_240953]) ).

tff(c_240955,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_240996,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_240969,c_240955,c_227203]) ).

tff(c_240997,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_390,c_388,c_240996]) ).

tff(c_240998,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_238618]) ).

tff(c_241406,plain,
    ( ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241016,c_240998]) ).

tff(c_241407,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_241382,c_241406]) ).

tff(c_241409,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_241363]) ).

tff(c_241687,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227211,c_241409,c_227089,c_20]) ).

tff(c_241688,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_241687]) ).

tff(c_241695,plain,
    op(e4,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_241688,c_354]) ).

tff(c_241423,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_241424,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_241423]) ).

tff(c_241430,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241424,c_186]) ).

tff(c_241542,plain,
    ( ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241016,c_240998]) ).

tff(c_241543,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_241542]) ).

tff(c_241550,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241543,c_194]) ).

tff(c_241575,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_182644]) ).

tff(c_241576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_241430,c_241550,c_380,c_232873,c_241575]) ).

tff(c_241577,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_241423]) ).

tff(c_241715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_238615,c_241695,c_241577]) ).

tff(c_241716,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_241687]) ).

tff(c_241867,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238615,c_241577]) ).

tff(c_241903,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_241716,c_241867,c_166]) ).

tff(c_241904,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_232874,c_392,c_380,c_384,c_241903]) ).

tff(c_241583,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_241589,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_241583,c_180]) ).

tff(c_241642,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238615,c_241577]) ).

tff(c_241647,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_241642,c_192]) ).

tff(c_241672,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232896,c_241589,c_241647,c_232867]) ).

tff(c_241673,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_241681,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_241673,c_346]) ).

tff(c_241763,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238615,c_241577]) ).

tff(c_241799,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_241716,c_241763,c_166]) ).

tff(c_241800,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_232874,c_392,c_380,c_384,c_241799]) ).

tff(c_241180,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_241181,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_241180]) ).

tff(c_241182,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_241181]) ).

tff(c_241186,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241182,c_208]) ).

tff(c_241209,plain,
    ( ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241016,c_240998]) ).

tff(c_241210,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_241186,c_241209]) ).

tff(c_241212,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_241181]) ).

tff(c_241046,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_227302,c_10]) ).

tff(c_241047,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_241046]) ).

tff(c_241065,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241047,c_186]) ).

tff(c_241063,plain,
    op(e3,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241047,c_354]) ).

tff(c_241070,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_241071,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227308,c_382,c_241070]) ).

tff(c_241072,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_241071]) ).

tff(c_241073,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_241063,c_241072]) ).

tff(c_241074,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_241071]) ).

tff(c_241078,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_241074]) ).

tff(c_241086,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_241078,c_194]) ).

tff(c_241091,plain,
    ( ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241016,c_240998]) ).

tff(c_241092,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_241086,c_241091]) ).

tff(c_241094,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_241074]) ).

tff(c_241165,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_182644]) ).

tff(c_241166,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_241065,c_241094,c_380,c_232873,c_241165]) ).

tff(c_241167,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_241046]) ).

tff(c_241277,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238615,c_241167]) ).

tff(c_241282,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_241277,c_354]) ).

tff(c_241008,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_241030,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_241031,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_241008,c_241030]) ).

tff(c_241032,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_241031]) ).

tff(c_241173,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_241032,c_368]) ).

tff(c_241359,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_227211,c_241212,c_241282,c_227089,c_241173,c_20]) ).

tff(c_241360,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_241031]) ).

tff(c_241749,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_241360]) ).

tff(c_241849,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241800,c_227063,c_241749,c_227205,c_160]) ).

tff(c_241850,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_241681,c_388,c_374,c_378,c_241849]) ).

tff(c_241851,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_241360]) ).

tff(c_241950,plain,
    ( ( e3 = e2 )
    | ( op(e0,e3) = e3 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241904,c_241851,c_227063,c_227205,c_160]) ).

tff(c_241951,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_374,c_388,c_227077,c_378,c_241950]) ).

tff(c_241952,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_241015]) ).

tff(c_242040,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_242017,c_241952]) ).

tff(c_242055,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_242069,plain,
    ( ( op(e4,e1) = e0 )
    | ( e2 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242055,c_242040,c_227203]) ).

tff(c_242070,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_390,c_232868,c_242069]) ).

tff(c_242071,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_242085,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242040,c_242071,c_227203]) ).

tff(c_242086,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_390,c_388,c_242085]) ).

tff(c_242087,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_241971]) ).

tff(c_242104,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_238615,c_242087]) ).

tff(c_242109,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_242104,c_188]) ).

tff(c_242118,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_240998]) ).

tff(c_242136,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_238614]) ).

tff(c_242148,plain,
    ( ( op(e4,e1) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242136,c_242118,c_227203]) ).

tff(c_242149,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_232868,c_242148]) ).

tff(c_242150,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_238614]) ).

tff(c_242179,plain,
    ( ( e3 = e0 )
    | ( e1 = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242118,c_242150,c_227203]) ).

tff(c_242180,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_236310,c_392,c_388,c_242179]) ).

tff(c_242182,plain,
    op(e4,e3) != e1,
    inference(splitRight,[status(thm)],[c_240998]) ).

tff(c_242196,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242109,c_242182,c_241952]) ).

tff(c_242198,plain,
    op(e0,e4) != e2,
    inference(splitRight,[status(thm)],[c_82]) ).

tff(c_249558,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_249559,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_242198,c_249558]) ).

tff(c_249560,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_249559]) ).

tff(c_249567,plain,
    op(e1,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_249560,c_372]) ).

tff(c_249136,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_248702,c_360]) ).

tff(c_242204,plain,
    op(e3,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_358]) ).

tff(c_249566,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_249560,c_368]) ).

tff(c_249753,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_248689,c_249566,c_227089,c_20]) ).

tff(c_249759,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_249753,c_362]) ).

tff(c_249798,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242205,c_248538,c_249567,c_249136,c_249759,c_40]) ).

tff(c_249799,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_249559]) ).

tff(c_249804,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_249799]) ).

tff(c_249812,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_249804,c_308]) ).

tff(c_248688,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_248557]) ).

tff(c_249163,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_248688]) ).

tff(c_249171,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_249163,c_194]) ).

tff(c_249176,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_249171,c_227088,c_14]) ).

tff(c_249177,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_249176]) ).

tff(c_249184,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_249177,c_202]) ).

tff(c_248524,plain,
    op(e4,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_336]) ).

tff(c_242337,plain,
    op(e4,e1) = e0,
    inference(splitLeft,[status(thm)],[c_8]) ).

tff(c_245962,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_334]) ).

tff(c_242343,plain,
    op(e3,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_338]) ).

tff(c_243449,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_334]) ).

tff(c_242370,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_243454,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_182]) ).

tff(c_242394,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_243459,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_242394,c_4]) ).

tff(c_243460,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_243459]) ).

tff(c_243474,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_243454,c_243460]) ).

tff(c_243475,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_243459]) ).

tff(c_243490,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_243475]) ).

tff(c_243494,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_243490,c_294]) ).

tff(c_242363,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_242364,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242343,c_382,c_242363]) ).

tff(c_242365,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_242364]) ).

tff(c_242462,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_242365,c_208]) ).

tff(c_242477,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_340]) ).

tff(c_242342,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_344]) ).

tff(c_242481,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_182]) ).

tff(c_243087,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242481,c_227070,c_242394,c_4]) ).

tff(c_243088,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_243087]) ).

tff(c_243105,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_243088,c_174]) ).

tff(c_242464,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_242365,c_206]) ).

tff(c_242368,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_243128,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_182644]) ).

tff(c_243129,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_243105,c_242464,c_380,c_242368,c_243128]) ).

tff(c_243130,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_243087]) ).

tff(c_243161,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_243130,c_306]) ).

tff(c_242328,plain,
    op(e0,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_256]) ).

tff(c_242472,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227088,c_14]) ).

tff(c_242473,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_242472]) ).

tff(c_242488,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242473,c_302]) ).

tff(c_242197,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e2,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_82]) ).

tff(c_242538,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_242197]) ).

tff(c_242539,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_242538]) ).

tff(c_242540,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_242539]) ).

tff(c_242566,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242540,c_227057,c_182644]) ).

tff(c_242567,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_242464,c_380,c_242368,c_242566]) ).

tff(c_242568,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_242539]) ).

tff(c_242570,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_242568]) ).

tff(c_242577,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_242570,c_234]) ).

tff(c_242695,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242488,c_242370,c_242577,c_227071,c_34]) ).

tff(c_242700,plain,
    op(e1,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_242695,c_248]) ).

tff(c_242497,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_242498,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_242198,c_242497]) ).

tff(c_242499,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_242498]) ).

tff(c_242349,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227082,c_80]) ).

tff(c_242350,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_242349]) ).

tff(c_242713,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242499,c_227064,c_242365,c_242350,c_154]) ).

tff(c_242714,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_242700,c_386,c_380,c_374,c_242713]) ).

tff(c_242715,plain,
    op(e3,e4) = e2,
    inference(splitRight,[status(thm)],[c_242568]) ).

tff(c_242724,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_242715,c_200]) ).

tff(c_242385,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_242521,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242499,c_227063,c_156]) ).

tff(c_242522,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_242385,c_242521]) ).

tff(c_242523,plain,
    op(e0,e1) = e4,
    inference(splitLeft,[status(thm)],[c_242522]) ).

tff(c_242504,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_242350,c_360]) ).

tff(c_242744,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_242745,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242504,c_382,c_227071,c_242744]) ).

tff(c_242746,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_242745]) ).

tff(c_242819,plain,
    ( ( e2 = e0 )
    | ( op(e3,e1) = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242523,c_242746,c_227062,c_242337,c_142]) ).

tff(c_242820,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_378,c_384,c_242724,c_390,c_242819]) ).

tff(c_242821,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_242745]) ).

tff(c_242731,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242715,c_227057,c_182644]) ).

tff(c_242732,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_384,c_380,c_242368,c_242731]) ).

tff(c_242871,plain,
    ( ( e1 = e0 )
    | ( e2 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242821,c_227057,c_242715,c_242732,c_90]) ).

tff(c_242872,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_388,c_386,c_390,c_392,c_242871]) ).

tff(c_242873,plain,
    op(e0,e3) = e4,
    inference(splitRight,[status(thm)],[c_242522]) ).

tff(c_242887,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242481,c_227070,c_242394,c_4]) ).

tff(c_242888,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_242887]) ).

tff(c_242893,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_242888,c_174]) ).

tff(c_242900,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_242197]) ).

tff(c_242901,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_242900]) ).

tff(c_242902,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_242901]) ).

tff(c_242916,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242902,c_227057,c_182644]) ).

tff(c_242917,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_242464,c_380,c_242368,c_242916]) ).

tff(c_242918,plain,
    ( ( op(e3,e4) = e2 )
    | ( op(e1,e4) = e2 ) ),
    inference(splitRight,[status(thm)],[c_242901]) ).

tff(c_242922,plain,
    op(e1,e4) = e2,
    inference(splitLeft,[status(thm)],[c_242918]) ).

tff(c_242935,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_242922,c_182644]) ).

tff(c_242936,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242893,c_242464,c_380,c_384,c_242935]) ).

tff(c_242937,plain,
    op(e3,e4) = e2,
    inference(splitRight,[status(thm)],[c_242918]) ).

tff(c_242938,plain,
    op(e1,e4) != e2,
    inference(splitRight,[status(thm)],[c_242918]) ).

tff(c_242384,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_284]) ).

tff(c_242951,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e4) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242368,c_242938,c_242384,c_32]) ).

tff(c_242952,plain,
    op(e1,e4) = e0,
    inference(splitLeft,[status(thm)],[c_242951]) ).

tff(c_242966,plain,
    ( ( e1 = e0 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242937,c_227057,c_242952,c_182644]) ).

tff(c_242967,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242893,c_384,c_380,c_392,c_242966]) ).

tff(c_242968,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_242951]) ).

tff(c_242985,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242937,c_227057,c_242968,c_182644]) ).

tff(c_242986,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242893,c_384,c_380,c_382,c_242985]) ).

tff(c_242987,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_242887]) ).

tff(c_243083,plain,
    ( ( e2 = e1 )
    | ( e1 = e0 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242873,c_227055,c_242473,c_242987,c_106]) ).

tff(c_243084,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_242370,c_382,c_392,c_384,c_243083]) ).

tff(c_243085,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_242498]) ).

tff(c_243171,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_243161,c_243085]) ).

tff(c_243177,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_243171,c_352]) ).

tff(c_242476,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_334]) ).

tff(c_243178,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_243171,c_348]) ).

tff(c_243243,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242476,c_242343,c_243178,c_227084,c_18]) ).

tff(c_243248,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_243243,c_342]) ).

tff(c_243263,plain,
    op(e1,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_242477,c_242342,c_243177,c_243248,c_38]) ).

tff(c_243185,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_182644]) ).

tff(c_243186,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_242464,c_380,c_242368,c_243185]) ).

tff(c_890,plain,
    ( ( op(e4,e4) != e1 )
    | ( op(e4,op(e4,e4)) != e0 )
    | ( op(op(e4,op(e4,e4)),op(e4,e4)) != e2 )
    | ( op(op(e4,e4),op(e4,e4)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1966]) ).

tff(c_243444,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_243263,c_243186,c_243186,c_243171,c_243186,c_242337,c_243186,c_242337,c_243186,c_243186,c_890]) ).

tff(c_243445,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_242472]) ).

tff(c_243518,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_243494,c_242462,c_243445]) ).

tff(c_243609,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_243518,c_243490,c_106]) ).

tff(c_243610,plain,
    op(e0,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_242370,c_382,c_380,c_384,c_243609]) ).

tff(c_243524,plain,
    op(e0,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_243518,c_308]) ).

tff(c_243495,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_243490,c_306]) ).

tff(c_243502,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_243503,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_243495,c_242198,c_243502]) ).

tff(c_243504,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_243503]) ).

tff(c_243580,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_243504,c_227063,c_156]) ).

tff(c_243581,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_243524,c_242385,c_243580]) ).

tff(c_243700,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_243504,c_243581,c_227063,c_243610,c_160]) ).

tff(c_243701,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_243700]) ).

tff(c_243664,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_243504,c_227064,c_242365,c_242350,c_154]) ).

tff(c_243665,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_374,c_243664]) ).

tff(c_244038,plain,
    ( ( e3 = e1 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_243610,c_242350,c_243581,c_242365,c_227064,c_227064,c_243701,c_243665,c_227063,c_243504,c_660]) ).

tff(c_244039,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_382,c_244038]) ).

tff(c_244040,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_243503]) ).

tff(c_244048,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_244040,c_348]) ).

tff(c_244055,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_243494,c_242462,c_243445]) ).

tff(c_244062,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_244055,c_202]) ).

tff(c_244137,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_243449,c_242343,c_244048,c_227084,c_244062,c_18]) ).

tff(c_244138,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_243475]) ).

tff(c_244146,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_244138,c_174]) ).

tff(c_244183,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_182644]) ).

tff(c_244184,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244146,c_242464,c_380,c_242368,c_244183]) ).

tff(c_244186,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_242364]) ).

tff(c_246973,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242204,c_244186,c_227089,c_20]) ).

tff(c_246974,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_246973]) ).

tff(c_246979,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246974,c_212]) ).

tff(c_244190,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250]) ).

tff(c_244288,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_246214,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_246215,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_244288,c_246214]) ).

tff(c_246216,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_246215]) ).

tff(c_246222,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_246216,c_368]) ).

tff(c_246241,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_244186,c_227089,c_246222,c_20]) ).

tff(c_246267,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_246216,c_227064,c_246241,c_242350,c_166]) ).

tff(c_246268,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_244190,c_392,c_384,c_382,c_246267]) ).

tff(c_246269,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_246215]) ).

tff(c_246739,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_246269]) ).

tff(c_245983,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_245984,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_242198,c_245983]) ).

tff(c_245985,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_245984]) ).

tff(c_246113,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_245985,c_227064,c_242350,c_166]) ).

tff(c_246114,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_244190,c_392,c_244186,c_382,c_246113]) ).

tff(c_246115,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_245984]) ).

tff(c_246838,plain,
    ( ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_246739,c_246115]) ).

tff(c_246839,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_246838]) ).

tff(c_246846,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246839,c_348]) ).

tff(c_246749,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_246739,c_308]) ).

tff(c_246740,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242204,c_244186,c_227089,c_20]) ).

tff(c_246741,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_246740]) ).

tff(c_246757,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246741,c_208]) ).

tff(c_245967,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_182]) ).

tff(c_244274,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_246117,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_244274,c_4]) ).

tff(c_246118,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_246117]) ).

tff(c_246119,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_245967,c_246118]) ).

tff(c_246120,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_246117]) ).

tff(c_246271,plain,
    op(e4,e3) = e2,
    inference(splitLeft,[status(thm)],[c_246120]) ).

tff(c_246276,plain,
    op(e0,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246271,c_306]) ).

tff(c_246649,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_246276,c_246115]) ).

tff(c_246655,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246649,c_348]) ).

tff(c_246283,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242204,c_244186,c_227089,c_20]) ).

tff(c_246284,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_246283]) ).

tff(c_246289,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246284,c_212]) ).

tff(c_246592,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_245962,c_242343,c_246289,c_227084,c_18]) ).

tff(c_246598,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_246592,c_342]) ).

tff(c_245963,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_340]) ).

tff(c_246327,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_246276,c_246115]) ).

tff(c_246333,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246327,c_352]) ).

tff(c_246416,plain,
    ( ( op(e1,e1) = e4 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_245963,c_242342,c_246333,c_38]) ).

tff(c_246417,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_246416]) ).

tff(c_244185,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_242364]) ).

tff(c_246297,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_244185]) ).

tff(c_246305,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_246297,c_194]) ).

tff(c_244275,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_176]) ).

tff(c_245977,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_242350,c_186]) ).

tff(c_244191,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_246122,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_246123,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_244191,c_382,c_246122]) ).

tff(c_246124,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_246123]) ).

tff(c_246131,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_246124,c_306]) ).

tff(c_246137,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_246131,c_246120]) ).

tff(c_246144,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246137,c_174]) ).

tff(c_246132,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_246124,c_308]) ).

tff(c_246163,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_246132,c_244185]) ).

tff(c_246167,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_246163,c_274]) ).

tff(c_244199,plain,
    op(e4,e4) = e0,
    inference(splitLeft,[status(thm)],[c_2]) ).

tff(c_244243,plain,
    op(e4,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_244199,c_180]) ).

tff(c_244263,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_244243]) ).

tff(c_244264,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_246211,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244275,c_245977,c_246144,c_246167,c_244264]) ).

tff(c_246212,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_246123]) ).

tff(c_246310,plain,
    ( ( op(e3,e3) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_246271,c_246212]) ).

tff(c_246311,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_246305,c_246310]) ).

tff(c_246313,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_244185]) ).

tff(c_246278,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246271,c_174]) ).

tff(c_246290,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_246284,c_206]) ).

tff(c_246364,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_242197]) ).

tff(c_246365,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_246278,c_246290,c_376,c_246364]) ).

tff(c_246378,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_246365,c_182644]) ).

tff(c_246379,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_246313,c_380,c_384,c_246378]) ).

tff(c_246589,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_246417,c_246379,c_246379,c_246327,c_246379,c_242337,c_246379,c_242337,c_246379,c_246379,c_890]) ).

tff(c_246590,plain,
    op(e1,e1) = e4,
    inference(splitRight,[status(thm)],[c_246416]) ).

tff(c_246603,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_246598,c_246590]) ).

tff(c_246604,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_246283]) ).

tff(c_246610,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_246604,c_212]) ).

tff(c_246724,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_245962,c_242343,c_246655,c_227084,c_246610,c_18]) ).

tff(c_246725,plain,
    op(e4,e3) = e1,
    inference(splitRight,[status(thm)],[c_246120]) ).

tff(c_246730,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_246725,c_294]) ).

tff(c_244312,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_242350,c_186]) ).

tff(c_244293,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227088,c_14]) ).

tff(c_244294,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_244293]) ).

tff(c_245303,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244294,c_244185]) ).

tff(c_245304,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_245303]) ).

tff(c_245319,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_245304,c_227057,c_242197]) ).

tff(c_245320,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_245319]) ).

tff(c_245321,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_245320]) ).

tff(c_244297,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_334]) ).

tff(c_244475,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244294,c_244185]) ).

tff(c_244476,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_244475]) ).

tff(c_244493,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244476,c_227057,c_242197]) ).

tff(c_244494,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_244493]) ).

tff(c_244495,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_244494]) ).

tff(c_244682,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( op(e1,e4) = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_244476,c_244495,c_90]) ).

tff(c_244683,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_386,c_392,c_390,c_244682]) ).

tff(c_244320,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_244294,c_294]) ).

tff(c_244449,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_244320,c_227070,c_244274,c_4]) ).

tff(c_244450,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_244449]) ).

tff(c_244313,plain,
    op(e0,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_242350,c_366]) ).

tff(c_242344,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_350]) ).

tff(c_244329,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_244330,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_242198,c_244329]) ).

tff(c_244331,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_244330]) ).

tff(c_244337,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_244331,c_368]) ).

tff(c_244402,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_244186,c_244337,c_227089,c_20]) ).

tff(c_244445,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244331,c_227064,c_244402,c_242350,c_166]) ).

tff(c_244446,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_244190,c_392,c_380,c_382,c_244445]) ).

tff(c_244447,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_244330]) ).

tff(c_244463,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_244447]) ).

tff(c_244526,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_244463,c_156]) ).

tff(c_244527,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_244288,c_244526]) ).

tff(c_244528,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_244527]) ).

tff(c_244574,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244528,c_227063,c_244463,c_168]) ).

tff(c_244575,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_242344,c_392,c_384,c_182645,c_244574]) ).

tff(c_244576,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_244527]) ).

tff(c_244722,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e2 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( op(e0,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244576,c_227063,c_244463,c_160]) ).

tff(c_244723,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_244313,c_374,c_388,c_378,c_244722]) ).

tff(c_245268,plain,
    ( ( e1 = e0 )
    | ( e3 = e1 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_244495,c_242337,c_244476,c_227057,c_227057,c_242350,c_244683,c_244450,c_244723,c_434]) ).

tff(c_245269,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_392,c_245268]) ).

tff(c_245271,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_244494]) ).

tff(c_244456,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_244450,c_174]) ).

tff(c_245289,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244275,c_244312,c_245271,c_244456,c_244264]) ).

tff(c_245290,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_244447]) ).

tff(c_245298,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_245290,c_348]) ).

tff(c_245449,plain,
    op(e3,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_244297,c_242343,c_245298,c_227084,c_18]) ).

tff(c_244189,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_245328,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_245321,c_280]) ).

tff(c_244311,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_242350,c_360]) ).

tff(c_245342,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_245343,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_244311,c_382,c_227071,c_245342]) ).

tff(c_245344,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_245343]) ).

tff(c_245349,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_245344,c_240]) ).

tff(c_244287,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_284]) ).

tff(c_245400,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_244189,c_245328,c_245349,c_244287,c_32]) ).

tff(c_245358,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_242350,c_166]) ).

tff(c_245359,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_244190,c_392,c_244186,c_382,c_245358]) ).

tff(c_245373,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_245359,c_245290,c_227063,c_156]) ).

tff(c_245374,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_376,c_386,c_244288,c_245373]) ).

tff(c_245439,plain,
    ( ( op(e0,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_245359,c_245290,c_227063,c_245374,c_160]) ).

tff(c_245440,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_388,c_374,c_245439]) ).

tff(c_452,plain,
    ( ( op(e0,op(e0,e4)) != e4 )
    | ( op(e4,op(e1,e4)) = e1 )
    | ( op(e2,op(e2,e4)) != e4 )
    | ( op(e3,op(e3,e4)) != e4 )
    | ( op(e4,op(e4,e4)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_245732,plain,
    e3 = e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_245321,c_245449,c_245304,c_227057,c_227057,c_242350,c_245400,c_245374,c_245440,c_452]) ).

tff(c_245733,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_245732]) ).

tff(c_245734,plain,
    op(e1,e4) = e3,
    inference(splitRight,[status(thm)],[c_245343]) ).

tff(c_245779,plain,
    ( ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 )
    | ( op(e0,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_245734,c_227057,c_245304,c_245321,c_90]) ).

tff(c_245780,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_388,c_386,c_392,c_390,c_245779]) ).

tff(c_245782,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_245320]) ).

tff(c_245802,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244275,c_244312,c_245782,c_244456,c_244264]) ).

tff(c_245803,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_244449]) ).

tff(c_245865,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_245803,c_174]) ).

tff(c_245920,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_244294,c_244185]) ).

tff(c_245921,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_245920]) ).

tff(c_245927,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_245921,c_274]) ).

tff(c_245957,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244275,c_244312,c_245865,c_245927,c_244264]) ).

tff(c_245958,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_244293]) ).

tff(c_246808,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_246749,c_246757,c_246730,c_245958]) ).

tff(c_246809,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_246740]) ).

tff(c_246830,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_246809,c_212]) ).

tff(c_246970,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_245962,c_242343,c_246846,c_227084,c_246830,c_18]) ).

tff(c_246971,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_246269]) ).

tff(c_246993,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_246971,c_348]) ).

tff(c_247105,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_245962,c_242343,c_246979,c_227084,c_246993,c_18]) ).

tff(c_247106,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_246973]) ).

tff(c_247124,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_247106,c_208]) ).

tff(c_247150,plain,
    ( ( e4 = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_246971,c_246115]) ).

tff(c_247151,plain,
    op(e0,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_247150]) ).

tff(c_247159,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_247151,c_308]) ).

tff(c_247166,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247124,c_247159,c_246730,c_245958]) ).

tff(c_247168,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_242349]) ).

tff(c_242264,plain,
    op(e4,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_190]) ).

tff(c_242211,plain,
    op(e4,e0) = e4,
    inference(splitLeft,[status(thm)],[c_76]) ).

tff(c_242322,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242264,c_242211]) ).

tff(c_242324,plain,
    op(e4,e0) != e4,
    inference(splitRight,[status(thm)],[c_76]) ).

tff(c_248301,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_247168,c_242324,c_10]) ).

tff(c_248302,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_248301]) ).

tff(c_248306,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_248302,c_188]) ).

tff(c_247167,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_242349]) ).

tff(c_248127,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_247167]) ).

tff(c_248128,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_227070,c_388,c_248127]) ).

tff(c_248133,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_248128,c_286]) ).

tff(c_242206,plain,
    op(e0,e0) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_370]) ).

tff(c_247176,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_248071,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_248072,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_247176,c_382,c_248071]) ).

tff(c_248073,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_248072]) ).

tff(c_248090,plain,
    op(e0,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_248073,c_268]) ).

tff(c_247222,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_247223,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242343,c_382,c_247222]) ).

tff(c_247224,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_247223]) ).

tff(c_247229,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247224,c_206]) ).

tff(c_247174,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_247227,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247224,c_208]) ).

tff(c_247247,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_182]) ).

tff(c_247237,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_247238,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_247176,c_382,c_247237]) ).

tff(c_247239,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_247238]) ).

tff(c_247281,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247239,c_306]) ).

tff(c_247230,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247224,c_354]) ).

tff(c_247263,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_227204,c_247230,c_247168,c_242324,c_10]) ).

tff(c_247268,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_247263,c_188]) ).

tff(c_247215,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_247287,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247247,c_247281,c_247268,c_227070,c_247215,c_4]) ).

tff(c_247288,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_247238]) ).

tff(c_247325,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_247227,c_247288]) ).

tff(c_247342,plain,
    ( ( e3 = e0 )
    | ( e3 = e1 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_247325,c_242337,c_247167]) ).

tff(c_247343,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_382,c_388,c_247342]) ).

tff(c_247357,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_247343,c_227057,c_182644]) ).

tff(c_247358,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_247229,c_380,c_247174,c_247357]) ).

tff(c_247360,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_247223]) ).

tff(c_247667,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_242324,c_10]) ).

tff(c_247668,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_247667]) ).

tff(c_247686,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247668,c_188]) ).

tff(c_247429,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_182]) ).

tff(c_247419,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_247420,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_247176,c_382,c_247419]) ).

tff(c_247421,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_247420]) ).

tff(c_247453,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247421,c_306]) ).

tff(c_247470,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_247429,c_247453,c_227070,c_247215,c_4]) ).

tff(c_247498,plain,
    ( ( e3 = e0 )
    | ( e3 = e2 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_247470,c_242337,c_247167]) ).

tff(c_247499,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_378,c_388,c_247498]) ).

tff(c_247505,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_247499,c_286]) ).

tff(c_247205,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_247610,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_182645,c_242198,c_247505,c_247205,c_42]) ).

tff(c_247611,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_247420]) ).

tff(c_247705,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_247686,c_247611]) ).

tff(c_247712,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_247705,c_194]) ).

tff(c_247723,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_247167]) ).

tff(c_247724,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_227070,c_388,c_247723]) ).

tff(c_247747,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_247724,c_227057,c_242197]) ).

tff(c_247748,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_247747]) ).

tff(c_247749,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_247748]) ).

tff(c_247767,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_247724,c_247749,c_227057,c_182644]) ).

tff(c_247768,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_380,c_247174,c_247767]) ).

tff(c_247769,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_247748]) ).

tff(c_247787,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_247724,c_227057,c_247769,c_182644]) ).

tff(c_247788,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_247712,c_380,c_384,c_247787]) ).

tff(c_247789,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_247667]) ).

tff(c_247818,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_247168,c_247789]) ).

tff(c_247824,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_247818,c_354]) ).

tff(c_247194,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_247195,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_247194]) ).

tff(c_247196,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_247195]) ).

tff(c_247795,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_247196,c_368]) ).

tff(c_247892,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_247360,c_247824,c_227089,c_247795,c_20]) ).

tff(c_247894,plain,
    op(e0,e0) != e4,
    inference(splitRight,[status(thm)],[c_247195]) ).

tff(c_248185,plain,
    ( ( op(e0,e0) = e3 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242206,c_248090,c_247894,c_50]) ).

tff(c_248186,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_248185]) ).

tff(c_247903,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_247893,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_247195]) ).

tff(c_248150,plain,
    ( ( op(e0,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248073,c_247893]) ).

tff(c_248151,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_247903,c_380,c_248150]) ).

tff(c_248248,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( e4 = e3 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248186,c_248151,c_227063,c_248073,c_160]) ).

tff(c_248249,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_374,c_388,c_382,c_248133,c_248248]) ).

tff(c_248250,plain,
    op(e0,e0) = e3,
    inference(splitRight,[status(thm)],[c_248185]) ).

tff(c_248285,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248250,c_248151,c_227063,c_248073,c_164]) ).

tff(c_248286,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_390,c_384,c_242198,c_248285]) ).

tff(c_248287,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_248072]) ).

tff(c_248315,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_248306,c_248287]) ).

tff(c_248322,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_248315,c_194]) ).

tff(c_248293,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_180]) ).

tff(c_248309,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_248302,c_186]) ).

tff(c_248296,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_242337,c_182]) ).

tff(c_247913,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_248327,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_248296,c_248306,c_227070,c_247913,c_4]) ).

tff(c_248334,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_248327,c_174]) ).

tff(c_247914,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_176]) ).

tff(c_248357,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_248293,c_248309,c_248334,c_247914,c_2]) ).

tff(c_248373,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248357,c_227057,c_182644]) ).

tff(c_248374,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_248322,c_380,c_247174,c_248373]) ).

tff(c_248375,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_248301]) ).

tff(c_248381,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_248375,c_188]) ).

tff(c_248390,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248296,c_227070,c_247913,c_4]) ).

tff(c_248391,plain,
    op(e4,e3) = e1,
    inference(splitLeft,[status(thm)],[c_248390]) ).

tff(c_248399,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_248391,c_174]) ).

tff(c_248384,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_248375,c_186]) ).

tff(c_248404,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_248293,c_248399,c_248384,c_247914,c_2]) ).

tff(c_248411,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_248404,c_286]) ).

tff(c_248515,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_182645,c_242198,c_248411,c_247903,c_42]) ).

tff(c_248516,plain,
    op(e4,e3) = e2,
    inference(splitRight,[status(thm)],[c_248390]) ).

tff(c_248518,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248381,c_248516]) ).

tff(c_248519,plain,
    ( ( op(e4,e1) = e1 )
    | ( op(e4,e1) = e2 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_249368,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_249123,c_249134,c_248524,c_248519]) ).

tff(c_249373,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_249368,c_334]) ).

tff(c_248696,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_249235,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_249236,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_242198,c_249235]) ).

tff(c_249237,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_249236]) ).

tff(c_249243,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_249237,c_368]) ).

tff(c_249294,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_248689,c_249243,c_227089,c_20]) ).

tff(c_249333,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_249237,c_227064,c_249294,c_248702,c_166]) ).

tff(c_249334,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_248538,c_392,c_380,c_382,c_249333]) ).

tff(c_249335,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_249236]) ).

tff(c_249337,plain,
    op(e0,e3) = e2,
    inference(splitLeft,[status(thm)],[c_249335]) ).

tff(c_249382,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_249337,c_156]) ).

tff(c_249383,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_376,c_248696,c_249382]) ).

tff(c_249384,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_249383]) ).

tff(c_249390,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_249384,c_368]) ).

tff(c_249416,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_248689,c_227089,c_249390,c_20]) ).

tff(c_249447,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_249384,c_227064,c_249416,c_248702,c_166]) ).

tff(c_249448,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_248538,c_392,c_384,c_382,c_249447]) ).

tff(c_249449,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_249383]) ).

tff(c_249457,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_249449,c_348]) ).

tff(c_249493,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249184,c_248526,c_249373,c_227084,c_249457,c_18]) ).

tff(c_249494,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_249335]) ).

tff(c_249503,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_249494,c_346]) ).

tff(c_249512,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249123,c_249134,c_249503,c_248524,c_248519]) ).

tff(c_249513,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_249176]) ).

tff(c_249819,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_249812,c_249513]) ).

tff(c_249833,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_249163,c_227057,c_242197]) ).

tff(c_249834,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_249833]) ).

tff(c_730,plain,
    ( ( op(e3,e3) != e4 )
    | ( op(e3,op(e3,e3)) != e1 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e2 )
    | ( op(op(e3,e3),op(e3,e3)) != e0 ) ),
    inference(cnfTransformation,[status(thm)],[f_1326]) ).

tff(c_250183,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_249819,c_249819,c_249834,c_249163,c_249819,c_249819,c_249163,c_249819,c_249819,c_730]) ).

tff(c_250184,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_249799]) ).

tff(c_250193,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_250184,c_346]) ).

tff(c_250242,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249123,c_249134,c_250193,c_248524,c_248519]) ).

tff(c_250243,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_248688]) ).

tff(c_250247,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_250243,c_294]) ).

tff(c_249149,plain,
    op(e4,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_174]) ).

tff(c_249121,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_249154,plain,
    ( ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_249121,c_4]) ).

tff(c_249155,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_249154]) ).

tff(c_249157,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249149,c_249155]) ).

tff(c_249158,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 ) ),
    inference(splitRight,[status(thm)],[c_249154]) ).

tff(c_250260,plain,
    op(e4,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_250247,c_249158]) ).

tff(c_250267,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_250260,c_182]) ).

tff(c_250292,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249123,c_249134,c_250267,c_248524,c_248519]) ).

tff(c_250294,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_248701]) ).

tff(c_251695,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_250294,c_242324,c_10]) ).

tff(c_251696,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_251695]) ).

tff(c_251700,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_251696,c_188]) ).

tff(c_250360,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_248539,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_250296,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_250297,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248539,c_382,c_250296]) ).

tff(c_250298,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_250297]) ).

tff(c_250432,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_250298,c_156]) ).

tff(c_250433,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_248696,c_250432]) ).

tff(c_250434,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_250433]) ).

tff(c_250293,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_248701]) ).

tff(c_250445,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e3) = e3 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_250293]) ).

tff(c_250446,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_227070,c_250445]) ).

tff(c_250451,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_250446,c_340]) ).

tff(c_250387,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_250298,c_308]) ).

tff(c_250392,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_250387,c_227088,c_14]) ).

tff(c_250393,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_250392]) ).

tff(c_250417,plain,
    ( ( e1 = e0 )
    | ( op(e3,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250393,c_248688]) ).

tff(c_250418,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_392,c_250417]) ).

tff(c_250460,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_250418,c_227057,c_242197]) ).

tff(c_250461,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_250460]) ).

tff(c_250491,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250461,c_140]) ).

tff(c_250492,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_250451,c_382,c_227071,c_378,c_250491]) ).

tff(c_250408,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_250393,c_302]) ).

tff(c_250467,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_250461,c_234]) ).

tff(c_250593,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_250408,c_248539,c_250467,c_227071,c_34]) ).

tff(c_250605,plain,
    ( ( e2 = e0 )
    | ( e4 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250492,c_227061,c_250593,c_250461,c_152]) ).

tff(c_250606,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_392,c_386,c_390,c_250605]) ).

tff(c_250439,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_250434,c_368]) ).

tff(c_250560,plain,
    op(e3,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_248689,c_227089,c_250439,c_20]) ).

tff(c_936,plain,
    ( ( op(e1,e1) != e0 )
    | ( op(e1,op(e1,e1)) != e3 )
    | ( op(op(e1,op(e1,e1)),op(e1,e1)) != e2 )
    | ( op(op(e1,e1),op(e1,e1)) != e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_2150]) ).

tff(c_250758,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_250434,c_250606,c_250606,c_250560,c_250606,c_250492,c_250606,c_250492,c_250606,c_250606,c_936]) ).

tff(c_250759,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_250433]) ).

tff(c_250832,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250759,c_227063,c_250298,c_164]) ).

tff(c_250833,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_242198,c_250832]) ).

tff(c_250367,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_242324,c_10]) ).

tff(c_250368,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_250367]) ).

tff(c_250772,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e3) = e3 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_250293]) ).

tff(c_250773,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_227070,c_250772]) ).

tff(c_250778,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_250773,c_340]) ).

tff(c_250794,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_250418,c_227057,c_242197]) ).

tff(c_250795,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_250794]) ).

tff(c_250856,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250795,c_140]) ).

tff(c_250857,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_250778,c_382,c_227071,c_378,c_250856]) ).

tff(c_250870,plain,
    ( ( e4 = e1 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250833,c_250857,c_227064,c_250368,c_154]) ).

tff(c_250871,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_374,c_386,c_380,c_250870]) ).

tff(c_251007,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_250833,c_250393,c_250393,c_250368,c_250871,c_250393,c_250393,c_250871,c_250393,c_250393,c_828]) ).

tff(c_251008,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_250392]) ).

tff(c_251037,plain,
    op(e3,e3) = e4,
    inference(splitLeft,[status(thm)],[c_251008]) ).

tff(c_251024,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_250387,c_248688]) ).

tff(c_251157,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_251024,c_227057,c_242197]) ).

tff(c_251158,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_251157]) ).

tff(c_251410,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_251037,c_251037,c_251158,c_251024,c_251037,c_251037,c_251024,c_251037,c_251037,c_730]) ).

tff(c_251411,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_251008]) ).

tff(c_251418,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_251411,c_294]) ).

tff(c_250386,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_250298,c_306]) ).

tff(c_250303,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_4]) ).

tff(c_250323,plain,
    op(e4,e4) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_250303,c_174]) ).

tff(c_250352,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_250323]) ).

tff(c_250353,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_4]) ).

tff(c_251489,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_250360,c_227070,c_251418,c_250386,c_250353]) ).

tff(c_251490,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_250367]) ).

tff(c_251555,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_250294,c_251490]) ).

tff(c_251560,plain,
    op(e4,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_251555,c_188]) ).

tff(c_251509,plain,
    op(e4,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_250298,c_306]) ).

tff(c_251620,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_250360,c_227070,c_251560,c_251509,c_250353]) ).

tff(c_251621,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_250297]) ).

tff(c_251709,plain,
    op(e3,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_251700,c_251621]) ).

tff(c_251716,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_251709,c_194]) ).

tff(c_251756,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_227057,c_242197]) ).

tff(c_251757,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_251756]) ).

tff(c_251758,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_251757]) ).

tff(c_251773,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_251758,c_227057,c_182644]) ).

tff(c_251774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_380,c_248537,c_251773]) ).

tff(c_251775,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_251757]) ).

tff(c_251803,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_227057,c_251775,c_182644]) ).

tff(c_251804,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_251716,c_380,c_384,c_251803]) ).

tff(c_251805,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_251695]) ).

tff(c_252578,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_251805,c_166]) ).

tff(c_252579,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_248538,c_392,c_248689,c_384,c_252578]) ).

tff(c_252513,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_248688]) ).

tff(c_252521,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_252513,c_194]) ).

tff(c_251814,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_251805,c_366]) ).

tff(c_251820,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_164]) ).

tff(c_251821,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_251814,c_390,c_242198,c_251820]) ).

tff(c_251822,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_251821]) ).

tff(c_251812,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_251805,c_354]) ).

tff(c_251900,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_248689,c_251812,c_227089,c_20]) ).

tff(c_251906,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_251900,c_212]) ).

tff(c_251835,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_248688]) ).

tff(c_251843,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_251835,c_194]) ).

tff(c_251848,plain,
    op(e4,e3) = e1,
    inference(negUnitSimplification,[status(thm)],[c_251843,c_251621]) ).

tff(c_251865,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_251848,c_250293]) ).

tff(c_251866,plain,
    op(e4,e1) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_382,c_251865]) ).

tff(c_251931,plain,
    ( ( e4 = e3 )
    | ( op(e3,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_251822,c_227062,c_251866,c_134]) ).

tff(c_251932,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_251906,c_374,c_251931]) ).

tff(c_252037,plain,
    ( ( e3 = e0 )
    | ( op(e3,e1) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_251822,c_251932,c_227062,c_251866,c_150]) ).

tff(c_252038,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_390,c_386,c_392,c_388,c_252037]) ).

tff(c_251905,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_251900,c_208]) ).

tff(c_251979,plain,
    ( ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_251843,c_227088,c_251905,c_14]) ).

tff(c_251980,plain,
    op(e3,e3) = e0,
    inference(splitLeft,[status(thm)],[c_251979]) ).

tff(c_251987,plain,
    op(e3,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_251980,c_202]) ).

tff(c_251829,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_251822,c_348]) ).

tff(c_252007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_251987,c_248526,c_251829,c_227084,c_251906,c_18]) ).

tff(c_252008,plain,
    op(e3,e3) = e2,
    inference(splitRight,[status(thm)],[c_251979]) ).

tff(c_251885,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_251835,c_227057,c_242197]) ).

tff(c_251886,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_376,c_251885]) ).

tff(c_251956,plain,
    ( ( e3 = e2 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( e4 = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_251932,c_227061,c_251886,c_140]) ).

tff(c_251957,plain,
    op(e1,e0) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_382,c_227071,c_378,c_251956]) ).

tff(c_252051,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_251957,c_251932,c_227061,c_251886,c_152]) ).

tff(c_252052,plain,
    op(e1,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_392,c_390,c_252051]) ).

tff(c_251907,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_251900,c_368]) ).

tff(c_251913,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_251822,c_227063,c_156]) ).

tff(c_251914,plain,
    op(e0,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_251907,c_376,c_386,c_248696,c_251913]) ).

tff(c_486,plain,
    ( ( op(e3,op(e0,e3)) = e0 )
    | ( op(e1,op(e1,e3)) != e3 )
    | ( op(e2,op(e2,e3)) != e3 )
    | ( op(e3,op(e3,e3)) != e3 )
    | ( op(e3,op(e4,e3)) = e4 ) ),
    inference(cnfTransformation,[status(thm)],[f_1254]) ).

tff(c_252458,plain,
    ( ( e1 = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_252038,c_251848,c_227056,c_252008,c_227055,c_227055,c_251957,c_252052,c_251835,c_251914,c_486]) ).

tff(c_252459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_252458]) ).

tff(c_252461,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_248688]) ).

tff(c_252494,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_227057,c_182644]) ).

tff(c_252495,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_252461,c_380,c_248537,c_252494]) ).

tff(c_252496,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_251821]) ).

tff(c_252506,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_252496,c_308]) ).

tff(c_252590,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_248689,c_251812,c_227089,c_20]) ).

tff(c_252595,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_252590,c_208]) ).

tff(c_252775,plain,
    op(e3,e3) = e0,
    inference(negUnitSimplification,[status(thm)],[c_252521,c_252506,c_227088,c_252595,c_14]) ).

tff(c_780,plain,
    ( ( op(e3,e3) != e0 )
    | ( op(e3,op(e3,e3)) != e4 )
    | ( op(op(e3,op(e3,e3)),op(e3,e3)) != e2 )
    | ( op(op(e3,e3),op(e3,e3)) != e1 ) ),
    inference(cnfTransformation,[status(thm)],[f_1526]) ).

tff(c_252996,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_252579,c_252775,c_252775,c_251805,c_252775,c_252590,c_252775,c_252590,c_252775,c_252775,c_780]) ).

tff(c_252997,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_248688]) ).

tff(c_253005,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_252997,c_194]) ).

tff(c_253047,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_227057,c_242197]) ).

tff(c_253048,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_253047]) ).

tff(c_253049,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_253048]) ).

tff(c_253077,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_253049,c_227057,c_182644]) ).

tff(c_253078,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_380,c_248537,c_253077]) ).

tff(c_253079,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_253048]) ).

tff(c_253095,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_248534,c_227057,c_253079,c_182644]) ).

tff(c_253096,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_253005,c_380,c_384,c_253095]) ).

tff(c_253098,plain,
    op(e4,e4) != e0,
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_253099,plain,
    ( ( op(e4,e4) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e1) = e3 )
    | ( op(e4,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227082,c_80]) ).

tff(c_253100,plain,
    op(e4,e0) = e3,
    inference(splitLeft,[status(thm)],[c_253099]) ).

tff(c_254209,plain,
    op(e1,e0) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_253100,c_360]) ).

tff(c_254729,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_254730,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_254209,c_382,c_227071,c_254729]) ).

tff(c_254731,plain,
    op(e1,e1) = e3,
    inference(splitLeft,[status(thm)],[c_254730]) ).

tff(c_253105,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250]) ).

tff(c_253874,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_4]) ).

tff(c_254195,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_253874,c_300]) ).

tff(c_253106,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_254086,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_254087,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_382,c_254086]) ).

tff(c_254088,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_254087]) ).

tff(c_254114,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_254088,c_208]) ).

tff(c_253134,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_276]) ).

tff(c_253304,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_253100,c_186]) ).

tff(c_253148,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_184]) ).

tff(c_253301,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_253100,c_192]) ).

tff(c_253857,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_253148,c_253301,c_248524,c_248519]) ).

tff(c_253864,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_253857,c_180]) ).

tff(c_253123,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_253124,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_253123]) ).

tff(c_253125,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_253124]) ).

tff(c_253384,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_253148,c_253301,c_248524,c_248519]) ).

tff(c_253389,plain,
    op(e3,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_253384,c_334]) ).

tff(c_253136,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_253171,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_253100,c_192]) ).

tff(c_253220,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_253148,c_253171,c_248524,c_248519]) ).

tff(c_253228,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_253220,c_346]) ).

tff(c_253153,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_253154,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_253153]) ).

tff(c_253155,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_253154]) ).

tff(c_253282,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253155,c_227063,c_253125,c_164]) ).

tff(c_253283,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_253228,c_390,c_384,c_242198,c_253282]) ).

tff(c_253284,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 )
    | ( op(e0,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_253154]) ).

tff(c_253325,plain,
    ( ( op(e0,e1) = e4 )
    | ( e4 = e1 )
    | ( op(e0,e4) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253125,c_253284]) ).

tff(c_253326,plain,
    op(e0,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_253136,c_380,c_253325]) ).

tff(c_253332,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_253326,c_348]) ).

tff(c_253445,plain,
    op(e3,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_248526,c_253389,c_227084,c_253332,c_18]) ).

tff(c_253293,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_253125,c_308]) ).

tff(c_253338,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_253339,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_382,c_253293,c_253338]) ).

tff(c_253340,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_253339]) ).

tff(c_253487,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_182645,c_242198,c_253136,c_42]) ).

tff(c_253421,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253326,c_227063,c_253125,c_164]) ).

tff(c_253422,plain,
    op(e0,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_384,c_242198,c_253421]) ).

tff(c_253504,plain,
    ( ( e4 = e3 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253422,c_227064,c_253340,c_253100,c_154]) ).

tff(c_253505,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_386,c_380,c_374,c_253504]) ).

tff(c_253841,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253125,c_253100,c_253445,c_253340,c_227064,c_227064,c_253487,c_253505,c_227063,c_253422,c_676]) ).

tff(c_253842,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_382,c_253841]) ).

tff(c_253843,plain,
    op(e3,e4) = e1,
    inference(splitRight,[status(thm)],[c_253339]) ).

tff(c_253848,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_253843,c_274]) ).

tff(c_253097,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 )
    | ( op(e4,e4) = e3 )
    | ( op(e4,e4) = e4 ) ),
    inference(splitRight,[status(thm)],[c_2]) ).

tff(c_253871,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_253134,c_253304,c_253864,c_253848,c_253097]) ).

tff(c_253872,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_253124]) ).

tff(c_254154,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253874,c_253872]) ).

tff(c_254155,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_254114,c_253106,c_254154]) ).

tff(c_254157,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_254087]) ).

tff(c_254474,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242204,c_254157,c_227089,c_20]) ).

tff(c_254475,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_254474]) ).

tff(c_254480,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_254475,c_206]) ).

tff(c_254156,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_254087]) ).

tff(c_254220,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_254156]) ).

tff(c_254228,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_254220,c_194]) ).

tff(c_254261,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253874,c_253872]) ).

tff(c_254262,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_254228,c_253106,c_254261]) ).

tff(c_254264,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_254156]) ).

tff(c_253104,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_253882,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_276]) ).

tff(c_254210,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_253100,c_186]) ).

tff(c_254504,plain,
    ( ( op(e4,e4) = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_253882,c_254210,c_253097]) ).

tff(c_254505,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_254504]) ).

tff(c_254519,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_254505,c_227057,c_182644]) ).

tff(c_254520,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_254264,c_380,c_253104,c_254519]) ).

tff(c_254521,plain,
    op(e4,e4) = e1,
    inference(splitRight,[status(thm)],[c_254504]) ).

tff(c_254535,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_254521,c_227057,c_242197]) ).

tff(c_254536,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_254480,c_376,c_254535]) ).

tff(c_254542,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_254536,c_234]) ).

tff(c_254491,plain,
    ( ( e3 = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_254475,c_253100,c_166]) ).

tff(c_254492,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_253105,c_392,c_384,c_382,c_254491]) ).

tff(c_254617,plain,
    ( ( e4 = e3 )
    | ( e4 = e2 )
    | ( e4 = e0 )
    | ( op(e1,e0) = e4 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_254492,c_227064,c_254475,c_253100,c_154]) ).

tff(c_254618,plain,
    op(e1,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_380,c_386,c_376,c_374,c_254617]) ).

tff(c_254623,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_254618,c_248]) ).

tff(c_254628,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254195,c_253106,c_254542,c_227071,c_254623,c_34]) ).

tff(c_254629,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_254474]) ).

tff(c_254647,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_254629,c_253100,c_166]) ).

tff(c_254648,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_253105,c_392,c_380,c_382,c_254647]) ).

tff(c_253896,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_184]) ).

tff(c_254207,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_253100,c_192]) ).

tff(c_254703,plain,
    op(e4,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_253896,c_254207,c_248524,c_248519]) ).

tff(c_253940,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_253941,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_382,c_253940]) ).

tff(c_253942,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_253941]) ).

tff(c_253946,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_253942,c_208]) ).

tff(c_253956,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253874,c_253872]) ).

tff(c_253957,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_253946,c_253106,c_253956]) ).

tff(c_253959,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_253941]) ).

tff(c_253884,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_253901,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_253902,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_253884,c_253901]) ).

tff(c_253903,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_253902]) ).

tff(c_254082,plain,
    ( ( e3 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_253903,c_227064,c_253100,c_166]) ).

tff(c_254083,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_253105,c_392,c_253959,c_382,c_254082]) ).

tff(c_254084,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_253902]) ).

tff(c_254278,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_254084]) ).

tff(c_254294,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_254278,c_164]) ).

tff(c_254295,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_376,c_242198,c_254294]) ).

tff(c_254296,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_254295]) ).

tff(c_254302,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_254296,c_368]) ).

tff(c_254347,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_254157,c_254302,c_227089,c_20]) ).

tff(c_254388,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_254296,c_227064,c_254347,c_253100,c_166]) ).

tff(c_254389,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_253105,c_392,c_380,c_382,c_254388]) ).

tff(c_254390,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_254295]) ).

tff(c_254412,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_254390,c_346]) ).

tff(c_254459,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_253896,c_254207,c_254412,c_248524,c_248519]) ).

tff(c_254460,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_254084]) ).

tff(c_884,plain,
    ( ( op(e0,e0) != e1 )
    | ( op(e0,op(e0,e0)) != e4 )
    | ( op(op(e0,op(e0,e0)),op(e0,e0)) != e2 )
    | ( op(op(e0,e0),op(e0,e0)) != e3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1942]) ).

tff(c_254987,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_254731,c_254648,c_254648,c_254703,c_254460,c_254648,c_254648,c_254460,c_254648,c_254648,c_884]) ).

tff(c_254989,plain,
    op(e1,e1) != e3,
    inference(splitRight,[status(thm)],[c_254730]) ).

tff(c_255003,plain,
    ( ( e3 = e2 )
    | ( op(e3,e1) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_254460,c_227062,c_254703,c_138]) ).

tff(c_255004,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_374,c_254989,c_382,c_227084,c_378,c_255003]) ).

tff(c_255006,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_4]) ).

tff(c_248520,plain,
    op(e4,e1) != e0,
    inference(splitRight,[status(thm)],[c_8]) ).

tff(c_255112,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_253098,c_255006,c_248520,c_227203]) ).

tff(c_255114,plain,
    op(e4,e0) != e3,
    inference(splitRight,[status(thm)],[c_253099]) ).

tff(c_255115,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e3,e1) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227056,c_108]) ).

tff(c_255116,plain,
    ( ( op(e3,e4) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e3,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_382,c_255115]) ).

tff(c_255117,plain,
    op(e3,e0) = e1,
    inference(splitLeft,[status(thm)],[c_255116]) ).

tff(c_257335,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_255117,c_208]) ).

tff(c_255232,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_4]) ).

tff(c_255248,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_255232,c_294]) ).

tff(c_257355,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 )
    | ( op(e3,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_255248,c_227088,c_14]) ).

tff(c_257356,plain,
    op(e3,e3) = e1,
    inference(splitLeft,[status(thm)],[c_257355]) ).

tff(c_257358,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257335,c_257356]) ).

tff(c_257360,plain,
    op(e3,e3) != e1,
    inference(splitRight,[status(thm)],[c_257355]) ).

tff(c_255278,plain,
    op(e3,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_255117,c_206]) ).

tff(c_255120,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_255241,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_184]) ).

tff(c_256793,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_227084,c_18]) ).

tff(c_256794,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_256793]) ).

tff(c_256800,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_256794,c_342]) ).

tff(c_255251,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_255232,c_300]) ).

tff(c_255122,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_255276,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_255117,c_208]) ).

tff(c_255139,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_255114,c_242324,c_10]) ).

tff(c_255140,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_255139]) ).

tff(c_255177,plain,
    op(e4,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_255117,c_354]) ).

tff(c_255212,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_255140,c_255177]) ).

tff(c_255213,plain,
    op(e4,e0) = e2,
    inference(splitRight,[status(thm)],[c_255139]) ).

tff(c_255269,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_255213,c_366]) ).

tff(c_255220,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_276]) ).

tff(c_255113,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e3) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_253099]) ).

tff(c_255326,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255232,c_255113]) ).

tff(c_255327,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_255326]) ).

tff(c_255328,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_255327]) ).

tff(c_255335,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_255328,c_180]) ).

tff(c_255265,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_255213,c_192]) ).

tff(c_255348,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255241,c_255335,c_255265,c_248524,c_248519]) ).

tff(c_255350,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_255327]) ).

tff(c_255268,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_255213,c_186]) ).

tff(c_255381,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_255220,c_255350,c_255268,c_253097]) ).

tff(c_255222,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_255258,plain,
    ( ( e1 = e0 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_255232,c_106]) ).

tff(c_255259,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_255122,c_382,c_392,c_255258]) ).

tff(c_255260,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_255259]) ).

tff(c_255366,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_255260,c_156]) ).

tff(c_255367,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_255222,c_255366]) ).

tff(c_255368,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_255367]) ).

tff(c_255395,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255381,c_227057,c_242197]) ).

tff(c_255396,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_255395]) ).

tff(c_255397,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_255396]) ).

tff(c_255349,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_255327]) ).

tff(c_255357,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_255349,c_346]) ).

tff(c_255439,plain,
    ( ( op(e0,e4) = e3 )
    | ( e3 = e1 )
    | ( e3 = e0 )
    | ( op(e0,e1) = e3 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255368,c_227063,c_255260,c_160]) ).

tff(c_255440,plain,
    op(e0,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_374,c_255357,c_388,c_382,c_255439]) ).

tff(c_255685,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_255381,c_255368,c_255368,c_255397,c_255368,c_255440,c_255368,c_255440,c_255368,c_255368,c_774]) ).

tff(c_255686,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_255396]) ).

tff(c_255693,plain,
    op(e1,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_255686,c_234]) ).

tff(c_255311,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_227084,c_18]) ).

tff(c_255312,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_255311]) ).

tff(c_255318,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_255312,c_342]) ).

tff(c_248525,plain,
    op(e1,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_344]) ).

tff(c_255691,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_255686,c_240]) ).

tff(c_255296,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_255297,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_255296]) ).

tff(c_255298,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_255297]) ).

tff(c_255304,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_255298,c_252]) ).

tff(c_255728,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_255318,c_248525,c_255691,c_255304,c_38]) ).

tff(c_255733,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_255728,c_242]) ).

tff(c_255777,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255251,c_255122,c_255693,c_227071,c_255733,c_34]) ).

tff(c_255778,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_255367]) ).

tff(c_255824,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255778,c_227063,c_255260,c_164]) ).

tff(c_255825,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255269,c_376,c_390,c_384,c_242198,c_255824]) ).

tff(c_255826,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_255311]) ).

tff(c_255828,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_255826]) ).

tff(c_255832,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_255828,c_202]) ).

tff(c_255981,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_255248,c_255276,c_227088,c_255832,c_14]) ).

tff(c_255841,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255232,c_255113]) ).

tff(c_255842,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_255841]) ).

tff(c_255843,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_255842]) ).

tff(c_255861,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255843,c_227057,c_182644]) ).

tff(c_255862,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_255278,c_380,c_255120,c_255861]) ).

tff(c_255864,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_255842]) ).

tff(c_255880,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_255220,c_255864,c_255268,c_253097]) ).

tff(c_255900,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255880,c_227057,c_242197]) ).

tff(c_255901,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_255900]) ).

tff(c_255902,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_255901]) ).

tff(c_255908,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_255902,c_194]) ).

tff(c_255927,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255248,c_255276,c_255908,c_227088,c_255832,c_14]) ).

tff(c_255929,plain,
    op(e3,e4) != e2,
    inference(splitRight,[status(thm)],[c_255901]) ).

tff(c_255219,plain,
    op(e3,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_278]) ).

tff(c_256090,plain,
    op(e3,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_255278,c_255929,c_227083,c_255219,c_12]) ).

tff(c_255835,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_255828,c_342]) ).

tff(c_255928,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_255901]) ).

tff(c_255941,plain,
    ( ( e4 = e2 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255298,c_227061,c_255928,c_136]) ).

tff(c_255942,plain,
    op(e1,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_374,c_255835,c_380,c_376,c_255941]) ).

tff(c_256601,plain,
    ( ( e4 = e0 )
    | ( e1 = e0 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255117,c_255232,c_227056,c_255981,c_227055,c_227055,c_256090,c_255942,c_255828,c_255260,c_482]) ).

tff(c_256602,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_386,c_256601]) ).

tff(c_256603,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_255826]) ).

tff(c_256612,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_256603,c_348]) ).

tff(c_256657,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_255260,c_156]) ).

tff(c_256658,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_255222,c_256657]) ).

tff(c_256659,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_256658]) ).

tff(c_256724,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_256659,c_227063,c_255260,c_164]) ).

tff(c_256725,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_256612,c_390,c_384,c_242198,c_256724]) ).

tff(c_256726,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_256658]) ).

tff(c_256788,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_256726,c_227063,c_255260,c_164]) ).

tff(c_256789,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255269,c_376,c_390,c_384,c_242198,c_256788]) ).

tff(c_256790,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_255297]) ).

tff(c_256806,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_256790]) ).

tff(c_256838,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_256806,c_182644]) ).

tff(c_256839,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_255278,c_380,c_382,c_256838]) ).

tff(c_256850,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_256839,c_227057,c_256806,c_242197]) ).

tff(c_256851,plain,
    op(e3,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_378,c_256850]) ).

tff(c_256857,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_256851,c_194]) ).

tff(c_256870,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_255248,c_255276,c_256857,c_227088,c_14]) ).

tff(c_256875,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_256870,c_302]) ).

tff(c_256923,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_255251,c_255122,c_227071,c_256875,c_34]) ).

tff(c_256944,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_256923,c_256806,c_152]) ).

tff(c_256945,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242205,c_256800,c_392,c_390,c_388,c_256944]) ).

tff(c_256946,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_256790]) ).

tff(c_256954,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_256946,c_340]) ).

tff(c_256961,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255232,c_255113]) ).

tff(c_256962,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_256954,c_256961]) ).

tff(c_256982,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_256962,c_227057,c_242197]) ).

tff(c_256983,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_256982]) ).

tff(c_256984,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_256983]) ).

tff(c_256998,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_256962,c_256984,c_227057,c_182644]) ).

tff(c_256999,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_380,c_255120,c_256998]) ).

tff(c_257000,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_256983]) ).

tff(c_257013,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_256962,c_227057,c_257000,c_182644]) ).

tff(c_257014,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_255278,c_380,c_384,c_257013]) ).

tff(c_257015,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_256793]) ).

tff(c_257043,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_257015]) ).

tff(c_257102,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_257043,c_202]) ).

tff(c_257044,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_255248,c_255276,c_227088,c_14]) ).

tff(c_257045,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_257044]) ).

tff(c_257062,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_257045,c_194]) ).

tff(c_257030,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_256790]) ).

tff(c_257095,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_257030,c_242197]) ).

tff(c_257096,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255268,c_257062,c_376,c_378,c_257095]) ).

tff(c_257097,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_257044]) ).

tff(c_257111,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257102,c_257097]) ).

tff(c_257112,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_257015]) ).

tff(c_257122,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_257112,c_348]) ).

tff(c_257017,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_255260,c_156]) ).

tff(c_257018,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_255222,c_257017]) ).

tff(c_257019,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_257018]) ).

tff(c_257152,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257019,c_227063,c_255260,c_164]) ).

tff(c_257153,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_376,c_257122,c_390,c_384,c_242198,c_257152]) ).

tff(c_257154,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_256790]) ).

tff(c_257161,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_257154,c_340]) ).

tff(c_257209,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_255241,c_257161,c_255265,c_248524,c_248519]) ).

tff(c_257210,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_257018]) ).

tff(c_257217,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_257210,c_348]) ).

tff(c_257225,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257217,c_257015]) ).

tff(c_257231,plain,
    op(e3,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_257225,c_200]) ).

tff(c_257238,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_256790]) ).

tff(c_257269,plain,
    ( ( e3 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( op(e4,e4) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_257238,c_182644]) ).

tff(c_257270,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_255278,c_380,c_382,c_257269]) ).

tff(c_257281,plain,
    ( ( e3 = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257270,c_227057,c_257238,c_242197]) ).

tff(c_257282,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_257231,c_376,c_378,c_257281]) ).

tff(c_257283,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_256790]) ).

tff(c_257291,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_257283,c_340]) ).

tff(c_257300,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255232,c_255113]) ).

tff(c_257301,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_257291,c_257300]) ).

tff(c_257313,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257301,c_227057,c_182644]) ).

tff(c_257314,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_255278,c_380,c_255120,c_257313]) ).

tff(c_257315,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_255259]) ).

tff(c_257376,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257360,c_257315]) ).

tff(c_257378,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_4]) ).

tff(c_257462,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_253098,c_257378,c_248520,c_227203]) ).

tff(c_257463,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e3,e4) = e1 ) ),
    inference(splitRight,[status(thm)],[c_255116]) ).

tff(c_259540,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_257463]) ).

tff(c_259548,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_259540,c_194]) ).

tff(c_257559,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_4]) ).

tff(c_257582,plain,
    op(e1,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_257559,c_300]) ).

tff(c_257542,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_176]) ).

tff(c_257628,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257559,c_255113]) ).

tff(c_257629,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_257628]) ).

tff(c_257630,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_257629]) ).

tff(c_257635,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_257630,c_286]) ).

tff(c_257554,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_257774,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_182645,c_242198,c_257635,c_257554,c_42]) ).

tff(c_257776,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_257629]) ).

tff(c_257470,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_257472,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_257561,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_257562,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_257472,c_382,c_257561]) ).

tff(c_257563,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_257562]) ).

tff(c_257595,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_257563,c_308]) ).

tff(c_257615,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_257595,c_257463]) ).

tff(c_258855,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( op(e4,e4) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257615,c_227057,c_242197]) ).

tff(c_258856,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e4,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_384,c_376,c_258855]) ).

tff(c_258857,plain,
    op(e4,e4) = e2,
    inference(splitLeft,[status(thm)],[c_258856]) ).

tff(c_258862,plain,
    op(e1,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_258857,c_280]) ).

tff(c_257601,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_257602,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_257601]) ).

tff(c_257603,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_257602]) ).

tff(c_257606,plain,
    op(e1,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_257603,c_246]) ).

tff(c_257553,plain,
    op(e1,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_284]) ).

tff(c_258937,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_257470,c_258862,c_257606,c_257553,c_32]) ).

tff(c_258942,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_258937,c_240]) ).

tff(c_257464,plain,
    op(e3,e0) != e1,
    inference(splitRight,[status(thm)],[c_255116]) ).

tff(c_257580,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_257559,c_294]) ).

tff(c_257788,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_227084,c_18]) ).

tff(c_257789,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_257788]) ).

tff(c_257794,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_257789,c_342]) ).

tff(c_257466,plain,
    ( ( op(e4,e0) = e3 )
    | ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227204,c_242324,c_10]) ).

tff(c_257467,plain,
    op(e4,e0) = e1,
    inference(splitLeft,[status(thm)],[c_257466]) ).

tff(c_257572,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_257467,c_186]) ).

tff(c_257810,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257542,c_257776,c_257572,c_253097]) ).

tff(c_242327,plain,
    op(e0,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_264]) ).

tff(c_248527,plain,
    op(e0,e1) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227062,c_350]) ).

tff(c_257827,plain,
    ( ( op(e0,e4) = e2 )
    | ( e2 = e1 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_257563,c_164]) ).

tff(c_257828,plain,
    ( ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_390,c_384,c_242198,c_257827]) ).

tff(c_257829,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_257828]) ).

tff(c_257833,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_257829,c_272]) ).

tff(c_257775,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_257629]) ).

tff(c_257783,plain,
    op(e0,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_257775,c_346]) ).

tff(c_257846,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257603,c_227061,c_136]) ).

tff(c_257847,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_257553,c_257846]) ).

tff(c_257848,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_257847]) ).

tff(c_257854,plain,
    op(e0,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_257848,c_352]) ).

tff(c_257875,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242327,c_248527,c_257833,c_257783,c_257854,c_48]) ).

tff(c_257876,plain,
    op(e1,e3) = e4,
    inference(splitRight,[status(thm)],[c_257847]) ).

tff(c_257885,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_257876,c_302]) ).

tff(c_258001,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257580,c_257595,c_227088,c_257885,c_14]) ).

tff(c_227060,plain,
    op(e2,e2) = e2,
    inference(demodulation,[status(thm),theory(equality)],[c_227050,c_64]) ).

tff(c_257607,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_257603,c_252]) ).

tff(c_257877,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_257847]) ).

tff(c_257972,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257794,c_248525,c_257607,c_257877,c_38]) ).

tff(c_258419,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_257810,c_227058,c_258001,c_227056,c_227060,c_227060,c_257972,c_227061,c_257829,c_227063,c_584]) ).

tff(c_258420,plain,
    op(e0,e1) = e2,
    inference(splitRight,[status(thm)],[c_257828]) ).

tff(c_258427,plain,
    op(e1,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_258420,c_352]) ).

tff(c_258444,plain,
    ( ( op(e3,e0) = e4 )
    | ( op(e3,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_242204,c_257464,c_227089,c_20]) ).

tff(c_258445,plain,
    op(e3,e0) = e2,
    inference(splitLeft,[status(thm)],[c_258444]) ).

tff(c_258449,plain,
    op(e3,e3) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_258445,c_208]) ).

tff(c_258534,plain,
    op(e3,e3) = e4,
    inference(negUnitSimplification,[status(thm)],[c_257580,c_257595,c_258449,c_227088,c_14]) ).

tff(c_258455,plain,
    ( ( op(e1,e4) = e4 )
    | ( op(e1,e3) = e4 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257603,c_227061,c_136]) ).

tff(c_258456,plain,
    ( ( op(e1,e3) = e4 )
    | ( op(e1,e1) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_374,c_380,c_257553,c_258455]) ).

tff(c_258457,plain,
    op(e1,e1) = e4,
    inference(splitLeft,[status(thm)],[c_258456]) ).

tff(c_258463,plain,
    op(e1,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_258457,c_242]) ).

tff(c_258474,plain,
    op(e1,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257582,c_257472,c_227071,c_258463,c_34]) ).

tff(c_258485,plain,
    ( ( op(e1,e4) = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( e4 = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257603,c_258457,c_227061,c_258474,c_152]) ).

tff(c_258486,plain,
    op(e1,e4) = e0,
    inference(negUnitSimplification,[status(thm)],[c_388,c_386,c_392,c_390,c_258485]) ).

tff(c_258645,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_257810,c_258534,c_258534,c_258486,c_258534,c_257615,c_258534,c_257615,c_258534,c_258534,c_814]) ).

tff(c_258647,plain,
    op(e1,e1) != e4,
    inference(splitRight,[status(thm)],[c_258456]) ).

tff(c_258715,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257794,c_248525,c_258427,c_257607,c_258647,c_38]) ).

tff(c_258716,plain,
    op(e3,e0) = e4,
    inference(splitRight,[status(thm)],[c_258444]) ).

tff(c_258722,plain,
    op(e0,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_258716,c_368]) ).

tff(c_258741,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_258420,c_227063,c_257563,c_156]) ).

tff(c_258742,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_258722,c_376,c_386,c_380,c_257554,c_258741]) ).

tff(c_258743,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_257788]) ).

tff(c_258745,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_258743]) ).

tff(c_258750,plain,
    op(e3,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_258745,c_202]) ).

tff(c_258802,plain,
    op(e3,e3) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257580,c_257595,c_227088,c_258750,c_14]) ).

tff(c_258808,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_258802,c_208]) ).

tff(c_258749,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_258745,c_212]) ).

tff(c_258834,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_257464,c_258808,c_227089,c_258749,c_20]) ).

tff(c_258835,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_258743]) ).

tff(c_258841,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_258835,c_212]) ).

tff(c_258882,plain,
    ( ( op(e0,e4) = e4 )
    | ( e4 = e1 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_257563,c_156]) ).

tff(c_258883,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_380,c_257554,c_258882]) ).

tff(c_258884,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_258883]) ).

tff(c_258890,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_258884,c_368]) ).

tff(c_258895,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_257464,c_258841,c_227089,c_258890,c_20]) ).

tff(c_258896,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_258883]) ).

tff(c_258985,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_258896,c_227062,c_258835,c_257775,c_150]) ).

tff(c_258986,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_386,c_258942,c_392,c_390,c_388,c_258985]) ).

tff(c_258988,plain,
    op(e4,e4) != e2,
    inference(splitRight,[status(thm)],[c_258856]) ).

tff(c_259000,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257542,c_257776,c_258988,c_257572,c_253097]) ).

tff(c_259001,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_257602]) ).

tff(c_259318,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_259001]) ).

tff(c_259325,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_259318,c_292]) ).

tff(c_259408,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242328,c_182645,c_242198,c_259325,c_257554,c_42]) ).

tff(c_259409,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_259001]) ).

tff(c_259419,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_259409,c_340]) ).

tff(c_259426,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257559,c_255113]) ).

tff(c_259427,plain,
    op(e4,e4) = e3,
    inference(negUnitSimplification,[status(thm)],[c_388,c_259419,c_259426]) ).

tff(c_259305,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_257595,c_257463]) ).

tff(c_259451,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e1 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259427,c_259305,c_227057,c_242197]) ).

tff(c_259452,plain,
    op(e1,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_378,c_384,c_376,c_259451]) ).

tff(c_259496,plain,
    ( ( e2 = e0 )
    | ( op(e1,e3) = e0 )
    | ( e1 = e0 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259409,c_227061,c_259452,c_152]) ).

tff(c_259497,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242205,c_388,c_392,c_257582,c_390,c_259496]) ).

tff(c_259498,plain,
    ( ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_257562]) ).

tff(c_259553,plain,
    ( ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257559,c_259498]) ).

tff(c_259554,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_259548,c_259553]) ).

tff(c_259556,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_257463]) ).

tff(c_259583,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257559,c_255113]) ).

tff(c_259584,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_259583]) ).

tff(c_259585,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_259584]) ).

tff(c_259605,plain,
    ( ( op(e1,e4) = e2 )
    | ( e4 = e2 )
    | ( op(e3,e4) = e2 )
    | ( e3 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259585,c_227057,c_242197]) ).

tff(c_259606,plain,
    ( ( op(e1,e4) = e2 )
    | ( op(e3,e4) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_378,c_376,c_259605]) ).

tff(c_259607,plain,
    op(e3,e4) = e2,
    inference(splitLeft,[status(thm)],[c_259606]) ).

tff(c_259632,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( e2 = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259585,c_259607,c_227057,c_182644]) ).

tff(c_259633,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_384,c_380,c_257470,c_259632]) ).

tff(c_259634,plain,
    op(e1,e4) = e2,
    inference(splitRight,[status(thm)],[c_259606]) ).

tff(c_259649,plain,
    ( ( e2 = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259585,c_227057,c_259634,c_182644]) ).

tff(c_259650,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_259556,c_380,c_384,c_259649]) ).

tff(c_259652,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_259584]) ).

tff(c_259508,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_257467,c_186]) ).

tff(c_259667,plain,
    op(e4,e4) = e2,
    inference(negUnitSimplification,[status(thm)],[c_257542,c_259652,c_259508,c_253097]) ).

tff(c_259693,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e2 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259667,c_227057,c_182644]) ).

tff(c_259694,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_384,c_259556,c_380,c_257470,c_259693]) ).

tff(c_259696,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_4]) ).

tff(c_259767,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_227070,c_255113]) ).

tff(c_259768,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_259767]) ).

tff(c_259782,plain,
    ( ( op(e4,e1) = e0 )
    | ( op(e4,e3) = e0 )
    | ( e3 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259768,c_227203]) ).

tff(c_259783,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_388,c_259696,c_248520,c_259782]) ).

tff(c_259784,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_259767]) ).

tff(c_259811,plain,
    ( ( e3 = e0 )
    | ( op(e4,e3) = e0 )
    | ( op(e4,e4) = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259784,c_227203]) ).

tff(c_259812,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_253098,c_259696,c_388,c_259811]) ).

tff(c_259813,plain,
    ( ( op(e4,e0) = e2 )
    | ( op(e4,e0) = e3 ) ),
    inference(splitRight,[status(thm)],[c_257466]) ).

tff(c_260070,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_255114,c_259813]) ).

tff(c_260078,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_260070,c_366]) ).

tff(c_260083,plain,
    ( ( op(e3,e1) = e4 )
    | ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_248526,c_227084,c_18]) ).

tff(c_260084,plain,
    op(e3,e1) = e0,
    inference(splitLeft,[status(thm)],[c_260083]) ).

tff(c_260091,plain,
    op(e1,e1) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_260084,c_342]) ).

tff(c_260055,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e3) = e3 )
    | ( e3 = e1 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_140]) ).

tff(c_260056,plain,
    ( ( op(e1,e4) = e3 )
    | ( op(e1,e1) = e3 )
    | ( op(e1,e0) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_227071,c_260055]) ).

tff(c_260057,plain,
    op(e1,e0) = e3,
    inference(splitLeft,[status(thm)],[c_260056]) ).

tff(c_260061,plain,
    op(e1,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_260057,c_252]) ).

tff(c_259890,plain,
    op(e0,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_290]) ).

tff(c_260177,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_260178,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_259890,c_260177]) ).

tff(c_260179,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_260178]) ).

tff(c_259888,plain,
    op(e4,e4) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227057,c_276]) ).

tff(c_259878,plain,
    op(e4,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_184]) ).

tff(c_259876,plain,
    op(e4,e3) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_227058,c_178]) ).

tff(c_259895,plain,
    ( ( op(e4,e3) = e3 )
    | ( op(e4,e3) = e2 )
    | ( op(e4,e3) = e1 )
    | ( op(e4,e3) = e0 ) ),
    inference(negUnitSimplification,[status(thm)],[c_259876,c_4]) ).

tff(c_259896,plain,
    op(e4,e3) = e0,
    inference(splitLeft,[status(thm)],[c_259895]) ).

tff(c_259980,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_255113]) ).

tff(c_259981,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_259980]) ).

tff(c_259982,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_259981]) ).

tff(c_259989,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_259982,c_180]) ).

tff(c_259940,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_255114,c_259813]) ).

tff(c_259945,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_259940,c_192]) ).

tff(c_260010,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259878,c_259989,c_259945,c_248524,c_248519]) ).

tff(c_260012,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_259981]) ).

tff(c_259947,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_259940,c_186]) ).

tff(c_259899,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e3 = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227055,c_106]) ).

tff(c_259900,plain,
    ( ( op(e4,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e1,e3) = e1 )
    | ( op(e0,e3) = e1 ) ),
    inference(negUnitSimplification,[status(thm)],[c_382,c_259899]) ).

tff(c_259901,plain,
    op(e0,e3) = e1,
    inference(splitLeft,[status(thm)],[c_259900]) ).

tff(c_259920,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_259901,c_308]) ).

tff(c_259967,plain,
    op(e3,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_259920,c_257463]) ).

tff(c_259972,plain,
    op(e4,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_259967,c_274]) ).

tff(c_260040,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259888,c_260012,c_259947,c_259972,c_253097]) ).

tff(c_260042,plain,
    op(e0,e3) != e1,
    inference(splitRight,[status(thm)],[c_259900]) ).

tff(c_260231,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260179,c_227063,c_164]) ).

tff(c_260232,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_242198,c_260231]) ).

tff(c_260233,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_260232]) ).

tff(c_260247,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260179,c_260233,c_227063,c_168]) ).

tff(c_260248,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_392,c_260042,c_182645,c_260247]) ).

tff(c_260249,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_260232]) ).

tff(c_260274,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260179,c_227063,c_260249,c_168]) ).

tff(c_260275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_248527,c_392,c_384,c_182645,c_260274]) ).

tff(c_260276,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_260178]) ).

tff(c_260278,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_260276]) ).

tff(c_260329,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_260278,c_164]) ).

tff(c_260330,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_260078,c_390,c_376,c_242198,c_260329]) ).

tff(c_260097,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_257463]) ).

tff(c_260105,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_260097,c_194]) ).

tff(c_259819,plain,
    op(e1,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_238]) ).

tff(c_260041,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( op(e4,e3) = e1 ) ),
    inference(splitRight,[status(thm)],[c_259900]) ).

tff(c_260114,plain,
    ( ( op(e1,e3) = e1 )
    | ( op(e3,e3) = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_260041]) ).

tff(c_260115,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_260105,c_259819,c_260114]) ).

tff(c_260117,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_257463]) ).

tff(c_259817,plain,
    op(e1,e4) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_236]) ).

tff(c_260132,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_255113]) ).

tff(c_260133,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_260132]) ).

tff(c_260134,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_260133]) ).

tff(c_260162,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260134,c_227057,c_182644]) ).

tff(c_260163,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_260117,c_380,c_259817,c_260162]) ).

tff(c_260164,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_260133]) ).

tff(c_260359,plain,
    ( ( e4 = e3 )
    | ( e4 = e0 )
    | ( e4 = e1 )
    | ( op(e1,e1) = e4 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260330,c_227062,c_260084,c_260164,c_134]) ).

tff(c_260360,plain,
    op(e1,e1) = e4,
    inference(negUnitSimplification,[status(thm)],[c_376,c_380,c_386,c_374,c_260359]) ).

tff(c_260116,plain,
    op(e3,e3) = e1,
    inference(splitRight,[status(thm)],[c_257463]) ).

tff(c_260533,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_260360,c_260116,c_260116,c_260330,c_260084,c_260116,c_260116,c_260084,c_260116,c_260116,c_938]) ).

tff(c_260534,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_260276]) ).

tff(c_260542,plain,
    op(e1,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_260534,c_352]) ).

tff(c_260665,plain,
    op(e1,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_260091,c_248525,c_260061,c_260542,c_38]) ).

tff(c_260171,plain,
    op(e4,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_260164,c_180]) ).

tff(c_260077,plain,
    op(e4,e4) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_260070,c_186]) ).

tff(c_260570,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_259888,c_260171,c_260077,c_253097]) ).

tff(c_260777,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_260665,c_260570,c_260570,c_260084,c_260570,c_260164,c_260570,c_260164,c_260570,c_260570,c_820]) ).

tff(c_260778,plain,
    ( ( op(e3,e1) = e2 )
    | ( op(e3,e1) = e4 ) ),
    inference(splitRight,[status(thm)],[c_260083]) ).

tff(c_261211,plain,
    op(e3,e1) = e4,
    inference(splitLeft,[status(thm)],[c_260778]) ).

tff(c_261215,plain,
    op(e3,e0) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_261211,c_212]) ).

tff(c_260780,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_260781,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_259890,c_260780]) ).

tff(c_260782,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_260781]) ).

tff(c_261017,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260782,c_227063,c_164]) ).

tff(c_261018,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_242198,c_261017]) ).

tff(c_261019,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_261018]) ).

tff(c_261031,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260782,c_261019,c_227063,c_168]) ).

tff(c_261032,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_392,c_260042,c_182645,c_261031]) ).

tff(c_261033,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_261018]) ).

tff(c_261050,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_260782,c_227063,c_261033,c_168]) ).

tff(c_261051,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_248527,c_392,c_384,c_182645,c_261050]) ).

tff(c_261052,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_260781]) ).

tff(c_261197,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_261052]) ).

tff(c_261293,plain,
    ( ( op(e0,e4) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_261197,c_168]) ).

tff(c_261294,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_248527,c_392,c_380,c_182645,c_261293]) ).

tff(c_261379,plain,
    ( ( e4 = e2 )
    | ( op(e3,e0) = e4 )
    | ( e4 = e0 )
    | ( e4 = e3 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_261294,c_260057,c_227064,c_260070,c_154]) ).

tff(c_261380,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_374,c_386,c_261215,c_376,c_261379]) ).

tff(c_261381,plain,
    op(e3,e1) = e2,
    inference(splitRight,[status(thm)],[c_260778]) ).

tff(c_261393,plain,
    op(e0,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_261381,c_348]) ).

tff(c_261414,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_261197,c_164]) ).

tff(c_261415,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_260078,c_261393,c_390,c_376,c_242198,c_261414]) ).

tff(c_261416,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_261052]) ).

tff(c_261424,plain,
    op(e3,e1) != e4,
    inference(demodulation,[status(thm),theory(equality)],[c_261416,c_348]) ).

tff(c_261430,plain,
    op(e3,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_261424,c_260778]) ).

tff(c_260045,plain,
    op(e3,e3) != e0,
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_294]) ).

tff(c_261054,plain,
    op(e3,e4) = e1,
    inference(splitLeft,[status(thm)],[c_257463]) ).

tff(c_261062,plain,
    op(e3,e3) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_261054,c_194]) ).

tff(c_261067,plain,
    ( ( op(e3,e3) = e4 )
    | ( op(e3,e3) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_260045,c_261062,c_227088,c_14]) ).

tff(c_261068,plain,
    op(e3,e3) = e2,
    inference(splitLeft,[status(thm)],[c_261067]) ).

tff(c_261135,plain,
    ( ( op(e1,e3) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_261068,c_260041]) ).

tff(c_261136,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_384,c_259819,c_261135]) ).

tff(c_261137,plain,
    op(e3,e3) = e4,
    inference(splitRight,[status(thm)],[c_261067]) ).

tff(c_261182,plain,
    ( ( op(e1,e3) = e1 )
    | ( e4 = e1 )
    | ( e1 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_261137,c_260041]) ).

tff(c_261183,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_392,c_380,c_259819,c_261182]) ).

tff(c_261185,plain,
    op(e3,e4) != e1,
    inference(splitRight,[status(thm)],[c_257463]) ).

tff(c_261449,plain,
    ( ( op(e4,e1) = e3 )
    | ( e3 = e0 )
    | ( op(e4,e4) = e3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259896,c_255113]) ).

tff(c_261450,plain,
    ( ( op(e4,e1) = e3 )
    | ( op(e4,e4) = e3 ) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_261449]) ).

tff(c_261451,plain,
    op(e4,e4) = e3,
    inference(splitLeft,[status(thm)],[c_261450]) ).

tff(c_261469,plain,
    ( ( op(e1,e4) = e1 )
    | ( e4 = e1 )
    | ( op(e3,e4) = e1 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_261451,c_227057,c_182644]) ).

tff(c_261470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_261185,c_380,c_259817,c_261469]) ).

tff(c_261471,plain,
    op(e4,e1) = e3,
    inference(splitRight,[status(thm)],[c_261450]) ).

tff(c_261601,plain,
    ( ( e3 = e0 )
    | ( e2 = e0 )
    | ( e1 = e0 )
    | ( op(e1,e1) = e0 )
    | ( e4 = e0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_261416,c_227062,c_261430,c_261471,c_150]) ).

tff(c_261602,plain,
    op(e1,e1) = e0,
    inference(negUnitSimplification,[status(thm)],[c_386,c_392,c_390,c_388,c_261601]) ).

tff(c_261472,plain,
    op(e4,e4) != e3,
    inference(splitRight,[status(thm)],[c_261450]) ).

tff(c_261493,plain,
    op(e4,e4) = e1,
    inference(negUnitSimplification,[status(thm)],[c_259888,c_261472,c_260077,c_253097]) ).

tff(c_261798,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_261602,c_261493,c_261493,c_261430,c_261493,c_261471,c_261493,c_261471,c_261493,c_261493,c_736]) ).

tff(c_261800,plain,
    op(e1,e0) != e3,
    inference(splitRight,[status(thm)],[c_260056]) ).

tff(c_261799,plain,
    ( ( op(e1,e1) = e3 )
    | ( op(e1,e4) = e3 ) ),
    inference(splitRight,[status(thm)],[c_260056]) ).

tff(c_262122,plain,
    op(e1,e4) = e3,
    inference(splitLeft,[status(thm)],[c_261799]) ).

tff(c_262130,plain,
    op(e0,e4) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_262122,c_292]) ).

tff(c_259818,plain,
    op(e1,e0) != e1,
    inference(demodulation,[status(thm),theory(equality)],[c_227061,c_250]) ).

tff(c_262092,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_255114,c_259813]) ).

tff(c_262207,plain,
    ( ( e2 = e1 )
    | ( op(e3,e0) = e1 )
    | ( e1 = e0 )
    | ( op(e1,e0) = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227064,c_262092,c_166]) ).

tff(c_262208,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_259818,c_392,c_257464,c_384,c_262207]) ).

tff(c_262101,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_262092,c_366]) ).

tff(c_261801,plain,
    ( ( op(e0,e4) = e4 )
    | ( op(e0,e3) = e4 )
    | ( e4 = e0 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_156]) ).

tff(c_261802,plain,
    ( ( op(e0,e3) = e4 )
    | ( op(e0,e1) = e4 )
    | ( op(e0,e0) = e4 ) ),
    inference(negUnitSimplification,[status(thm)],[c_386,c_259890,c_261801]) ).

tff(c_261803,plain,
    op(e0,e0) = e4,
    inference(splitLeft,[status(thm)],[c_261802]) ).

tff(c_262031,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( e4 = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_261803,c_227063,c_164]) ).

tff(c_262032,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e1) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_242198,c_262031]) ).

tff(c_262033,plain,
    op(e0,e1) = e2,
    inference(splitLeft,[status(thm)],[c_262032]) ).

tff(c_262045,plain,
    ( ( op(e0,e4) = e1 )
    | ( op(e0,e3) = e1 )
    | ( e1 = e0 )
    | ( e2 = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_261803,c_262033,c_227063,c_168]) ).

tff(c_262046,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_384,c_392,c_260042,c_182645,c_262045]) ).

tff(c_262047,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_262032]) ).

tff(c_262062,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( op(e0,e1) = e1 )
    | ( e4 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_261803,c_227063,c_262047,c_168]) ).

tff(c_262063,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_380,c_248527,c_392,c_384,c_182645,c_262062]) ).

tff(c_262064,plain,
    ( ( op(e0,e1) = e4 )
    | ( op(e0,e3) = e4 ) ),
    inference(splitRight,[status(thm)],[c_261802]) ).

tff(c_262066,plain,
    op(e0,e3) = e4,
    inference(splitLeft,[status(thm)],[c_262064]) ).

tff(c_262106,plain,
    ( ( op(e0,e4) = e2 )
    | ( e4 = e2 )
    | ( e2 = e0 )
    | ( op(e0,e1) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227063,c_262066,c_164]) ).

tff(c_262107,plain,
    op(e0,e1) = e2,
    inference(negUnitSimplification,[status(thm)],[c_262101,c_390,c_376,c_242198,c_262106]) ).

tff(c_262247,plain,
    ( ( op(e0,e4) = e3 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( e3 = e2 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_262208,c_262107,c_227063,c_262066,c_160]) ).

tff(c_262248,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_378,c_388,c_374,c_262130,c_262247]) ).

tff(c_262249,plain,
    op(e1,e1) = e3,
    inference(splitRight,[status(thm)],[c_261799]) ).

tff(c_262256,plain,
    op(e4,e1) != e3,
    inference(demodulation,[status(thm),theory(equality)],[c_262249,c_340]) ).

tff(c_262097,plain,
    op(e4,e1) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_262092,c_192]) ).

tff(c_262293,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259878,c_262256,c_262097,c_248524,c_248519]) ).

tff(c_262294,plain,
    op(e0,e1) = e4,
    inference(splitRight,[status(thm)],[c_262064]) ).

tff(c_262323,plain,
    op(e4,e0) = e2,
    inference(negUnitSimplification,[status(thm)],[c_255114,c_259813]) ).

tff(c_262332,plain,
    op(e0,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_262323,c_366]) ).

tff(c_262337,plain,
    ( ( op(e0,e4) = e2 )
    | ( op(e0,e3) = e2 )
    | ( e2 = e0 )
    | ( e4 = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_262294,c_227063,c_164]) ).

tff(c_262338,plain,
    ( ( op(e0,e3) = e2 )
    | ( op(e0,e0) = e2 ) ),
    inference(negUnitSimplification,[status(thm)],[c_376,c_390,c_242198,c_262337]) ).

tff(c_262339,plain,
    op(e0,e0) = e2,
    inference(splitLeft,[status(thm)],[c_262338]) ).

tff(c_262340,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_262332,c_262339]) ).

tff(c_262341,plain,
    op(e0,e3) = e2,
    inference(splitRight,[status(thm)],[c_262338]) ).

tff(c_262427,plain,
    ( ( op(e0,e4) = e1 )
    | ( e2 = e1 )
    | ( e1 = e0 )
    | ( e4 = e1 )
    | ( op(e0,e0) = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_262294,c_227063,c_262341,c_168]) ).

tff(c_262428,plain,
    op(e0,e0) = e1,
    inference(negUnitSimplification,[status(thm)],[c_380,c_392,c_384,c_182645,c_262427]) ).

tff(c_262329,plain,
    op(e3,e0) != e2,
    inference(demodulation,[status(thm),theory(equality)],[c_262323,c_354]) ).

tff(c_262458,plain,
    op(e3,e0) = e4,
    inference(negUnitSimplification,[status(thm)],[c_242204,c_257464,c_262329,c_227089,c_20]) ).

tff(c_262479,plain,
    ( ( e3 = e2 )
    | ( e4 = e3 )
    | ( e3 = e0 )
    | ( op(e1,e0) = e3 )
    | ( e3 = e1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_262428,c_227064,c_262458,c_262323,c_158]) ).

tff(c_262480,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_382,c_261800,c_388,c_374,c_378,c_262479]) ).

tff(c_262482,plain,
    op(e4,e3) != e0,
    inference(splitRight,[status(thm)],[c_259895]) ).

tff(c_262558,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_253098,c_262482,c_248520,c_227203]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : ALG098+1 : TPTP v9.0.0. Released v2.7.0.
% 0.11/0.13  % 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.34  % Computer : n031.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Sun Apr  6 06:59:52 EDT 2025
% 0.13/0.34  % CPUTime  : 
% 45.50/30.53  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 73.26/57.32  
% 73.26/57.32  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------