TSTP Solution File: ALG160+1 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : ALG160+1 : TPTP v5.0.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art05.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 04:08:14 EST 2010

% Result   : Unsatisfiable 23.60s
% Output   : CNFRefutation 23.60s
% Verified : 
% SZS Type : None (MakeTreeStats ran out of CPU time)
% Syntax   : Number of formulae    : 3623

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ~ ( e3 = op(e2,op(e2,e2))
      & e1 = op(e2,e2)
      & e0 = op(op(e2,op(e2,e2)),e2) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax29) ).

fof(2,axiom,
    ~ ( e3 = op(e2,op(e2,e2))
      & e0 = op(e2,e2)
      & e1 = op(op(e2,op(e2,e2)),e2) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax28) ).

fof(3,axiom,
    ~ ( e3 = op(e0,op(e0,e0))
      & e2 = op(e0,e0)
      & e1 = op(op(e0,op(e0,e0)),e0) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax25) ).

fof(4,axiom,
    ~ ( e3 = op(e0,op(e0,e0))
      & e1 = op(e0,e0)
      & e2 = op(op(e0,op(e0,e0)),e0) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax24) ).

fof(5,axiom,
    ~ ( e3 = op(e1,op(e1,e1))
      & e2 = op(e1,e1)
      & e0 = op(op(e1,op(e1,e1)),e1) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax27) ).

fof(6,axiom,
    ~ ( e3 = op(e1,op(e1,e1))
      & e0 = op(e1,e1)
      & e2 = op(op(e1,op(e1,e1)),e1) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax26) ).

fof(7,axiom,
    ~ ( e2 = op(e1,op(e1,e1))
      & e3 = op(e1,e1)
      & e0 = op(op(e1,op(e1,e1)),e1) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax21) ).

fof(8,axiom,
    ~ ( e2 = op(e1,op(e1,e1))
      & e0 = op(e1,e1)
      & e3 = op(op(e1,op(e1,e1)),e1) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax20) ).

fof(9,axiom,
    ~ ( e2 = op(e3,op(e3,e3))
      & e1 = op(e3,e3)
      & e0 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax23) ).

fof(10,axiom,
    ~ ( e2 = op(e3,op(e3,e3))
      & e0 = op(e3,e3)
      & e1 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax22) ).

fof(11,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e2) = e0
      | op(e0,e3) = e0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e0
      | op(e2,e0) = e0
      | op(e3,e0) = e0 )
    & ( op(e0,e0) = e1
      | op(e0,e1) = e1
      | op(e0,e2) = e1
      | op(e0,e3) = e1 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) = e1
      | op(e3,e0) = e1 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e2
      | op(e0,e2) = e2
      | op(e0,e3) = e2 )
    & ( op(e0,e0) = e2
      | op(e1,e0) = e2
      | op(e2,e0) = e2
      | op(e3,e0) = e2 )
    & ( op(e0,e0) = e3
      | op(e0,e1) = e3
      | op(e0,e2) = e3
      | op(e0,e3) = e3 )
    & ( op(e0,e0) = e3
      | op(e1,e0) = e3
      | op(e2,e0) = e3
      | op(e3,e0) = e3 )
    & ( op(e1,e0) = e0
      | op(e1,e1) = e0
      | op(e1,e2) = e0
      | op(e1,e3) = e0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) = e0
      | op(e2,e1) = e0
      | op(e3,e1) = e0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | op(e1,e3) = e1 )
    & ( op(e0,e1) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e1
      | op(e3,e1) = e1 )
    & ( op(e1,e0) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e2
      | op(e1,e3) = e2 )
    & ( op(e0,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | op(e3,e1) = e2 )
    & ( op(e1,e0) = e3
      | op(e1,e1) = e3
      | op(e1,e2) = e3
      | op(e1,e3) = e3 )
    & ( op(e0,e1) = e3
      | op(e1,e1) = e3
      | op(e2,e1) = e3
      | op(e3,e1) = e3 )
    & ( op(e2,e0) = e0
      | op(e2,e1) = e0
      | op(e2,e2) = e0
      | op(e2,e3) = e0 )
    & ( op(e0,e2) = e0
      | op(e1,e2) = e0
      | op(e2,e2) = e0
      | op(e3,e2) = e0 )
    & ( op(e2,e0) = e1
      | op(e2,e1) = e1
      | op(e2,e2) = e1
      | op(e2,e3) = e1 )
    & ( op(e0,e2) = e1
      | op(e1,e2) = e1
      | op(e2,e2) = e1
      | op(e3,e2) = e1 )
    & ( op(e2,e0) = e2
      | op(e2,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2 )
    & ( op(e0,e2) = e2
      | op(e1,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e2 )
    & ( op(e2,e0) = e3
      | op(e2,e1) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e3 )
    & ( op(e0,e2) = e3
      | op(e1,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3 )
    & ( op(e3,e0) = e0
      | op(e3,e1) = e0
      | op(e3,e2) = e0
      | op(e3,e3) = e0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) = e0
      | op(e2,e3) = e0
      | op(e3,e3) = e0 )
    & ( op(e3,e0) = e1
      | op(e3,e1) = e1
      | op(e3,e2) = e1
      | op(e3,e3) = e1 )
    & ( op(e0,e3) = e1
      | op(e1,e3) = e1
      | op(e2,e3) = e1
      | op(e3,e3) = e1 )
    & ( op(e3,e0) = e2
      | op(e3,e1) = e2
      | op(e3,e2) = e2
      | op(e3,e3) = e2 )
    & ( op(e0,e3) = e2
      | op(e1,e3) = e2
      | op(e2,e3) = e2
      | op(e3,e3) = e2 )
    & ( op(e3,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e2) = e3
      | op(e3,e3) = e3 )
    & ( op(e0,e3) = e3
      | op(e1,e3) = e3
      | op(e2,e3) = e3
      | op(e3,e3) = e3 ) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax2) ).

fof(12,axiom,
    ( op(e0,e0) != op(e1,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e0,e0) != op(e3,e0)
    & op(e1,e0) != op(e2,e0)
    & op(e1,e0) != op(e3,e0)
    & op(e2,e0) != op(e3,e0)
    & op(e0,e1) != op(e1,e1)
    & op(e0,e1) != op(e2,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e1,e1) != op(e2,e1)
    & op(e1,e1) != op(e3,e1)
    & op(e2,e1) != op(e3,e1)
    & op(e0,e2) != op(e1,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e0,e2) != op(e3,e2)
    & op(e1,e2) != op(e2,e2)
    & op(e1,e2) != op(e3,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e0,e3) != op(e1,e3)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e1,e3) != op(e2,e3)
    & op(e1,e3) != op(e3,e3)
    & op(e2,e3) != op(e3,e3)
    & op(e0,e0) != op(e0,e1)
    & op(e0,e0) != op(e0,e2)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e1) != op(e0,e2)
    & op(e0,e1) != op(e0,e3)
    & op(e0,e2) != op(e0,e3)
    & op(e1,e0) != op(e1,e1)
    & op(e1,e0) != op(e1,e2)
    & op(e1,e0) != op(e1,e3)
    & op(e1,e1) != op(e1,e2)
    & op(e1,e1) != op(e1,e3)
    & op(e1,e2) != op(e1,e3)
    & op(e2,e0) != op(e2,e1)
    & op(e2,e0) != op(e2,e2)
    & op(e2,e0) != op(e2,e3)
    & op(e2,e1) != op(e2,e2)
    & op(e2,e1) != op(e2,e3)
    & op(e2,e2) != op(e2,e3)
    & op(e3,e0) != op(e3,e1)
    & op(e3,e0) != op(e3,e2)
    & op(e3,e0) != op(e3,e3)
    & op(e3,e1) != op(e3,e2)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e2) != op(e3,e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax3) ).

fof(13,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e1
      | op(e0,e0) = e2
      | op(e0,e0) = e3 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e1
      | op(e0,e1) = e2
      | op(e0,e1) = e3 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e1
      | op(e0,e2) = e2
      | op(e0,e2) = e3 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e1
      | op(e0,e3) = e2
      | op(e0,e3) = e3 )
    & ( op(e1,e0) = e0
      | op(e1,e0) = e1
      | op(e1,e0) = e2
      | op(e1,e0) = e3 )
    & ( op(e1,e1) = e0
      | op(e1,e1) = e1
      | op(e1,e1) = e2
      | op(e1,e1) = e3 )
    & ( op(e1,e2) = e0
      | op(e1,e2) = e1
      | op(e1,e2) = e2
      | op(e1,e2) = e3 )
    & ( op(e1,e3) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e2
      | op(e1,e3) = e3 )
    & ( op(e2,e0) = e0
      | op(e2,e0) = e1
      | op(e2,e0) = e2
      | op(e2,e0) = e3 )
    & ( op(e2,e1) = e0
      | op(e2,e1) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e3 )
    & ( op(e2,e2) = e0
      | op(e2,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e2) = e3 )
    & ( op(e2,e3) = e0
      | op(e2,e3) = e1
      | op(e2,e3) = e2
      | op(e2,e3) = e3 )
    & ( op(e3,e0) = e0
      | op(e3,e0) = e1
      | op(e3,e0) = e2
      | op(e3,e0) = e3 )
    & ( op(e3,e1) = e0
      | op(e3,e1) = e1
      | op(e3,e1) = e2
      | op(e3,e1) = e3 )
    & ( op(e3,e2) = e0
      | op(e3,e2) = e1
      | op(e3,e2) = e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) = e0
      | op(e3,e3) = e1
      | op(e3,e3) = e2
      | op(e3,e3) = e3 ) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax1) ).

fof(14,axiom,
    ~ ( e0 = op(e1,op(e1,e1))
      & e2 = op(e1,e1)
      & e3 = op(op(e1,op(e1,e1)),e1) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax6) ).

fof(15,axiom,
    ~ ( e0 = op(e1,op(e1,e1))
      & e3 = op(e1,e1)
      & e2 = op(op(e1,op(e1,e1)),e1) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax7) ).

fof(16,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e1 != e2
    & e1 != e3
    & e2 != e3 ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax4) ).

fof(17,axiom,
    ( ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 ) )
    & ( ( op(e0,e0) = e0
        & op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e2,e0) = e2
        & op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e2,e1) = e2
        & op(e1,e2) = e2
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e2,e2) = e2
        & op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e2,e3) = e2
        & op(e3,e2) = e2
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e3,e0) = e3
        & op(e0,e3) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e3,e1) = e3
        & op(e1,e3) = e3
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e3,e2) = e3
        & op(e2,e3) = e3
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e3,e3) = e3
        & op(e3,e3) = e3
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax5) ).

fof(18,axiom,
    ~ ( e0 = op(e2,op(e2,e2))
      & e1 = op(e2,e2)
      & e3 = op(op(e2,op(e2,e2)),e2) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax8) ).

fof(19,axiom,
    ~ ( e0 = op(e2,op(e2,e2))
      & e3 = op(e2,e2)
      & e1 = op(op(e2,op(e2,e2)),e2) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax9) ).

fof(20,axiom,
    ~ ( e1 = op(e2,op(e2,e2))
      & e0 = op(e2,e2)
      & e3 = op(op(e2,op(e2,e2)),e2) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax14) ).

fof(21,axiom,
    ~ ( e1 = op(e2,op(e2,e2))
      & e3 = op(e2,e2)
      & e0 = op(op(e2,op(e2,e2)),e2) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax15) ).

fof(22,axiom,
    ~ ( e1 = op(e3,op(e3,e3))
      & e0 = op(e3,e3)
      & e2 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax16) ).

fof(23,axiom,
    ~ ( e1 = op(e3,op(e3,e3))
      & e2 = op(e3,e3)
      & e0 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax17) ).

fof(24,axiom,
    ~ ( e0 = op(e3,op(e3,e3))
      & e1 = op(e3,e3)
      & e2 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax10) ).

fof(25,axiom,
    ~ ( e0 = op(e3,op(e3,e3))
      & e2 = op(e3,e3)
      & e1 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax11) ).

fof(26,axiom,
    ~ ( e1 = op(e0,op(e0,e0))
      & e2 = op(e0,e0)
      & e3 = op(op(e0,op(e0,e0)),e0) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax12) ).

fof(27,axiom,
    ~ ( e1 = op(e0,op(e0,e0))
      & e3 = op(e0,e0)
      & e2 = op(op(e0,op(e0,e0)),e0) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax13) ).

fof(28,axiom,
    ~ ( e2 = op(e0,op(e0,e0))
      & e1 = op(e0,e0)
      & e3 = op(op(e0,op(e0,e0)),e0) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax18) ).

fof(29,axiom,
    ~ ( e2 = op(e0,op(e0,e0))
      & e3 = op(e0,e0)
      & e1 = op(op(e0,op(e0,e0)),e0) ),
    file('/tmp/tmpbHxb88/sel_ALG160+1.p_1',ax19) ).

fof(30,plain,
    ( ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 ) )
    & ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e2,e0) = e2
        & op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e2,e1) = e2
        & op(e1,e2) = e2
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e2,e3) = e2
        & op(e3,e2) = e2
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e3,e0) = e3
        & op(e0,e3) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e3,e1) = e3
        & op(e1,e3) = e3
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e3,e2) = e3
        & op(e2,e3) = e3
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(fof_simplification,[status(thm)],[17,theory(equality)]) ).

fof(31,plain,
    ( epred1_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 ) ) ),
    introduced(definition) ).

fof(32,plain,
    ( epred2_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 ) ) ),
    introduced(definition) ).

fof(33,plain,
    ( epred3_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 ) ) ),
    introduced(definition) ).

fof(34,plain,
    ( epred4_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 ) ) ),
    introduced(definition) ).

fof(35,plain,
    ( epred5_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 ) ) ),
    introduced(definition) ).

fof(36,plain,
    ( epred6_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 ) ) ),
    introduced(definition) ).

fof(37,plain,
    ( epred7_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 ) ) ),
    introduced(definition) ).

fof(38,plain,
    ( epred8_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 ) ) ),
    introduced(definition) ).

fof(39,plain,
    ( epred9_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 ) ) ),
    introduced(definition) ).

fof(40,plain,
    ( epred10_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 ) ) ),
    introduced(definition) ).

fof(41,plain,
    ( epred11_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 ) ) ),
    introduced(definition) ).

fof(42,plain,
    ( epred12_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 ) ) ),
    introduced(definition) ).

fof(43,plain,
    ( epred13_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 ) ) ),
    introduced(definition) ).

fof(44,plain,
    ( epred14_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 ) ) ),
    introduced(definition) ).

fof(45,plain,
    ( epred15_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 ) ) ),
    introduced(definition) ).

fof(46,plain,
    ( epred16_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 ) ) ),
    introduced(definition) ).

fof(47,plain,
    ( epred17_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 ) ) ),
    introduced(definition) ).

fof(48,plain,
    ( epred18_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 ) ) ),
    introduced(definition) ).

fof(49,plain,
    ( epred19_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 ) ) ),
    introduced(definition) ).

fof(50,plain,
    ( epred20_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 ) ) ),
    introduced(definition) ).

fof(51,plain,
    ( epred21_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 ) ) ),
    introduced(definition) ).

fof(52,plain,
    ( epred22_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    introduced(definition) ).

fof(53,plain,
    ( epred23_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    introduced(definition) ).

fof(54,plain,
    ( epred24_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    introduced(definition) ).

fof(55,plain,
    ( epred25_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    introduced(definition) ).

fof(56,plain,
    ( epred26_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e2,e0) = e2
        & op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e2,e1) = e2
        & op(e1,e2) = e2
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    introduced(definition) ).

fof(57,plain,
    ( epred27_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e2,e0) = e2
        & op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e2,e1) = e2
        & op(e1,e2) = e2
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e2,e3) = e2
        & op(e3,e2) = e2
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    introduced(definition) ).

fof(58,plain,
    ( epred28_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e0,e1) = e0
        & op(e1,e0) = e0
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e2,e0) = e2
        & op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e2,e1) = e2
        & op(e1,e2) = e2
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e2,e3) = e2
        & op(e3,e2) = e2
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) )
      | ( op(e3,e0) = e3
        & op(e0,e3) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e3,e1) = e3
        & op(e1,e3) = e3
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    introduced(definition) ).

fof(59,plain,
    ( ( epred21_0
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 ) )
    & ( epred28_0
      | ( op(e3,e2) = e3
        & op(e2,e3) = e3
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(apply_def,[status(esa)],[inference(apply_def,[status(esa)],[30,51,theory(equality)]),58,theory(equality)]) ).

fof(60,plain,
    ( epred2_0
   => ( epred1_0
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 ) ) ),
    inference(apply_def,[status(esa)],[32,31,theory(equality)]) ).

fof(61,plain,
    ( epred3_0
   => ( epred2_0
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 ) ) ),
    inference(apply_def,[status(esa)],[33,60,theory(equality)]) ).

fof(62,plain,
    ( epred4_0
   => ( epred3_0
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 ) ) ),
    inference(apply_def,[status(esa)],[34,61,theory(equality)]) ).

fof(63,plain,
    ( epred5_0
   => ( epred4_0
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 ) ) ),
    inference(apply_def,[status(esa)],[35,62,theory(equality)]) ).

fof(64,plain,
    ( epred6_0
   => ( epred5_0
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 ) ) ),
    inference(apply_def,[status(esa)],[36,63,theory(equality)]) ).

fof(65,plain,
    ( epred7_0
   => ( epred6_0
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 ) ) ),
    inference(apply_def,[status(esa)],[37,64,theory(equality)]) ).

fof(66,plain,
    ( epred8_0
   => ( epred7_0
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 ) ) ),
    inference(apply_def,[status(esa)],[38,65,theory(equality)]) ).

fof(67,plain,
    ( epred9_0
   => ( epred8_0
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 ) ) ),
    inference(apply_def,[status(esa)],[39,66,theory(equality)]) ).

fof(68,plain,
    ( epred10_0
   => ( epred9_0
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 ) ) ),
    inference(apply_def,[status(esa)],[40,67,theory(equality)]) ).

fof(69,plain,
    ( epred11_0
   => ( epred10_0
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 ) ) ),
    inference(apply_def,[status(esa)],[41,68,theory(equality)]) ).

fof(70,plain,
    ( epred12_0
   => ( epred11_0
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 ) ) ),
    inference(apply_def,[status(esa)],[42,69,theory(equality)]) ).

fof(71,plain,
    ( epred13_0
   => ( epred12_0
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 ) ) ),
    inference(apply_def,[status(esa)],[43,70,theory(equality)]) ).

fof(72,plain,
    ( epred14_0
   => ( epred13_0
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 ) ) ),
    inference(apply_def,[status(esa)],[44,71,theory(equality)]) ).

fof(73,plain,
    ( epred15_0
   => ( epred14_0
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 ) ) ),
    inference(apply_def,[status(esa)],[45,72,theory(equality)]) ).

fof(74,plain,
    ( epred16_0
   => ( epred15_0
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 ) ) ),
    inference(apply_def,[status(esa)],[46,73,theory(equality)]) ).

fof(75,plain,
    ( epred17_0
   => ( epred16_0
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 ) ) ),
    inference(apply_def,[status(esa)],[47,74,theory(equality)]) ).

fof(76,plain,
    ( epred18_0
   => ( epred17_0
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 ) ) ),
    inference(apply_def,[status(esa)],[48,75,theory(equality)]) ).

fof(77,plain,
    ( epred19_0
   => ( epred18_0
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 ) ) ),
    inference(apply_def,[status(esa)],[49,76,theory(equality)]) ).

fof(78,plain,
    ( epred20_0
   => ( epred19_0
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 ) ) ),
    inference(apply_def,[status(esa)],[50,77,theory(equality)]) ).

fof(79,plain,
    ( epred21_0
   => ( epred20_0
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 ) ) ),
    inference(apply_def,[status(esa)],[51,78,theory(equality)]) ).

fof(80,plain,
    ( epred23_0
   => ( epred22_0
      | ( op(e0,e2) = e0
        & op(e2,e0) = e0
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e0,e3) = e0
        & op(e3,e0) = e0
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(apply_def,[status(esa)],[53,52,theory(equality)]) ).

fof(81,plain,
    ( epred24_0
   => ( epred23_0
      | ( op(e1,e0) = e1
        & op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    inference(apply_def,[status(esa)],[54,80,theory(equality)]) ).

fof(82,plain,
    ( epred25_0
   => ( epred24_0
      | ( op(e1,e2) = e1
        & op(e2,e1) = e1
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e1,e3) = e1
        & op(e3,e1) = e1
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(apply_def,[status(esa)],[55,81,theory(equality)]) ).

fof(83,plain,
    ( epred26_0
   => ( epred25_0
      | ( op(e2,e0) = e2
        & op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e2,e1) = e2
        & op(e1,e2) = e2
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    inference(apply_def,[status(esa)],[56,82,theory(equality)]) ).

fof(84,plain,
    ( epred27_0
   => ( epred26_0
      | ( op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e2,e3) = e2
        & op(e3,e2) = e2
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(apply_def,[status(esa)],[57,83,theory(equality)]) ).

fof(85,plain,
    ( epred28_0
   => ( epred27_0
      | ( op(e3,e0) = e3
        & op(e0,e3) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e3,e1) = e3
        & op(e1,e3) = e3
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    inference(apply_def,[status(esa)],[58,84,theory(equality)]) ).

fof(86,plain,
    ( e3 != op(e2,op(e2,e2))
    | e1 != op(e2,e2)
    | e0 != op(op(e2,op(e2,e2)),e2) ),
    inference(fof_nnf,[status(thm)],[1]) ).

cnf(87,plain,
    ( e0 != op(op(e2,op(e2,e2)),e2)
    | e1 != op(e2,e2)
    | e3 != op(e2,op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[86]) ).

fof(88,plain,
    ( e3 != op(e2,op(e2,e2))
    | e0 != op(e2,e2)
    | e1 != op(op(e2,op(e2,e2)),e2) ),
    inference(fof_nnf,[status(thm)],[2]) ).

cnf(89,plain,
    ( e1 != op(op(e2,op(e2,e2)),e2)
    | e0 != op(e2,e2)
    | e3 != op(e2,op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[88]) ).

fof(90,plain,
    ( e3 != op(e0,op(e0,e0))
    | e2 != op(e0,e0)
    | e1 != op(op(e0,op(e0,e0)),e0) ),
    inference(fof_nnf,[status(thm)],[3]) ).

cnf(91,plain,
    ( e1 != op(op(e0,op(e0,e0)),e0)
    | e2 != op(e0,e0)
    | e3 != op(e0,op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[90]) ).

fof(92,plain,
    ( e3 != op(e0,op(e0,e0))
    | e1 != op(e0,e0)
    | e2 != op(op(e0,op(e0,e0)),e0) ),
    inference(fof_nnf,[status(thm)],[4]) ).

cnf(93,plain,
    ( e2 != op(op(e0,op(e0,e0)),e0)
    | e1 != op(e0,e0)
    | e3 != op(e0,op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[92]) ).

fof(94,plain,
    ( e3 != op(e1,op(e1,e1))
    | e2 != op(e1,e1)
    | e0 != op(op(e1,op(e1,e1)),e1) ),
    inference(fof_nnf,[status(thm)],[5]) ).

cnf(95,plain,
    ( e0 != op(op(e1,op(e1,e1)),e1)
    | e2 != op(e1,e1)
    | e3 != op(e1,op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[94]) ).

fof(96,plain,
    ( e3 != op(e1,op(e1,e1))
    | e0 != op(e1,e1)
    | e2 != op(op(e1,op(e1,e1)),e1) ),
    inference(fof_nnf,[status(thm)],[6]) ).

cnf(97,plain,
    ( e2 != op(op(e1,op(e1,e1)),e1)
    | e0 != op(e1,e1)
    | e3 != op(e1,op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[96]) ).

fof(98,plain,
    ( e2 != op(e1,op(e1,e1))
    | e3 != op(e1,e1)
    | e0 != op(op(e1,op(e1,e1)),e1) ),
    inference(fof_nnf,[status(thm)],[7]) ).

cnf(99,plain,
    ( e0 != op(op(e1,op(e1,e1)),e1)
    | e3 != op(e1,e1)
    | e2 != op(e1,op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[98]) ).

fof(100,plain,
    ( e2 != op(e1,op(e1,e1))
    | e0 != op(e1,e1)
    | e3 != op(op(e1,op(e1,e1)),e1) ),
    inference(fof_nnf,[status(thm)],[8]) ).

cnf(101,plain,
    ( e3 != op(op(e1,op(e1,e1)),e1)
    | e0 != op(e1,e1)
    | e2 != op(e1,op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[100]) ).

fof(102,plain,
    ( e2 != op(e3,op(e3,e3))
    | e1 != op(e3,e3)
    | e0 != op(op(e3,op(e3,e3)),e3) ),
    inference(fof_nnf,[status(thm)],[9]) ).

cnf(103,plain,
    ( e0 != op(op(e3,op(e3,e3)),e3)
    | e1 != op(e3,e3)
    | e2 != op(e3,op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[102]) ).

fof(104,plain,
    ( e2 != op(e3,op(e3,e3))
    | e0 != op(e3,e3)
    | e1 != op(op(e3,op(e3,e3)),e3) ),
    inference(fof_nnf,[status(thm)],[10]) ).

cnf(105,plain,
    ( e1 != op(op(e3,op(e3,e3)),e3)
    | e0 != op(e3,e3)
    | e2 != op(e3,op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[104]) ).

cnf(107,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | op(e3,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(108,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(109,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(110,plain,
    ( op(e3,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(111,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(112,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(113,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(114,plain,
    ( op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(115,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(117,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(118,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(119,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(120,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(121,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(122,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(123,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(124,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(125,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(126,plain,
    ( op(e3,e1) = e1
    | op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(127,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(128,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(129,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(130,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(131,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(132,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(133,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(134,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(135,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(136,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(137,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(138,plain,
    op(e3,e2) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(139,plain,
    op(e3,e1) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(140,plain,
    op(e3,e1) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(141,plain,
    op(e3,e0) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(142,plain,
    op(e3,e0) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(143,plain,
    op(e3,e0) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(144,plain,
    op(e2,e2) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(145,plain,
    op(e2,e1) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(146,plain,
    op(e2,e1) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(147,plain,
    op(e2,e0) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(148,plain,
    op(e2,e0) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(149,plain,
    op(e2,e0) != op(e2,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(150,plain,
    op(e1,e2) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(151,plain,
    op(e1,e1) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(152,plain,
    op(e1,e1) != op(e1,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(153,plain,
    op(e1,e0) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(154,plain,
    op(e1,e0) != op(e1,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(155,plain,
    op(e1,e0) != op(e1,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(156,plain,
    op(e0,e2) != op(e0,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(157,plain,
    op(e0,e1) != op(e0,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(158,plain,
    op(e0,e1) != op(e0,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(159,plain,
    op(e0,e0) != op(e0,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(160,plain,
    op(e0,e0) != op(e0,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(161,plain,
    op(e0,e0) != op(e0,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(162,plain,
    op(e2,e3) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(163,plain,
    op(e1,e3) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(164,plain,
    op(e1,e3) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(165,plain,
    op(e0,e3) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(166,plain,
    op(e0,e3) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(167,plain,
    op(e0,e3) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(168,plain,
    op(e2,e2) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(169,plain,
    op(e1,e2) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(170,plain,
    op(e1,e2) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(171,plain,
    op(e0,e2) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(172,plain,
    op(e0,e2) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(173,plain,
    op(e0,e2) != op(e1,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(174,plain,
    op(e2,e1) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(175,plain,
    op(e1,e1) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(176,plain,
    op(e1,e1) != op(e2,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(177,plain,
    op(e0,e1) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(178,plain,
    op(e0,e1) != op(e2,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(179,plain,
    op(e0,e1) != op(e1,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(180,plain,
    op(e2,e0) != op(e3,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(181,plain,
    op(e1,e0) != op(e3,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(182,plain,
    op(e1,e0) != op(e2,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(183,plain,
    op(e0,e0) != op(e3,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(184,plain,
    op(e0,e0) != op(e2,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(185,plain,
    op(e0,e0) != op(e1,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(186,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(187,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(188,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(189,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(190,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(191,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(192,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(193,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(194,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(195,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(196,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(197,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(198,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(199,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(200,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(201,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

fof(202,plain,
    ( e0 != op(e1,op(e1,e1))
    | e2 != op(e1,e1)
    | e3 != op(op(e1,op(e1,e1)),e1) ),
    inference(fof_nnf,[status(thm)],[14]) ).

cnf(203,plain,
    ( e3 != op(op(e1,op(e1,e1)),e1)
    | e2 != op(e1,e1)
    | e0 != op(e1,op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[202]) ).

fof(204,plain,
    ( e0 != op(e1,op(e1,e1))
    | e3 != op(e1,e1)
    | e2 != op(op(e1,op(e1,e1)),e1) ),
    inference(fof_nnf,[status(thm)],[15]) ).

cnf(205,plain,
    ( e2 != op(op(e1,op(e1,e1)),e1)
    | e3 != op(e1,e1)
    | e0 != op(e1,op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[204]) ).

cnf(206,plain,
    e2 != e3,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(207,plain,
    e1 != e3,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(208,plain,
    e1 != e2,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(209,plain,
    e0 != e3,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(210,plain,
    e0 != e2,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(211,plain,
    e0 != e1,
    inference(split_conjunct,[status(thm)],[16]) ).

fof(212,plain,
    ( ( op(e3,e3) = e3
      | epred21_0 )
    & ( op(e3,e3) != e3
      | epred21_0 )
    & ( op(e3,e3) = e3
      | epred21_0 )
    & ( op(e3,e3) != e3
      | epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | epred28_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e3,e2) = e3
      | epred28_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e3,e2) = e3
      | epred28_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | epred28_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e2) = e3
      | epred28_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e3
      | epred28_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e3) = e3
      | epred28_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e3) = e3
      | epred28_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e3) = e3
      | epred28_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e3) = e3
      | epred28_0 )
    & ( op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred28_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred28_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred28_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred28_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred28_0 )
    & ( op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred28_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred28_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred28_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred28_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred28_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred28_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred28_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred28_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred28_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred28_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred28_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred28_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred28_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred28_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred28_0 ) ),
    inference(distribute,[status(thm)],[59]) ).

cnf(217,plain,
    ( epred28_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(232,plain,
    ( epred28_0
    | op(e0,e0) = e2
    | op(e3,e3) = e3
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(234,plain,
    ( epred28_0
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(236,plain,
    ( epred28_0
    | op(e2,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(237,plain,
    ( epred28_0
    | op(e2,e3) = e3
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(239,plain,
    ( epred28_0
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(240,plain,
    ( epred28_0
    | op(e3,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(241,plain,
    ( epred28_0
    | op(e3,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(242,plain,
    ( epred28_0
    | op(e3,e2) = e3
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(243,plain,
    ( epred21_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[212]) ).

cnf(244,plain,
    ( epred21_0
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[212]) ).

fof(247,plain,
    ( e0 != op(e2,op(e2,e2))
    | e1 != op(e2,e2)
    | e3 != op(op(e2,op(e2,e2)),e2) ),
    inference(fof_nnf,[status(thm)],[18]) ).

cnf(248,plain,
    ( e3 != op(op(e2,op(e2,e2)),e2)
    | e1 != op(e2,e2)
    | e0 != op(e2,op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[247]) ).

fof(249,plain,
    ( e0 != op(e2,op(e2,e2))
    | e3 != op(e2,e2)
    | e1 != op(op(e2,op(e2,e2)),e2) ),
    inference(fof_nnf,[status(thm)],[19]) ).

cnf(250,plain,
    ( e1 != op(op(e2,op(e2,e2)),e2)
    | e3 != op(e2,e2)
    | e0 != op(e2,op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[249]) ).

fof(251,plain,
    ( e1 != op(e2,op(e2,e2))
    | e0 != op(e2,e2)
    | e3 != op(op(e2,op(e2,e2)),e2) ),
    inference(fof_nnf,[status(thm)],[20]) ).

cnf(252,plain,
    ( e3 != op(op(e2,op(e2,e2)),e2)
    | e0 != op(e2,e2)
    | e1 != op(e2,op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[251]) ).

fof(253,plain,
    ( e1 != op(e2,op(e2,e2))
    | e3 != op(e2,e2)
    | e0 != op(op(e2,op(e2,e2)),e2) ),
    inference(fof_nnf,[status(thm)],[21]) ).

cnf(254,plain,
    ( e0 != op(op(e2,op(e2,e2)),e2)
    | e3 != op(e2,e2)
    | e1 != op(e2,op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[253]) ).

fof(255,plain,
    ( e1 != op(e3,op(e3,e3))
    | e0 != op(e3,e3)
    | e2 != op(op(e3,op(e3,e3)),e3) ),
    inference(fof_nnf,[status(thm)],[22]) ).

cnf(256,plain,
    ( e2 != op(op(e3,op(e3,e3)),e3)
    | e0 != op(e3,e3)
    | e1 != op(e3,op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[255]) ).

fof(257,plain,
    ( e1 != op(e3,op(e3,e3))
    | e2 != op(e3,e3)
    | e0 != op(op(e3,op(e3,e3)),e3) ),
    inference(fof_nnf,[status(thm)],[23]) ).

cnf(258,plain,
    ( e0 != op(op(e3,op(e3,e3)),e3)
    | e2 != op(e3,e3)
    | e1 != op(e3,op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[257]) ).

fof(259,plain,
    ( e0 != op(e3,op(e3,e3))
    | e1 != op(e3,e3)
    | e2 != op(op(e3,op(e3,e3)),e3) ),
    inference(fof_nnf,[status(thm)],[24]) ).

cnf(260,plain,
    ( e2 != op(op(e3,op(e3,e3)),e3)
    | e1 != op(e3,e3)
    | e0 != op(e3,op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[259]) ).

fof(261,plain,
    ( e0 != op(e3,op(e3,e3))
    | e2 != op(e3,e3)
    | e1 != op(op(e3,op(e3,e3)),e3) ),
    inference(fof_nnf,[status(thm)],[25]) ).

cnf(262,plain,
    ( e1 != op(op(e3,op(e3,e3)),e3)
    | e2 != op(e3,e3)
    | e0 != op(e3,op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[261]) ).

fof(263,plain,
    ( e1 != op(e0,op(e0,e0))
    | e2 != op(e0,e0)
    | e3 != op(op(e0,op(e0,e0)),e0) ),
    inference(fof_nnf,[status(thm)],[26]) ).

cnf(264,plain,
    ( e3 != op(op(e0,op(e0,e0)),e0)
    | e2 != op(e0,e0)
    | e1 != op(e0,op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[263]) ).

fof(265,plain,
    ( e1 != op(e0,op(e0,e0))
    | e3 != op(e0,e0)
    | e2 != op(op(e0,op(e0,e0)),e0) ),
    inference(fof_nnf,[status(thm)],[27]) ).

cnf(266,plain,
    ( e2 != op(op(e0,op(e0,e0)),e0)
    | e3 != op(e0,e0)
    | e1 != op(e0,op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[265]) ).

fof(267,plain,
    ( e2 != op(e0,op(e0,e0))
    | e1 != op(e0,e0)
    | e3 != op(op(e0,op(e0,e0)),e0) ),
    inference(fof_nnf,[status(thm)],[28]) ).

cnf(268,plain,
    ( e3 != op(op(e0,op(e0,e0)),e0)
    | e1 != op(e0,e0)
    | e2 != op(e0,op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[267]) ).

fof(269,plain,
    ( e2 != op(e0,op(e0,e0))
    | e3 != op(e0,e0)
    | e1 != op(op(e0,op(e0,e0)),e0) ),
    inference(fof_nnf,[status(thm)],[29]) ).

cnf(270,plain,
    ( e1 != op(op(e0,op(e0,e0)),e0)
    | e3 != op(e0,e0)
    | e2 != op(e0,op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[269]) ).

fof(271,plain,
    ( ~ epred1_0
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e0,e0) = e0
      & op(e0,e0) != e0 )
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e1,e1) = e0
      & op(e1,e0) != e1 )
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e2,e2) = e0
      & op(e2,e0) != e2 ) ),
    inference(fof_nnf,[status(thm)],[31]) ).

fof(272,plain,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred1_0 ) ),
    inference(distribute,[status(thm)],[271]) ).

cnf(283,plain,
    ( ~ epred1_0
    | op(e0,e0) != e0
    | op(e0,e0) != e0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[272]) ).

cnf(304,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e0
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[272]) ).

fof(337,plain,
    ( ~ epred2_0
    | epred1_0
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e3,e3) = e0
      & op(e3,e0) != e3 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e0,e0) = e1
      & op(e0,e1) != e0 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 ) ),
    inference(fof_nnf,[status(thm)],[60]) ).

fof(338,plain,
    ( ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) != e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) != e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) != e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) != e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) = e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 ) ),
    inference(distribute,[status(thm)],[337]) ).

cnf(359,plain,
    ( epred1_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | ~ epred2_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(360,plain,
    ( epred1_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(376,plain,
    ( epred1_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred2_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(381,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e0,e0) != e0
    | op(e0,e0) != e1
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(386,plain,
    ( epred1_0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | ~ epred2_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(387,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | ~ epred2_0
    | op(e0,e1) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(392,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(397,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | ~ epred2_0
    | op(e0,e0) != e1
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[338]) ).

cnf(402,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[338]) ).

fof(403,plain,
    ( ~ epred3_0
    | epred2_0
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e2,e2) = e1
      & op(e2,e1) != e2 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e3,e3) = e1
      & op(e3,e1) != e3 )
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e0,e0) = e2
      & op(e0,e2) != e0 ) ),
    inference(fof_nnf,[status(thm)],[61]) ).

fof(404,plain,
    ( ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 ) ),
    inference(distribute,[status(thm)],[403]) ).

cnf(409,plain,
    ( epred2_0
    | op(e3,e3) = e1
    | ~ epred3_0
    | op(e2,e1) != e2
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(412,plain,
    ( epred2_0
    | op(e3,e3) = e1
    | op(e0,e2) = e0
    | ~ epred3_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(421,plain,
    ( epred2_0
    | op(e2,e2) = e1
    | ~ epred3_0
    | op(e3,e1) != e3
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(424,plain,
    ( epred2_0
    | op(e2,e2) = e1
    | op(e0,e2) = e0
    | ~ epred3_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(425,plain,
    ( epred2_0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | ~ epred3_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(428,plain,
    ( epred2_0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e0,e2) = e0
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(445,plain,
    ( epred2_0
    | ~ epred3_0
    | op(e0,e0) != e1
    | op(e0,e0) != e1
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(448,plain,
    ( epred2_0
    | op(e0,e2) = e0
    | ~ epred3_0
    | op(e0,e0) != e1
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(466,plain,
    ( epred2_0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e2
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[404]) ).

cnf(467,plain,
    ( epred2_0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | ~ epred3_0
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[404]) ).

fof(469,plain,
    ( ~ epred4_0
    | epred3_0
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e1,e1) = e2
      & op(e1,e2) != e1 )
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e2,e2) = e2
      & op(e2,e2) != e2 )
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e3,e3) = e2
      & op(e3,e2) != e3 ) ),
    inference(fof_nnf,[status(thm)],[62]) ).

fof(470,plain,
    ( ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 ) ),
    inference(distribute,[status(thm)],[469]) ).

cnf(472,plain,
    ( epred3_0
    | op(e3,e3) = e2
    | ~ epred4_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(476,plain,
    ( epred3_0
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred4_0
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(487,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | ~ epred4_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(488,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | op(e3,e3) = e2
    | ~ epred4_0
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(491,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | ~ epred4_0
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(492,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(513,plain,
    ( epred3_0
    | ~ epred4_0
    | op(e0,e0) != e2
    | op(e0,e0) != e2
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[470]) ).

cnf(534,plain,
    ( epred3_0
    | op(e0,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e2) = e0
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[470]) ).

fof(535,plain,
    ( ~ epred5_0
    | epred4_0
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e0,e0) = e3
      & op(e0,e3) != e0 )
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e1,e1) = e3
      & op(e1,e3) != e1 )
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e2,e2) = e3
      & op(e2,e3) != e2 ) ),
    inference(fof_nnf,[status(thm)],[63]) ).

fof(536,plain,
    ( ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e3) = e0
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e3) = e0
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e3) = e0
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e3) = e0
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 ) ),
    inference(distribute,[status(thm)],[535]) ).

cnf(541,plain,
    ( epred4_0
    | op(e1,e1) = e3
    | ~ epred5_0
    | op(e0,e3) != e0
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[536]) ).

cnf(554,plain,
    ( epred4_0
    | op(e0,e0) = e3
    | op(e2,e2) = e3
    | ~ epred5_0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[536]) ).

cnf(558,plain,
    ( epred4_0
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[536]) ).

cnf(579,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e0,e0) != e3
    | op(e0,e0) != e3
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[536]) ).

cnf(600,plain,
    ( epred4_0
    | op(e0,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e3) = e0
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[536]) ).

fof(601,plain,
    ( ~ epred6_0
    | epred5_0
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e3,e3) = e3
      & op(e3,e3) != e3 )
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e0,e0) = e0
      & op(e0,e0) != e0 )
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e1,e1) = e0
      & op(e1,e0) != e1 ) ),
    inference(fof_nnf,[status(thm)],[64]) ).

fof(602,plain,
    ( ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 ) ),
    inference(distribute,[status(thm)],[601]) ).

cnf(604,plain,
    ( epred5_0
    | op(e1,e1) = e0
    | ~ epred6_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(607,plain,
    ( epred5_0
    | op(e0,e0) = e0
    | ~ epred6_0
    | op(e3,e3) != e3
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(613,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e3,e3) != e3
    | op(e1,e1) != e0
    | op(e1,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(618,plain,
    ( epred5_0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | ~ epred6_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(620,plain,
    ( epred5_0
    | op(e3,e3) = e3
    | op(e1,e1) = e0
    | ~ epred6_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(624,plain,
    ( epred5_0
    | op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(629,plain,
    ( epred5_0
    | op(e3,e3) = e3
    | ~ epred6_0
    | op(e1,e1) != e0
    | op(e1,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[602]) ).

cnf(634,plain,
    ( epred5_0
    | op(e3,e3) = e3
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[602]) ).

fof(667,plain,
    ( ~ epred7_0
    | epred6_0
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e2,e2) = e0
      & op(e2,e0) != e2 )
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e3,e3) = e0
      & op(e3,e0) != e3 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e0,e0) = e1
      & op(e0,e1) != e0 ) ),
    inference(fof_nnf,[status(thm)],[65]) ).

fof(668,plain,
    ( ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 ) ),
    inference(distribute,[status(thm)],[667]) ).

cnf(675,plain,
    ( epred6_0
    | op(e3,e3) = e0
    | ~ epred7_0
    | op(e2,e0) != e2
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(676,plain,
    ( epred6_0
    | op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred7_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(687,plain,
    ( epred6_0
    | op(e2,e2) = e0
    | ~ epred7_0
    | op(e3,e0) != e3
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(688,plain,
    ( epred6_0
    | op(e2,e2) = e0
    | op(e1,e1) = e1
    | ~ epred7_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(691,plain,
    ( epred6_0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred7_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(692,plain,
    ( epred6_0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred7_0 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(711,plain,
    ( epred6_0
    | ~ epred7_0
    | op(e1,e1) != e0
    | op(e1,e1) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(712,plain,
    ( epred6_0
    | op(e1,e1) = e1
    | ~ epred7_0
    | op(e1,e1) != e0
    | op(e1,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(731,plain,
    ( epred6_0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | ~ epred7_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[668]) ).

cnf(732,plain,
    ( epred6_0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | ~ epred7_0 ),
    inference(split_conjunct,[status(thm)],[668]) ).

fof(733,plain,
    ( ~ epred8_0
    | epred7_0
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e2,e2) = e1
      & op(e2,e1) != e2 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e3,e3) = e1
      & op(e3,e1) != e3 ) ),
    inference(fof_nnf,[status(thm)],[66]) ).

fof(734,plain,
    ( ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 ) ),
    inference(distribute,[status(thm)],[733]) ).

cnf(745,plain,
    ( epred7_0
    | ~ epred8_0
    | op(e1,e1) != e1
    | op(e1,e1) != e1
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[734]) ).

cnf(766,plain,
    ( epred7_0
    | op(e1,e1) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e1
    | ~ epred8_0 ),
    inference(split_conjunct,[status(thm)],[734]) ).

fof(799,plain,
    ( ~ epred9_0
    | epred8_0
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e0,e0) = e2
      & op(e0,e2) != e0 )
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e1,e1) = e2
      & op(e1,e2) != e1 )
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e2,e2) = e2
      & op(e2,e2) != e2 ) ),
    inference(fof_nnf,[status(thm)],[67]) ).

fof(800,plain,
    ( ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) != e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) != e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) != e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 ) ),
    inference(distribute,[status(thm)],[799]) ).

cnf(801,plain,
    ( epred8_0
    | ~ epred9_0
    | op(e0,e2) != e0
    | op(e1,e2) != e1
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[800]) ).

cnf(806,plain,
    ( epred8_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | ~ epred9_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[800]) ).

cnf(817,plain,
    ( epred8_0
    | op(e0,e0) = e2
    | ~ epred9_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[800]) ).

cnf(822,plain,
    ( epred8_0
    | op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[800]) ).

cnf(843,plain,
    ( epred8_0
    | ~ epred9_0
    | op(e1,e1) != e2
    | op(e1,e1) != e2
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[800]) ).

cnf(864,plain,
    ( epred8_0
    | op(e1,e2) = e1
    | op(e1,e2) = e1
    | op(e1,e2) = e1
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[800]) ).

fof(865,plain,
    ( ~ epred10_0
    | epred9_0
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e3,e3) = e2
      & op(e3,e2) != e3 )
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e0,e0) = e3
      & op(e0,e3) != e0 )
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e1,e1) = e3
      & op(e1,e3) != e1 ) ),
    inference(fof_nnf,[status(thm)],[68]) ).

fof(866,plain,
    ( ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 ) ),
    inference(distribute,[status(thm)],[865]) ).

cnf(871,plain,
    ( epred9_0
    | op(e0,e0) = e3
    | ~ epred10_0
    | op(e3,e2) != e3
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(882,plain,
    ( epred9_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(888,plain,
    ( epred9_0
    | op(e3,e3) = e2
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(893,plain,
    ( epred9_0
    | op(e3,e3) = e2
    | ~ epred10_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(898,plain,
    ( epred9_0
    | op(e3,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(903,plain,
    ( epred9_0
    | op(e0,e0) = e3
    | ~ epred10_0
    | op(e1,e1) != e2
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(914,plain,
    ( epred9_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(915,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | ~ epred10_0
    | op(e0,e3) != e0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(920,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(925,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | ~ epred10_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[866]) ).

cnf(930,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[866]) ).

fof(931,plain,
    ( ~ epred11_0
    | epred10_0
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e2,e2) = e3
      & op(e2,e3) != e2 )
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e3,e3) = e3
      & op(e3,e3) != e3 )
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e0,e0) = e0
      & op(e0,e0) != e0 ) ),
    inference(fof_nnf,[status(thm)],[69]) ).

fof(932,plain,
    ( ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 ) ),
    inference(distribute,[status(thm)],[931]) ).

cnf(936,plain,
    ( epred10_0
    | op(e2,e0) = e2
    | ~ epred11_0
    | op(e2,e3) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(940,plain,
    ( epred10_0
    | op(e3,e3) = e3
    | op(e2,e0) = e2
    | ~ epred11_0
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(949,plain,
    ( epred10_0
    | op(e2,e2) = e3
    | ~ epred11_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(950,plain,
    ( epred10_0
    | op(e2,e2) = e3
    | op(e0,e0) = e0
    | ~ epred11_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(953,plain,
    ( epred10_0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred11_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(954,plain,
    ( epred10_0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | op(e0,e0) = e0
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(973,plain,
    ( epred10_0
    | ~ epred11_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(974,plain,
    ( epred10_0
    | op(e0,e0) = e0
    | ~ epred11_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(993,plain,
    ( epred10_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred11_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[932]) ).

cnf(994,plain,
    ( epred10_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e0) = e0
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[932]) ).

fof(997,plain,
    ( ~ epred12_0
    | epred11_0
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e1,e1) = e0
      & op(e1,e0) != e1 )
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e2,e2) = e0
      & op(e2,e0) != e2 )
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e3,e3) = e0
      & op(e3,e0) != e3 ) ),
    inference(fof_nnf,[status(thm)],[70]) ).

fof(998,plain,
    ( ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) != e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) != e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) != e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) != e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 ) ),
    inference(distribute,[status(thm)],[997]) ).

cnf(999,plain,
    ( epred11_0
    | ~ epred12_0
    | op(e1,e0) != e1
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[998]) ).

cnf(1004,plain,
    ( epred11_0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred12_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[998]) ).

cnf(1015,plain,
    ( epred11_0
    | op(e1,e1) = e0
    | ~ epred12_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[998]) ).

cnf(1020,plain,
    ( epred11_0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[998]) ).

cnf(1041,plain,
    ( epred11_0
    | ~ epred12_0
    | op(e2,e2) != e0
    | op(e2,e2) != e0
    | op(e2,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[998]) ).

cnf(1062,plain,
    ( epred11_0
    | op(e2,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e2
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[998]) ).

fof(1063,plain,
    ( ~ epred13_0
    | epred12_0
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e0,e0) = e1
      & op(e0,e1) != e0 )
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 )
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e2,e2) = e1
      & op(e2,e1) != e2 ) ),
    inference(fof_nnf,[status(thm)],[71]) ).

fof(1064,plain,
    ( ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 ) ),
    inference(distribute,[status(thm)],[1063]) ).

cnf(1065,plain,
    ( epred12_0
    | ~ epred13_0
    | op(e0,e1) != e0
    | op(e1,e1) != e1
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1064]) ).

cnf(1069,plain,
    ( epred12_0
    | op(e1,e1) = e1
    | ~ epred13_0
    | op(e0,e1) != e0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1064]) ).

cnf(1081,plain,
    ( epred12_0
    | op(e0,e0) = e1
    | ~ epred13_0
    | op(e1,e1) != e1
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1064]) ).

cnf(1086,plain,
    ( epred12_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1064]) ).

cnf(1107,plain,
    ( epred12_0
    | ~ epred13_0
    | op(e2,e2) != e1
    | op(e2,e2) != e1
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1064]) ).

cnf(1128,plain,
    ( epred12_0
    | op(e2,e1) = e2
    | op(e2,e1) = e2
    | op(e2,e1) = e2
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1064]) ).

fof(1129,plain,
    ( ~ epred14_0
    | epred13_0
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e3,e3) = e1
      & op(e3,e1) != e3 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e0,e0) = e2
      & op(e0,e2) != e0 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e1,e1) = e2
      & op(e1,e2) != e1 ) ),
    inference(fof_nnf,[status(thm)],[72]) ).

fof(1130,plain,
    ( ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) != e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) != e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e2) != e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) != e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) != e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e2) != e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 ) ),
    inference(distribute,[status(thm)],[1129]) ).

cnf(1141,plain,
    ( epred13_0
    | ~ epred14_0
    | op(e3,e1) != e3
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1146,plain,
    ( epred13_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1157,plain,
    ( epred13_0
    | op(e3,e3) = e1
    | ~ epred14_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1162,plain,
    ( epred13_0
    | op(e3,e3) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1173,plain,
    ( epred13_0
    | ~ epred14_0
    | op(e2,e2) != e1
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1178,plain,
    ( epred13_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1189,plain,
    ( epred13_0
    | op(e2,e1) = e2
    | ~ epred14_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

cnf(1194,plain,
    ( epred13_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0 ),
    inference(split_conjunct,[status(thm)],[1130]) ).

fof(1195,plain,
    ( ~ epred15_0
    | epred14_0
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e2,e2) = e2
      & op(e2,e2) != e2 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e3,e3) = e2
      & op(e3,e2) != e3 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e0,e0) = e3
      & op(e0,e3) != e0 ) ),
    inference(fof_nnf,[status(thm)],[73]) ).

fof(1196,plain,
    ( ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 ) ),
    inference(distribute,[status(thm)],[1195]) ).

cnf(1205,plain,
    ( epred14_0
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1206,plain,
    ( epred14_0
    | op(e0,e0) = e3
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1207,plain,
    ( epred14_0
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1208,plain,
    ( epred14_0
    | op(e2,e3) = e2
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1225,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred15_0
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1226,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | op(e0,e0) = e3
    | ~ epred15_0 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1227,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred15_0
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

cnf(1228,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | ~ epred15_0 ),
    inference(split_conjunct,[status(thm)],[1196]) ).

fof(1261,plain,
    ( ~ epred16_0
    | epred15_0
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e1,e1) = e3
      & op(e1,e3) != e1 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e2,e2) = e3
      & op(e2,e3) != e2 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e3,e3) = e3
      & op(e3,e3) != e3 ) ),
    inference(fof_nnf,[status(thm)],[74]) ).

fof(1262,plain,
    ( ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) != e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 ) ),
    inference(distribute,[status(thm)],[1261]) ).

cnf(1263,plain,
    ( epred15_0
    | ~ epred16_0
    | op(e1,e3) != e1
    | op(e2,e3) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1262]) ).

cnf(1268,plain,
    ( epred15_0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred16_0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1262]) ).

cnf(1279,plain,
    ( epred15_0
    | op(e1,e1) = e3
    | ~ epred16_0
    | op(e2,e3) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1262]) ).

cnf(1284,plain,
    ( epred15_0
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred16_0 ),
    inference(split_conjunct,[status(thm)],[1262]) ).

cnf(1305,plain,
    ( epred15_0
    | ~ epred16_0
    | op(e2,e2) != e3
    | op(e2,e2) != e3
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1262]) ).

cnf(1326,plain,
    ( epred15_0
    | op(e2,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e3) = e2
    | ~ epred16_0 ),
    inference(split_conjunct,[status(thm)],[1262]) ).

fof(1327,plain,
    ( ~ epred17_0
    | epred16_0
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e0,e0) = e0
      & op(e0,e0) != e0 )
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e1,e1) = e0
      & op(e1,e0) != e1 )
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e2,e2) = e0
      & op(e2,e0) != e2 ) ),
    inference(fof_nnf,[status(thm)],[75]) ).

fof(1328,plain,
    ( ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 ) ),
    inference(distribute,[status(thm)],[1327]) ).

cnf(1329,plain,
    ( epred16_0
    | ~ epred17_0
    | op(e0,e0) != e0
    | op(e1,e0) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1330,plain,
    ( epred16_0
    | op(e2,e2) = e0
    | ~ epred17_0
    | op(e0,e0) != e0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1333,plain,
    ( epred16_0
    | op(e1,e1) = e0
    | ~ epred17_0
    | op(e0,e0) != e0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1334,plain,
    ( epred16_0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | ~ epred17_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1345,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | ~ epred17_0
    | op(e1,e0) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1346,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | op(e2,e2) = e0
    | ~ epred17_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1349,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | ~ epred17_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1350,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1371,plain,
    ( epred16_0
    | ~ epred17_0
    | op(e3,e3) != e0
    | op(e3,e3) != e0
    | op(e3,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

cnf(1392,plain,
    ( epred16_0
    | op(e3,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e0) = e3
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1328]) ).

fof(1393,plain,
    ( ~ epred18_0
    | epred17_0
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e3,e3) = e0
      & op(e3,e0) != e3 )
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e0,e0) = e1
      & op(e0,e1) != e0 )
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 ) ),
    inference(fof_nnf,[status(thm)],[76]) ).

fof(1394,plain,
    ( ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) != e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) != e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 ) ),
    inference(distribute,[status(thm)],[1393]) ).

cnf(1410,plain,
    ( epred17_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred18_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1411,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | ~ epred18_0
    | op(e0,e1) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1412,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred18_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1415,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | ~ epred18_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1416,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1421,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | ~ epred18_0
    | op(e3,e3) != e1
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1427,plain,
    ( epred17_0
    | ~ epred18_0
    | op(e3,e3) != e0
    | op(e0,e1) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1428,plain,
    ( epred17_0
    | op(e1,e1) = e1
    | ~ epred18_0
    | op(e3,e3) != e0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1431,plain,
    ( epred17_0
    | op(e0,e0) = e1
    | ~ epred18_0
    | op(e3,e3) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1432,plain,
    ( epred17_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred18_0
    | op(e3,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1437,plain,
    ( epred17_0
    | ~ epred18_0
    | op(e3,e3) != e0
    | op(e3,e3) != e1
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

cnf(1458,plain,
    ( epred17_0
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1394]) ).

fof(1459,plain,
    ( ~ epred19_0
    | epred18_0
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e2,e2) = e1
      & op(e2,e1) != e2 )
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e3,e3) = e1
      & op(e3,e1) != e3 )
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e0,e0) = e2
      & op(e0,e2) != e0 ) ),
    inference(fof_nnf,[status(thm)],[77]) ).

fof(1460,plain,
    ( ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) != e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) != e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 ) ),
    inference(distribute,[status(thm)],[1459]) ).

cnf(1461,plain,
    ( epred18_0
    | ~ epred19_0
    | op(e2,e1) != e2
    | op(e3,e1) != e3
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1466,plain,
    ( epred18_0
    | op(e3,e3) = e1
    | op(e0,e0) = e2
    | ~ epred19_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1468,plain,
    ( epred18_0
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | ~ epred19_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1477,plain,
    ( epred18_0
    | op(e2,e2) = e1
    | ~ epred19_0
    | op(e3,e1) != e3
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1482,plain,
    ( epred18_0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e0,e0) = e2
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1484,plain,
    ( epred18_0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1502,plain,
    ( epred18_0
    | op(e0,e0) = e2
    | ~ epred19_0
    | op(e3,e3) != e1
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1504,plain,
    ( epred18_0
    | op(e3,e2) = e3
    | ~ epred19_0
    | op(e3,e3) != e1
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1521,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred19_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1522,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | op(e0,e0) = e2
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1523,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred19_0
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

cnf(1524,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1460]) ).

fof(1525,plain,
    ( ~ epred20_0
    | epred19_0
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e1,e1) = e2
      & op(e1,e2) != e1 )
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e2,e2) = e2
      & op(e2,e2) != e2 )
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e3,e3) = e2
      & op(e3,e2) != e3 ) ),
    inference(fof_nnf,[status(thm)],[78]) ).

fof(1526,plain,
    ( ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 ) ),
    inference(distribute,[status(thm)],[1525]) ).

cnf(1527,plain,
    ( epred19_0
    | ~ epred20_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1526]) ).

cnf(1531,plain,
    ( epred19_0
    | op(e2,e2) = e2
    | ~ epred20_0
    | op(e1,e2) != e1
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1526]) ).

cnf(1543,plain,
    ( epred19_0
    | op(e1,e1) = e2
    | ~ epred20_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1526]) ).

cnf(1548,plain,
    ( epred19_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred20_0 ),
    inference(split_conjunct,[status(thm)],[1526]) ).

cnf(1567,plain,
    ( epred19_0
    | ~ epred20_0
    | op(e3,e3) != e2
    | op(e3,e3) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1526]) ).

cnf(1590,plain,
    ( epred19_0
    | op(e3,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e3
    | ~ epred20_0 ),
    inference(split_conjunct,[status(thm)],[1526]) ).

fof(1591,plain,
    ( ~ epred21_0
    | epred20_0
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3
      & op(e0,e0) = e3
      & op(e0,e3) != e0 )
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3
      & op(e1,e1) = e3
      & op(e1,e3) != e1 )
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3
      & op(e2,e2) = e3
      & op(e2,e3) != e2 ) ),
    inference(fof_nnf,[status(thm)],[79]) ).

fof(1592,plain,
    ( ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) != e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) != e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) != e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) != e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e3,e3) != e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred20_0
      | ~ epred21_0 ) ),
    inference(distribute,[status(thm)],[1591]) ).

cnf(1635,plain,
    ( epred20_0
    | ~ epred21_0
    | op(e3,e3) != e3
    | op(e3,e3) != e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1592]) ).

cnf(1656,plain,
    ( epred20_0
    | op(e3,e3) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e3
    | ~ epred21_0 ),
    inference(split_conjunct,[status(thm)],[1592]) ).

fof(1657,plain,
    ( ~ epred22_0
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | op(e0,e0) = e0 )
      & ( op(e1,e0) != e1
        | op(e1,e1) = e0 )
      & ( op(e2,e0) != e2
        | op(e2,e2) = e0 )
      & ( op(e3,e0) != e3
        | op(e3,e3) = e0 ) )
    | ( op(e0,e1) = e0
      & op(e1,e0) = e0
      & ( op(e0,e1) != e0
        | op(e0,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e2,e1) != e2
        | op(e2,e2) = e1 )
      & ( op(e3,e1) != e3
        | op(e3,e3) = e1 ) ) ),
    inference(fof_nnf,[status(thm)],[52]) ).

fof(1658,plain,
    ( ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e0) = e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) = e0
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e1,e0) = e0
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) = e0
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e1,e0) = e0
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) = e0
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e1,e0) = e0
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 ) ),
    inference(distribute,[status(thm)],[1657]) ).

cnf(1663,plain,
    ( op(e3,e3) = e0
    | op(e1,e0) = e0
    | ~ epred22_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

cnf(1669,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e0
    | ~ epred22_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

cnf(1670,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | ~ epred22_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

cnf(1675,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | ~ epred22_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

cnf(1686,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | ~ epred22_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

cnf(1687,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

cnf(1688,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1658]) ).

fof(1689,plain,
    ( ~ epred23_0
    | epred22_0
    | ( op(e0,e2) = e0
      & op(e2,e0) = e0
      & ( op(e0,e2) != e0
        | op(e0,e0) = e2 )
      & ( op(e1,e2) != e1
        | op(e1,e1) = e2 )
      & ( op(e2,e2) != e2
        | op(e2,e2) = e2 )
      & ( op(e3,e2) != e3
        | op(e3,e3) = e2 ) )
    | ( op(e0,e3) = e0
      & op(e3,e0) = e0
      & ( op(e0,e3) != e0
        | op(e0,e0) = e3 )
      & ( op(e1,e3) != e1
        | op(e1,e1) = e3 )
      & ( op(e2,e3) != e2
        | op(e2,e2) = e3 )
      & ( op(e3,e3) != e3
        | op(e3,e3) = e3 ) ) ),
    inference(fof_nnf,[status(thm)],[80]) ).

fof(1690,plain,
    ( ( op(e0,e3) = e0
      | op(e0,e2) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e0) = e0
      | op(e0,e2) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e0,e2) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e0,e2) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e0,e2) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e2) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) = e0
      | op(e2,e0) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e0) = e0
      | op(e2,e0) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e0) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e0) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e0) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e0) = e0
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) = e0
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e0) = e0
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) = e0
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e0) = e0
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e0) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) = e0
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e0) = e0
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0
      | ~ epred23_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0
      | ~ epred23_0 ) ),
    inference(distribute,[status(thm)],[1689]) ).

cnf(1712,plain,
    ( epred22_0
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | ~ epred23_0
    | op(e0,e2) != e0
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1713,plain,
    ( epred22_0
    | op(e0,e0) = e2
    | op(e3,e0) = e0
    | ~ epred23_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1714,plain,
    ( epred22_0
    | op(e0,e0) = e2
    | op(e0,e3) = e0
    | ~ epred23_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1718,plain,
    ( epred22_0
    | op(e2,e0) = e0
    | op(e0,e0) = e3
    | ~ epred23_0
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1719,plain,
    ( epred22_0
    | op(e2,e0) = e0
    | op(e3,e0) = e0
    | ~ epred23_0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1720,plain,
    ( epred22_0
    | op(e2,e0) = e0
    | op(e0,e3) = e0
    | ~ epred23_0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1724,plain,
    ( epred22_0
    | op(e0,e2) = e0
    | op(e0,e0) = e3
    | ~ epred23_0
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1725,plain,
    ( epred22_0
    | op(e0,e2) = e0
    | op(e3,e0) = e0
    | ~ epred23_0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

cnf(1726,plain,
    ( epred22_0
    | op(e0,e2) = e0
    | op(e0,e3) = e0
    | ~ epred23_0 ),
    inference(split_conjunct,[status(thm)],[1690]) ).

fof(1727,plain,
    ( ~ epred24_0
    | epred23_0
    | ( op(e1,e0) = e1
      & op(e0,e1) = e1
      & ( op(e0,e0) != e0
        | op(e0,e0) = e0 )
      & ( op(e1,e0) != e1
        | op(e1,e1) = e0 )
      & ( op(e2,e0) != e2
        | op(e2,e2) = e0 )
      & ( op(e3,e0) != e3
        | op(e3,e3) = e0 ) )
    | ( op(e1,e1) = e1
      & ( op(e0,e1) != e0
        | op(e0,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e2,e1) != e2
        | op(e2,e2) = e1 )
      & ( op(e3,e1) != e3
        | op(e3,e3) = e1 ) ) ),
    inference(fof_nnf,[status(thm)],[81]) ).

fof(1728,plain,
    ( ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e1,e0) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e0) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e1,e0) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e1,e0) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e1) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e1) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e1) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e1) = e1
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred23_0
      | ~ epred24_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred23_0
      | ~ epred24_0 ) ),
    inference(distribute,[status(thm)],[1727]) ).

cnf(1733,plain,
    ( epred23_0
    | op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred24_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1738,plain,
    ( epred23_0
    | op(e2,e2) = e0
    | op(e1,e1) = e1
    | ~ epred24_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1739,plain,
    ( epred23_0
    | op(e1,e1) = e0
    | op(e3,e3) = e1
    | ~ epred24_0
    | op(e1,e0) != e1
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1742,plain,
    ( epred23_0
    | op(e1,e1) = e0
    | op(e0,e0) = e1
    | ~ epred24_0
    | op(e1,e0) != e1
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1743,plain,
    ( epred23_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | ~ epred24_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1752,plain,
    ( epred23_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | ~ epred24_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1753,plain,
    ( epred23_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | ~ epred24_0 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1754,plain,
    ( epred23_0
    | op(e1,e0) = e1
    | op(e3,e3) = e1
    | ~ epred24_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1755,plain,
    ( epred23_0
    | op(e1,e0) = e1
    | op(e2,e2) = e1
    | ~ epred24_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1757,plain,
    ( epred23_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | ~ epred24_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

cnf(1758,plain,
    ( epred23_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | ~ epred24_0 ),
    inference(split_conjunct,[status(thm)],[1728]) ).

fof(1759,plain,
    ( ~ epred25_0
    | epred24_0
    | ( op(e1,e2) = e1
      & op(e2,e1) = e1
      & ( op(e0,e2) != e0
        | op(e0,e0) = e2 )
      & ( op(e1,e2) != e1
        | op(e1,e1) = e2 )
      & ( op(e2,e2) != e2
        | op(e2,e2) = e2 )
      & ( op(e3,e2) != e3
        | op(e3,e3) = e2 ) )
    | ( op(e1,e3) = e1
      & op(e3,e1) = e1
      & ( op(e0,e3) != e0
        | op(e0,e0) = e3 )
      & ( op(e1,e3) != e1
        | op(e1,e1) = e3 )
      & ( op(e2,e3) != e2
        | op(e2,e2) = e3 )
      & ( op(e3,e3) != e3
        | op(e3,e3) = e3 ) ) ),
    inference(fof_nnf,[status(thm)],[82]) ).

fof(1760,plain,
    ( ( op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e1) = e1
      | op(e1,e2) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e1,e2) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e2) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e2) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) = e1
      | op(e2,e1) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e1) = e1
      | op(e2,e1) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e1) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e1) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e1) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e1) = e1
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) = e1
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e1) = e1
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) = e1
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e1) = e1
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) = e1
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e1) = e1
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) = e1
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e1) = e1
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred24_0
      | ~ epred25_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred24_0
      | ~ epred25_0 ) ),
    inference(distribute,[status(thm)],[1759]) ).

cnf(1765,plain,
    ( epred24_0
    | op(e3,e3) = e2
    | op(e3,e1) = e1
    | ~ epred25_0
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1775,plain,
    ( epred24_0
    | op(e1,e1) = e2
    | op(e1,e1) = e3
    | ~ epred25_0
    | op(e1,e2) != e1
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1777,plain,
    ( epred24_0
    | op(e1,e1) = e2
    | op(e3,e1) = e1
    | ~ epred25_0
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1778,plain,
    ( epred24_0
    | op(e1,e1) = e2
    | op(e1,e3) = e1
    | ~ epred25_0
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1783,plain,
    ( epred24_0
    | op(e0,e0) = e2
    | op(e3,e1) = e1
    | ~ epred25_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1787,plain,
    ( epred24_0
    | op(e2,e1) = e1
    | op(e1,e1) = e3
    | ~ epred25_0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1789,plain,
    ( epred24_0
    | op(e2,e1) = e1
    | op(e3,e1) = e1
    | ~ epred25_0 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1790,plain,
    ( epred24_0
    | op(e2,e1) = e1
    | op(e1,e3) = e1
    | ~ epred25_0 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1793,plain,
    ( epred24_0
    | op(e1,e2) = e1
    | op(e1,e1) = e3
    | ~ epred25_0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1795,plain,
    ( epred24_0
    | op(e1,e2) = e1
    | op(e3,e1) = e1
    | ~ epred25_0 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

cnf(1796,plain,
    ( epred24_0
    | op(e1,e2) = e1
    | op(e1,e3) = e1
    | ~ epred25_0 ),
    inference(split_conjunct,[status(thm)],[1760]) ).

fof(1797,plain,
    ( ~ epred26_0
    | epred25_0
    | ( op(e2,e0) = e2
      & op(e0,e2) = e2
      & ( op(e0,e0) != e0
        | op(e0,e0) = e0 )
      & ( op(e1,e0) != e1
        | op(e1,e1) = e0 )
      & ( op(e2,e0) != e2
        | op(e2,e2) = e0 )
      & ( op(e3,e0) != e3
        | op(e3,e3) = e0 ) )
    | ( op(e2,e1) = e2
      & op(e1,e2) = e2
      & ( op(e0,e1) != e0
        | op(e0,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e2,e1) != e2
        | op(e2,e2) = e1 )
      & ( op(e3,e1) != e3
        | op(e3,e3) = e1 ) ) ),
    inference(fof_nnf,[status(thm)],[83]) ).

fof(1798,plain,
    ( ( op(e2,e1) = e2
      | op(e2,e0) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e2) = e2
      | op(e2,e0) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e2,e0) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e0) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e2,e0) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e2,e0) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) = e2
      | op(e0,e2) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e2) = e2
      | op(e0,e2) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e2) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e2) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e2) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e2) = e2
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e2) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) = e2
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e2) = e2
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) = e2
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e2) = e2
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) = e2
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e2) = e2
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred25_0
      | ~ epred26_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred25_0
      | ~ epred26_0 ) ),
    inference(distribute,[status(thm)],[1797]) ).

cnf(1804,plain,
    ( epred25_0
    | op(e3,e3) = e0
    | op(e2,e1) = e2
    | ~ epred26_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1806,plain,
    ( epred25_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | ~ epred26_0
    | op(e2,e0) != e2
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1808,plain,
    ( epred25_0
    | op(e2,e2) = e0
    | op(e0,e0) = e1
    | ~ epred26_0
    | op(e2,e0) != e2
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1809,plain,
    ( epred25_0
    | op(e2,e2) = e0
    | op(e1,e2) = e2
    | ~ epred26_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1810,plain,
    ( epred25_0
    | op(e2,e2) = e0
    | op(e2,e1) = e2
    | ~ epred26_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1824,plain,
    ( epred25_0
    | op(e0,e2) = e2
    | op(e2,e2) = e1
    | ~ epred26_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1826,plain,
    ( epred25_0
    | op(e0,e2) = e2
    | op(e0,e0) = e1
    | ~ epred26_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1827,plain,
    ( epred25_0
    | op(e0,e2) = e2
    | op(e1,e2) = e2
    | ~ epred26_0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1828,plain,
    ( epred25_0
    | op(e0,e2) = e2
    | op(e2,e1) = e2
    | ~ epred26_0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1829,plain,
    ( epred25_0
    | op(e2,e0) = e2
    | op(e3,e3) = e1
    | ~ epred26_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1830,plain,
    ( epred25_0
    | op(e2,e0) = e2
    | op(e2,e2) = e1
    | ~ epred26_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1832,plain,
    ( epred25_0
    | op(e2,e0) = e2
    | op(e0,e0) = e1
    | ~ epred26_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1833,plain,
    ( epred25_0
    | op(e2,e0) = e2
    | op(e1,e2) = e2
    | ~ epred26_0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

cnf(1834,plain,
    ( epred25_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | ~ epred26_0 ),
    inference(split_conjunct,[status(thm)],[1798]) ).

fof(1835,plain,
    ( ~ epred27_0
    | epred26_0
    | ( op(e2,e2) = e2
      & ( op(e0,e2) != e0
        | op(e0,e0) = e2 )
      & ( op(e1,e2) != e1
        | op(e1,e1) = e2 )
      & ( op(e2,e2) != e2
        | op(e2,e2) = e2 )
      & ( op(e3,e2) != e3
        | op(e3,e3) = e2 ) )
    | ( op(e2,e3) = e2
      & op(e3,e2) = e2
      & ( op(e0,e3) != e0
        | op(e0,e0) = e3 )
      & ( op(e1,e3) != e1
        | op(e1,e1) = e3 )
      & ( op(e2,e3) != e2
        | op(e2,e2) = e3 )
      & ( op(e3,e3) != e3
        | op(e3,e3) = e3 ) ) ),
    inference(fof_nnf,[status(thm)],[84]) ).

fof(1836,plain,
    ( ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e2) = e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) = e2
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e2) = e2
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) = e2
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e2) = e2
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e2) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e2) = e2
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred26_0
      | ~ epred27_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred26_0
      | ~ epred27_0 ) ),
    inference(distribute,[status(thm)],[1835]) ).

cnf(1841,plain,
    ( epred26_0
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | ~ epred27_0
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1850,plain,
    ( epred26_0
    | op(e1,e1) = e2
    | op(e2,e2) = e3
    | ~ epred27_0
    | op(e1,e2) != e1
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1853,plain,
    ( epred26_0
    | op(e1,e1) = e2
    | op(e3,e2) = e2
    | ~ epred27_0
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1854,plain,
    ( epred26_0
    | op(e1,e1) = e2
    | op(e2,e3) = e2
    | ~ epred27_0
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1857,plain,
    ( epred26_0
    | op(e0,e0) = e2
    | op(e1,e1) = e3
    | ~ epred27_0
    | op(e0,e2) != e0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1859,plain,
    ( epred26_0
    | op(e0,e0) = e2
    | op(e3,e2) = e2
    | ~ epred27_0
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1862,plain,
    ( epred26_0
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | ~ epred27_0
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1865,plain,
    ( epred26_0
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | ~ epred27_0 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

cnf(1866,plain,
    ( epred26_0
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | ~ epred27_0 ),
    inference(split_conjunct,[status(thm)],[1836]) ).

fof(1867,plain,
    ( ~ epred28_0
    | epred27_0
    | ( op(e3,e0) = e3
      & op(e0,e3) = e3
      & ( op(e0,e0) != e0
        | op(e0,e0) = e0 )
      & ( op(e1,e0) != e1
        | op(e1,e1) = e0 )
      & ( op(e2,e0) != e2
        | op(e2,e2) = e0 )
      & ( op(e3,e0) != e3
        | op(e3,e3) = e0 ) )
    | ( op(e3,e1) = e3
      & op(e1,e3) = e3
      & ( op(e0,e1) != e0
        | op(e0,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e2,e1) != e2
        | op(e2,e2) = e1 )
      & ( op(e3,e1) != e3
        | op(e3,e3) = e1 ) ) ),
    inference(fof_nnf,[status(thm)],[85]) ).

fof(1868,plain,
    ( ( op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e3) = e3
      | op(e3,e0) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e0) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e3,e0) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e3,e0) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) = e3
      | op(e0,e3) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e3) = e3
      | op(e0,e3) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e3) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e3) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e3) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e3) = e3
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e3) = e3
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) = e3
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e3) = e3
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) = e3
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e3) = e3
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) = e3
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e3) = e3
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred27_0
      | ~ epred28_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | epred27_0
      | ~ epred28_0 ) ),
    inference(distribute,[status(thm)],[1867]) ).

cnf(1869,plain,
    ( epred27_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | ~ epred28_0
    | op(e3,e0) != e3
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1872,plain,
    ( epred27_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | ~ epred28_0
    | op(e3,e0) != e3
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1873,plain,
    ( epred27_0
    | op(e3,e3) = e0
    | op(e1,e3) = e3
    | ~ epred28_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1874,plain,
    ( epred27_0
    | op(e3,e3) = e0
    | op(e3,e1) = e3
    | ~ epred28_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1880,plain,
    ( epred27_0
    | op(e2,e2) = e0
    | op(e3,e1) = e3
    | ~ epred28_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1893,plain,
    ( epred27_0
    | op(e0,e3) = e3
    | op(e3,e3) = e1
    | ~ epred28_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1896,plain,
    ( epred27_0
    | op(e0,e3) = e3
    | op(e0,e0) = e1
    | ~ epred28_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1897,plain,
    ( epred27_0
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | ~ epred28_0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1898,plain,
    ( epred27_0
    | op(e0,e3) = e3
    | op(e3,e1) = e3
    | ~ epred28_0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1899,plain,
    ( epred27_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | ~ epred28_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1900,plain,
    ( epred27_0
    | op(e3,e0) = e3
    | op(e2,e2) = e1
    | ~ epred28_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1902,plain,
    ( epred27_0
    | op(e3,e0) = e3
    | op(e0,e0) = e1
    | ~ epred28_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1903,plain,
    ( epred27_0
    | op(e3,e0) = e3
    | op(e1,e3) = e3
    | ~ epred28_0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1904,plain,
    ( epred27_0
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | ~ epred28_0 ),
    inference(split_conjunct,[status(thm)],[1868]) ).

cnf(1905,plain,
    epred21_0,
    inference(csr,[status(thm)],[244,243]) ).

cnf(1907,plain,
    ( epred20_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[1635,1905,theory(equality)]) ).

cnf(1908,plain,
    ( epred20_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[1907,theory(equality)]) ).

cnf(1909,plain,
    ( op(e0,e0) != e1
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[381,283]) ).

cnf(1920,plain,
    ~ epred1_0,
    inference(csr,[status(thm)],[304,283]) ).

cnf(1928,plain,
    ( op(e3,e3) = e3
    | epred20_0
    | $false ),
    inference(rw,[status(thm)],[1656,1905,theory(equality)]) ).

cnf(1929,plain,
    ( op(e3,e3) = e3
    | epred20_0 ),
    inference(cn,[status(thm)],[1928,theory(equality)]) ).

cnf(1930,plain,
    epred20_0,
    inference(csr,[status(thm)],[1929,1908]) ).

cnf(1934,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1590,1930,theory(equality)]) ).

cnf(1935,plain,
    ( op(e3,e2) = e3
    | epred19_0 ),
    inference(cn,[status(thm)],[1934,theory(equality)]) ).

cnf(1936,plain,
    ( epred19_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,1935,theory(equality)]) ).

cnf(1937,plain,
    ( epred19_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,1935,theory(equality)]) ).

cnf(1939,plain,
    ( epred19_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[169,1935,theory(equality)]) ).

cnf(1953,plain,
    ( epred7_0
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[766,745]) ).

cnf(1962,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,242,theory(equality)]) ).

cnf(1963,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,242,theory(equality)]) ).

cnf(1964,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[162,242,theory(equality)]) ).

cnf(1973,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,237,theory(equality)]) ).

cnf(1974,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,237,theory(equality)]) ).

cnf(1977,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,237,theory(equality)]) ).

cnf(1978,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,237,theory(equality)]) ).

cnf(1988,plain,
    ( epred19_0
    | op(e3,e3) != e2
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1567,1930,theory(equality)]) ).

cnf(1989,plain,
    ( epred19_0
    | op(e3,e3) != e2
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[1988,theory(equality)]) ).

cnf(1990,plain,
    ( epred19_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1989,1935]) ).

cnf(2050,plain,
    ( op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[1524,1935]) ).

cnf(2052,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,2050,theory(equality)]) ).

cnf(2055,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,2050,theory(equality)]) ).

cnf(2106,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | op(e2,e2) != e2
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[801,864]) ).

cnf(2127,plain,
    ( epred11_0
    | op(e1,e0) != e1
    | op(e3,e0) != e3
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[999,1062]) ).

cnf(2131,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[402,1920,theory(equality)]) ).

cnf(2132,plain,
    ( epred5_0
    | op(e1,e1) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[629,613]) ).

cnf(2150,plain,
    ( op(e3,e3) = e1
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1157,1162]) ).

cnf(2157,plain,
    ( epred12_0
    | op(e1,e1) != e1
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1065,1128]) ).

cnf(2164,plain,
    ( epred17_0
    | op(e3,e3) != e1
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1421,1437]) ).

cnf(2165,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[1504,1935]) ).

cnf(2180,plain,
    ( op(e3,e1) = e3
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1410,1458]) ).

cnf(2184,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1208,1228]) ).

cnf(2193,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | op(e3,e3) != e3
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1263,1326]) ).

cnf(2215,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1523,1990]) ).

cnf(2227,plain,
    ( epred14_0
    | op(e0,e3) != e0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1225,1205]) ).

cnf(2258,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[993,994]) ).

cnf(2266,plain,
    ( epred18_0
    | op(e2,e1) != e2
    | op(e0,e2) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1461,1521]) ).

cnf(2279,plain,
    ( epred19_0
    | op(e3,e2) != e3
    | op(e2,e2) != e2
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1527,1930,theory(equality)]) ).

cnf(2280,plain,
    ( epred19_0
    | op(e3,e2) != e3
    | op(e2,e2) != e2
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[2279,theory(equality)]) ).

cnf(2281,plain,
    ( epred19_0
    | op(e2,e2) != e2
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2280,1935]) ).

cnf(2293,plain,
    ( epred13_0
    | op(e3,e1) != e3
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1146,1141]) ).

cnf(2294,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1178,1173]) ).

cnf(2295,plain,
    ( epred14_0
    | op(e2,e2) != e3
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1227,1207]) ).

cnf(2321,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1189,1194]) ).

cnf(2332,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[448,445]) ).

cnf(2347,plain,
    ( epred6_0
    | op(e1,e1) != e0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[712,711]) ).

cnf(2362,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[386,1920,theory(equality)]) ).

cnf(2363,plain,
    ( op(e0,e1) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2362,2131]) ).

cnf(2364,plain,
    ( op(e0,e1) = e0
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[467,466]) ).

cnf(2365,plain,
    ( op(e0,e1) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2364,2363]) ).

cnf(2370,plain,
    ( op(e3,e3) = e3
    | op(e1,e1) = e3
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1284,1305]) ).

cnf(2372,plain,
    ( op(e1,e0) = e1
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[618,634]) ).

cnf(2373,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[731,732]) ).

cnf(2384,plain,
    ( op(e0,e0) = e3
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1206,1226]) ).

cnf(2406,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[624,2132]) ).

cnf(2415,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[397,1920,theory(equality)]) ).

cnf(2416,plain,
    ( op(e0,e0) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2415,1909]) ).

cnf(2417,plain,
    ( epred10_0
    | op(e1,e1) != e3
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[974,973]) ).

cnf(2425,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[217,242]) ).

cnf(2427,plain,
    ( op(e3,e3) = e2
    | epred28_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,2425,theory(equality)]) ).

cnf(2452,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1548,1930,theory(equality)]) ).

cnf(2453,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred19_0 ),
    inference(cn,[status(thm)],[2452,theory(equality)]) ).

cnf(2454,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[2453,1990]) ).

cnf(2474,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e3
    | epred9_0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[888,893]) ).

cnf(2507,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e2,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[1484,1935]) ).

cnf(2508,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[2507,2165]) ).

cnf(2509,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,2508,theory(equality)]) ).

cnf(2511,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,2508,theory(equality)]) ).

cnf(2525,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred18_0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1482,1502]) ).

cnf(2562,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e0
    | epred11_0
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1020,1041]) ).

cnf(2592,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e1
    | op(e0,e0) = e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[360,1920,theory(equality)]) ).

cnf(2593,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2592,2416]) ).

cnf(2630,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | ~ epred22_0 ),
    inference(csr,[status(thm)],[1686,1688]) ).

cnf(2645,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred4_0
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[558,579]) ).

cnf(2685,plain,
    ( op(e2,e2) = e2
    | op(e0,e0) = e2
    | epred8_0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[822,843]) ).

cnf(2690,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | epred12_0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1086,1107]) ).

cnf(2709,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1531,1930,theory(equality)]) ).

cnf(2710,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[2709,theory(equality)]) ).

cnf(2711,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2710,1935]) ).

cnf(2712,plain,
    ( epred19_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2711,2281]) ).

cnf(2727,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1477,1521]) ).

cnf(2732,plain,
    ( op(e1,e2) = e1
    | op(e0,e0) = e3
    | epred9_0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[920,925]) ).

cnf(2740,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[392,1920,theory(equality)]) ).

cnf(2741,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2740,2416]) ).

cnf(2753,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,186,theory(equality)]) ).

cnf(2754,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,186,theory(equality)]) ).

cnf(2755,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,186,theory(equality)]) ).

cnf(2821,plain,
    ( epred19_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[1990,109,theory(equality)]) ).

cnf(2823,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[2215,109,theory(equality)]) ).

cnf(2855,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[953,954]) ).

cnf(2856,plain,
    ( op(e3,e3) = e3
    | epred15_0
    | op(e1,e3) != e1
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1268,1305]) ).

cnf(2857,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[2856,2193]) ).

cnf(2870,plain,
    ( op(e3,e2) = e3
    | e2 = e3
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[242,108,theory(equality)]) ).

cnf(2871,plain,
    ( op(e2,e3) = e3
    | e2 = e3
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[237,108,theory(equality)]) ).

cnf(2880,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[2870,206,theory(equality)]) ).

cnf(2881,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[2871,206,theory(equality)]) ).

cnf(2888,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,111,theory(equality)]) ).

cnf(2889,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,111,theory(equality)]) ).

cnf(2899,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[2165,111,theory(equality)]) ).

cnf(2903,plain,
    ( e1 = e2
    | e1 = e3
    | epred28_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[2425,111,theory(equality)]) ).

cnf(2911,plain,
    ( e3 = e1
    | epred28_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[2903,208,theory(equality)]) ).

cnf(2912,plain,
    ( epred28_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[2911,207,theory(equality)]) ).

cnf(2919,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,110,theory(equality)]) ).

cnf(2936,plain,
    ( e1 = e2
    | e1 = e3
    | epred28_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[2425,110,theory(equality)]) ).

cnf(2944,plain,
    ( e3 = e1
    | epred28_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[2936,208,theory(equality)]) ).

cnf(2945,plain,
    ( epred28_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[2944,207,theory(equality)]) ).

cnf(2969,plain,
    ( e0 = e2
    | e0 = e3
    | epred28_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[2425,113,theory(equality)]) ).

cnf(2979,plain,
    ( e3 = e0
    | epred28_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[2969,210,theory(equality)]) ).

cnf(2980,plain,
    ( epred28_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[2979,209,theory(equality)]) ).

cnf(3006,plain,
    ( e0 = e2
    | e0 = e3
    | epred28_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[2425,112,theory(equality)]) ).

cnf(3016,plain,
    ( e3 = e0
    | epred28_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[3006,210,theory(equality)]) ).

cnf(3017,plain,
    ( epred28_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[3016,209,theory(equality)]) ).

cnf(3027,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,187,theory(equality)]) ).

cnf(3032,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,114,theory(equality)]) ).

cnf(3033,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,114,theory(equality)]) ).

cnf(3050,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,118,theory(equality)]) ).

cnf(3055,plain,
    ( e1 = e3
    | epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[1935,118,theory(equality)]) ).

cnf(3057,plain,
    ( op(e2,e2) = e1
    | e1 = e3
    | epred18_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[2508,118,theory(equality)]) ).

cnf(3060,plain,
    ( epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[3055,207,theory(equality)]) ).

cnf(3062,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[3057,207,theory(equality)]) ).

cnf(3066,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,120,theory(equality)]) ).

cnf(3071,plain,
    ( op(e3,e1) = e3
    | e0 = e3
    | epred18_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[2050,120,theory(equality)]) ).

cnf(3075,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | e0 = e1
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[118,120,theory(equality)]) ).

cnf(3077,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[3071,209,theory(equality)]) ).

cnf(3081,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[3075,211,theory(equality)]) ).

cnf(3105,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[940,936]) ).

cnf(3115,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,188,theory(equality)]) ).

cnf(3119,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,122,theory(equality)]) ).

cnf(3129,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,126,theory(equality)]) ).

cnf(3133,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | e1 = e3
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[122,126,theory(equality)]) ).

cnf(3135,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[3133,207,theory(equality)]) ).

cnf(3137,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,128,theory(equality)]) ).

cnf(3141,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | e0 = e3
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[122,128,theory(equality)]) ).

cnf(3143,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | e0 = e1
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[126,128,theory(equality)]) ).

cnf(3144,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[3141,209,theory(equality)]) ).

cnf(3146,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[3143,211,theory(equality)]) ).

cnf(3152,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,189,theory(equality)]) ).

cnf(3171,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | e0 = e3
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[130,136,theory(equality)]) ).

cnf(3173,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | e0 = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[134,136,theory(equality)]) ).

cnf(3174,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[3171,209,theory(equality)]) ).

cnf(3176,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[3173,211,theory(equality)]) ).

cnf(3203,plain,
    ( op(e3,e3) = e3
    | op(e1,e1) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[620,2406]) ).

cnf(3204,plain,
    ( op(e3,e3) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3203,2132]) ).

cnf(3210,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[144,190,theory(equality)]) ).

cnf(3228,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | epred28_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[234,117,theory(equality)]) ).

cnf(3230,plain,
    ( op(e2,e2) = e3
    | epred28_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[3228,206,theory(equality)]) ).

cnf(3235,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[164,119,theory(equality)]) ).

cnf(3236,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,119,theory(equality)]) ).

cnf(3239,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | e1 = e3
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[115,119,theory(equality)]) ).

cnf(3242,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[3239,207,theory(equality)]) ).

cnf(3248,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,121,theory(equality)]) ).

cnf(3261,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,191,theory(equality)]) ).

cnf(3277,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,192,theory(equality)]) ).

cnf(3278,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,192,theory(equality)]) ).

cnf(3283,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,193,theory(equality)]) ).

cnf(3288,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,194,theory(equality)]) ).

cnf(3291,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e3
    | epred28_0
    | op(e1,e3) = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | e3 != e1 ),
    inference(spm,[status(thm)],[240,194,theory(equality)]) ).

cnf(3302,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[915,930]) ).

cnf(3303,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[541,600]) ).

cnf(3307,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | op(e3,e3) != e3
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1279,1326]) ).

cnf(3308,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[3307,2370]) ).

cnf(3333,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e2 = e3
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[123,125,theory(equality)]) ).

cnf(3334,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[3333,206,theory(equality)]) ).

cnf(3348,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,129,theory(equality)]) ).

cnf(3352,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | e0 = e2
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[125,129,theory(equality)]) ).

cnf(3355,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[3352,210,theory(equality)]) ).

cnf(3360,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,195,theory(equality)]) ).

cnf(3361,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,195,theory(equality)]) ).

cnf(3362,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,195,theory(equality)]) ).

cnf(3379,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,197,theory(equality)]) ).

cnf(3384,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,198,theory(equality)]) ).

cnf(3385,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,198,theory(equality)]) ).

cnf(3386,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e3
    | epred28_0
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e3 != e0 ),
    inference(spm,[status(thm)],[241,198,theory(equality)]) ).

cnf(3387,plain,
    ( op(e0,e0) = e3
    | op(e2,e3) = e3
    | epred28_0
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e3 != e0 ),
    inference(spm,[status(thm)],[236,198,theory(equality)]) ).

cnf(3398,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | e2 = e3
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[131,133,theory(equality)]) ).

cnf(3399,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[3398,206,theory(equality)]) ).

cnf(3405,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | e1 = e3
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[131,135,theory(equality)]) ).

cnf(3406,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | e1 = e2
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[133,135,theory(equality)]) ).

cnf(3407,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[3405,207,theory(equality)]) ).

cnf(3408,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[3406,208,theory(equality)]) ).

cnf(3453,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,199,theory(equality)]) ).

cnf(3454,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,199,theory(equality)]) ).

cnf(3459,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,200,theory(equality)]) ).

cnf(3483,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e3,e2) != e3
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[1543,1930,theory(equality)]) ).

cnf(3484,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e3,e2) != e3
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[3483,theory(equality)]) ).

cnf(3485,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e3,e2) != e3 ),
    inference(csr,[status(thm)],[3484,2454]) ).

cnf(3486,plain,
    ( op(e1,e1) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[3485,1935]) ).

cnf(3488,plain,
    ( epred19_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,3486,theory(equality)]) ).

cnf(3492,plain,
    ( epred19_0
    | op(op(e1,e2),e1) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[203,3486,theory(equality)]) ).

cnf(3526,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[488,492]) ).

cnf(3540,plain,
    ( op(e1,e1) = e1
    | epred12_0
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1069,1128]) ).

cnf(3541,plain,
    ( epred12_0
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[3540,2157]) ).

cnf(3546,plain,
    ( epred17_0
    | op(e3,e3) != e0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1428,1427]) ).

cnf(3548,plain,
    ( op(e1,e1) = e0
    | epred5_0
    | op(e0,e0) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[604,3204]) ).

cnf(3549,plain,
    ( epred5_0
    | op(e0,e0) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3548,2132]) ).

cnf(3552,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1015,1062]) ).

cnf(3563,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[1468,1935]) ).

cnf(3564,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[3563,2165]) ).

cnf(3567,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e3
    | epred27_0
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[1899,1904]) ).

cnf(3572,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[425,428]) ).

cnf(3613,plain,
    ( op(e3,e3) = e1
    | op(e0,e3) = e3
    | epred27_0
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[1893,1898]) ).

cnf(3646,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) != e2
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1466,1502]) ).

cnf(3655,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred27_0
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[1874,1904]) ).

cnf(3656,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[691,692]) ).

cnf(3658,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1004,1041]) ).

cnf(3684,plain,
    ( op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred27_0
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[1873,1903]) ).

cnf(3691,plain,
    ( op(e1,e1) = e1
    | epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1412,3546]) ).

cnf(3707,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e1
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[359,1920,theory(equality)]) ).

cnf(3708,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3707,2593]) ).

cnf(3709,plain,
    ( op(e3,e3) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3708,2416]) ).

cnf(3741,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1415,1416]) ).

cnf(3777,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[871,882]) ).

cnf(3779,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[903,914]) ).

cnf(3806,plain,
    ( op(e3,e1) = e1
    | op(e1,e1) = e2
    | epred24_0
    | ~ epred25_0 ),
    inference(csr,[status(thm)],[1777,1795]) ).

cnf(3830,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | op(e2,e2) != e2
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[817,864]) ).

cnf(3831,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[3830,2685]) ).

cnf(3853,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | ~ epred23_0 ),
    inference(csr,[status(thm)],[1713,1725]) ).

cnf(3912,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | op(e2,e1) != e2
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1081,2690]) ).

cnf(3913,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[3912,1128]) ).

cnf(3918,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | op(e1,e1) != e1
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1431,3741]) ).

cnf(3933,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[554,579]) ).

cnf(3949,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | op(e0,e1) != e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[387,1920,theory(equality)]) ).

cnf(3950,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3949,2363]) ).

cnf(3951,plain,
    ( op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3950,2741]) ).

cnf(3960,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | op(e3,e3) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[607,2372]) ).

cnf(3961,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3960,3204]) ).

cnf(3962,plain,
    ( epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3961,3549]) ).

cnf(3975,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | epred26_0
    | ~ epred27_0 ),
    inference(csr,[status(thm)],[1862,1866]) ).

cnf(3981,plain,
    ( op(e2,e2) = e2
    | epred8_0
    | op(e0,e2) != e0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[806,843]) ).

cnf(3982,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[3981,2106]) ).

cnf(4001,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1345,1329]) ).

cnf(4010,plain,
    ( op(e2,e2) = e3
    | op(e0,e0) = e0
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[950,2855]) ).

cnf(4011,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[491,487]) ).

cnf(4028,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e2
    | epred25_0
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[1830,1834]) ).

cnf(4031,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e2
    | epred25_0
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[1824,1828]) ).

cnf(4054,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[424,421]) ).

cnf(4062,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e2
    | epred25_0
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[1810,1834]) ).

cnf(4065,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e2
    | epred25_0
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[1809,1833]) ).

cnf(4066,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) != e3
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[688,687]) ).

cnf(4069,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | epred16_0
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1334,1350]) ).

cnf(4101,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e3
    | epred24_0
    | ~ epred25_0 ),
    inference(csr,[status(thm)],[1787,1790]) ).

cnf(4110,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e3
    | epred22_0
    | ~ epred23_0 ),
    inference(csr,[status(thm)],[1718,1720]) ).

cnf(4127,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e3
    | epred24_0
    | ~ epred25_0 ),
    inference(csr,[status(thm)],[1793,1796]) ).

cnf(4131,plain,
    ( op(e1,e3) = e1
    | op(e1,e1) = e2
    | epred24_0
    | ~ epred25_0 ),
    inference(csr,[status(thm)],[1778,1796]) ).

cnf(4176,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred23_0
    | ~ epred24_0 ),
    inference(csr,[status(thm)],[1743,1758]) ).

cnf(4182,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[376,1920,theory(equality)]) ).

cnf(4183,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[4182,3951]) ).

cnf(4184,plain,
    ( op(e1,e1) = e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[4183,2416]) ).

cnf(4222,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1432,3741]) ).

cnf(4223,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[4222,3918]) ).

cnf(4234,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1349,1333]) ).

cnf(4243,plain,
    ( op(e0,e3) = e0
    | op(e0,e0) = e2
    | epred22_0
    | ~ epred23_0 ),
    inference(csr,[status(thm)],[1714,1726]) ).

cnf(4290,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3
    | epred22_0
    | ~ epred23_0 ),
    inference(csr,[status(thm)],[1724,1726]) ).

cnf(4336,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[472,476]) ).

cnf(4351,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[409,412]) ).

cnf(4379,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) != e2
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[675,676]) ).

cnf(4390,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1411,3691]) ).

cnf(4391,plain,
    ( epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[4390,3546]) ).

cnf(4442,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1330,1346]) ).

cnf(4515,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e2
    | epred26_0
    | op(e1,e2) != e1
    | ~ epred27_0 ),
    inference(csr,[status(thm)],[1850,1854]) ).

cnf(4529,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred24_0
    | op(e1,e3) != e1
    | ~ epred25_0 ),
    inference(csr,[status(thm)],[1775,4127]) ).

cnf(4530,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred24_0
    | ~ epred25_0 ),
    inference(csr,[status(thm)],[4529,4131]) ).

cnf(4536,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred27_0
    | op(e3,e1) != e3
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[1869,3567]) ).

cnf(4537,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred27_0
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[4536,3655]) ).

cnf(4540,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e0
    | epred23_0
    | op(e3,e1) != e3
    | ~ epred24_0 ),
    inference(csr,[status(thm)],[1739,1754]) ).

cnf(4544,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred22_0
    | op(e0,e3) != e0
    | ~ epred23_0 ),
    inference(csr,[status(thm)],[1712,4290]) ).

cnf(4545,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred22_0
    | ~ epred23_0 ),
    inference(csr,[status(thm)],[4544,4243]) ).

cnf(4546,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e1
    | epred27_0
    | op(e0,e1) != e0
    | ~ epred28_0 ),
    inference(csr,[status(thm)],[1872,1902]) ).

cnf(4547,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred25_0
    | op(e2,e1) != e2
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[1806,4028]) ).

cnf(4548,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred25_0
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[4547,4062]) ).

cnf(4551,plain,
    ( op(e2,e2) = e0
    | op(e0,e0) = e1
    | epred25_0
    | op(e0,e1) != e0
    | ~ epred26_0 ),
    inference(csr,[status(thm)],[1808,1832]) ).

cnf(4552,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | epred23_0
    | op(e0,e1) != e0
    | ~ epred24_0 ),
    inference(csr,[status(thm)],[1742,1757]) ).

cnf(4557,plain,
    ( epred19_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[1936,122,theory(equality)]) ).

cnf(4562,plain,
    ( epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[1937,130,theory(equality)]) ).

cnf(4567,plain,
    ( epred19_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[1939,195,theory(equality)]) ).

cnf(4575,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[1962,188,theory(equality)]) ).

cnf(4576,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[1962,122,theory(equality)]) ).

cnf(4580,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[1963,189,theory(equality)]) ).

cnf(4581,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[1963,130,theory(equality)]) ).

cnf(4585,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[1964,190,theory(equality)]) ).

cnf(4586,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[1964,115,theory(equality)]) ).

cnf(4605,plain,
    ( e2 = e3
    | epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[1935,2821,theory(equality)]) ).

cnf(4611,plain,
    ( epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[4605,206,theory(equality)]) ).

cnf(4619,plain,
    ( op(e3,e0) = e2
    | epred19_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,4611,theory(equality)]) ).

cnf(4651,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred28_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,2912,theory(equality)]) ).

cnf(4691,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[1973,2050,theory(equality)]) ).

cnf(4712,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e1,e3) = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[1977,194,theory(equality)]) ).

cnf(4713,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[1977,123,theory(equality)]) ).

cnf(4717,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[1978,198,theory(equality)]) ).

cnf(4718,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[1978,131,theory(equality)]) ).

cnf(4722,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[2052,189,theory(equality)]) ).

cnf(4723,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[2052,130,theory(equality)]) ).

cnf(4730,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[2055,199,theory(equality)]) ).

cnf(4758,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4691,1974]) ).

cnf(4771,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1964,4758,theory(equality)]) ).

cnf(4777,plain,
    ( epred28_0
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,4771,theory(equality)]) ).

cnf(4865,plain,
    ( op(e3,e3) = e2
    | epred28_0
    | epred19_0 ),
    inference(spm,[status(thm)],[2427,1935,theory(equality)]) ).

cnf(4868,plain,
    ( op(e3,e3) = e2
    | epred28_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[2427,187,theory(equality)]) ).

cnf(4874,plain,
    ( op(e3,e3) = e2
    | epred28_0
    | epred18_0 ),
    inference(spm,[status(thm)],[2427,4771,theory(equality)]) ).

cnf(4875,plain,
    ( epred28_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4865,1990]) ).

cnf(4876,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred27_0
    | epred19_0 ),
    inference(spm,[status(thm)],[1904,4875,theory(equality)]) ).

cnf(4917,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | epred28_0 ),
    inference(spm,[status(thm)],[2215,4874,theory(equality)]) ).

cnf(4936,plain,
    ( epred28_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4917,4777]) ).

cnf(4937,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred27_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1904,4936,theory(equality)]) ).

cnf(4941,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred18_0 ),
    inference(spm,[status(thm)],[3567,4936,theory(equality)]) ).

cnf(4966,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4876,1936]) ).

cnf(4967,plain,
    ( epred27_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4966,1937]) ).

cnf(4970,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred26_0
    | epred19_0
    | op(e3,e2) != e3 ),
    inference(spm,[status(thm)],[1841,4967,theory(equality)]) ).

cnf(5036,plain,
    ( op(e3,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[4619,3486]) ).

cnf(5037,plain,
    ( epred19_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,5036,theory(equality)]) ).

cnf(5041,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | e2 = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[134,5036,theory(equality)]) ).

cnf(5050,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred19_0 ),
    inference(sr,[status(thm)],[5041,208,theory(equality)]) ).

cnf(5067,plain,
    ( op(e3,e1) = e3
    | epred27_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4937,2052]) ).

cnf(5068,plain,
    ( epred27_0
    | epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,5067,theory(equality)]) ).

cnf(5154,plain,
    ( op(e3,e3) = e1
    | epred27_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4941,5068]) ).

cnf(5170,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | epred27_0 ),
    inference(spm,[status(thm)],[2165,5154,theory(equality)]) ).

cnf(5239,plain,
    ( epred27_0
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,5170,theory(equality)]) ).

cnf(5271,plain,
    ( epred27_0
    | epred18_0 ),
    inference(csr,[status(thm)],[5239,5067]) ).

cnf(5274,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred26_0
    | epred18_0
    | op(e3,e2) != e3 ),
    inference(spm,[status(thm)],[1841,5271,theory(equality)]) ).

cnf(5281,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred18_0 ),
    inference(spm,[status(thm)],[3975,5271,theory(equality)]) ).

cnf(5397,plain,
    ( e3 = e1
    | epred18_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[2511,5281,theory(equality)]) ).

cnf(5399,plain,
    ( epred18_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[5397,207,theory(equality)]) ).

cnf(5458,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred28_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,2980,theory(equality)]) ).

cnf(5495,plain,
    ( e0 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[2945,3017,theory(equality)]) ).

cnf(5501,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[5495,211,theory(equality)]) ).

cnf(5516,plain,
    ( op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[3060,2712]) ).

cnf(5518,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,5516,theory(equality)]) ).

cnf(5659,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred19_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,4557,theory(equality)]) ).

cnf(5695,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[4567,2712]) ).

cnf(5697,plain,
    ( op(e1,e2) = e0
    | epred19_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,5695,theory(equality)]) ).

cnf(5735,plain,
    ( op(e1,e2) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[5697,3486]) ).

cnf(5736,plain,
    ( epred19_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,5735,theory(equality)]) ).

cnf(5737,plain,
    ( epred19_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,5735,theory(equality)]) ).

cnf(5738,plain,
    ( epred19_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,5735,theory(equality)]) ).

cnf(5743,plain,
    ( epred19_0
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[3492,5735,theory(equality)]) ).

cnf(5773,plain,
    ( epred19_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[5743,200,theory(equality)]) ).

cnf(5803,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[5518,5050,theory(equality)]) ).

cnf(5857,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[5773,3488]) ).

cnf(5859,plain,
    ( op(e0,e1) = e0
    | epred19_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,5857,theory(equality)]) ).

cnf(6131,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[2753,2050,theory(equality)]) ).

cnf(6502,plain,
    ( op(e1,e1) = e3
    | epred19_0
    | op(e2,e0) != e3 ),
    inference(csr,[status(thm)],[5659,5743]) ).

cnf(6504,plain,
    ( op(e1,e1) = e3
    | epred19_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[6502,4562,theory(equality)]) ).

cnf(6540,plain,
    ( e3 = e2
    | epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[3486,6504,theory(equality)]) ).

cnf(6544,plain,
    ( epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[6540,206,theory(equality)]) ).

cnf(6549,plain,
    ( op(e0,e0) = e1
    | e3 = e1
    | op(e0,e2) = e1
    | epred19_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[5803,6544,theory(equality)]) ).

cnf(6552,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e1
    | epred19_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[6549,207,theory(equality)]) ).

cnf(6556,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred19_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,6552,theory(equality)]) ).

cnf(6582,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred19_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[6556,5857,theory(equality)]) ).

cnf(6597,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[6582,5859]) ).

cnf(6598,plain,
    ( op(e0,e0) = e3
    | epred19_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,6597,theory(equality)]) ).

cnf(6721,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred26_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4970,1935]) ).

cnf(6722,plain,
    ( op(e3,e2) = e2
    | epred26_0
    | epred19_0 ),
    inference(csr,[status(thm)],[6721,1990]) ).

cnf(6728,plain,
    ( e2 = e3
    | epred19_0
    | epred26_0 ),
    inference(spm,[status(thm)],[1935,6722,theory(equality)]) ).

cnf(6741,plain,
    ( epred19_0
    | epred26_0 ),
    inference(sr,[status(thm)],[6728,206,theory(equality)]) ).

cnf(6749,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred19_0 ),
    inference(spm,[status(thm)],[1834,6741,theory(equality)]) ).

cnf(6789,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred19_0 ),
    inference(csr,[status(thm)],[6749,5037]) ).

cnf(6791,plain,
    ( epred25_0
    | epred19_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,6789,theory(equality)]) ).

cnf(6812,plain,
    ( epred25_0
    | epred19_0 ),
    inference(csr,[status(thm)],[6791,3486]) ).

cnf(6814,plain,
    ( op(e1,e2) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred19_0 ),
    inference(spm,[status(thm)],[1795,6812,theory(equality)]) ).

cnf(6823,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e1
    | epred24_0
    | epred19_0 ),
    inference(spm,[status(thm)],[4101,6812,theory(equality)]) ).

cnf(6875,plain,
    ( op(e3,e1) = e1
    | epred24_0
    | epred19_0 ),
    inference(csr,[status(thm)],[6814,2712]) ).

cnf(6877,plain,
    ( epred24_0
    | epred19_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,6875,theory(equality)]) ).

cnf(6993,plain,
    ( op(e1,e1) = e3
    | epred24_0
    | epred19_0 ),
    inference(csr,[status(thm)],[6823,6877]) ).

cnf(7002,plain,
    ( e3 = e2
    | epred19_0
    | epred24_0 ),
    inference(spm,[status(thm)],[3486,6993,theory(equality)]) ).

cnf(7007,plain,
    ( epred19_0
    | epred24_0 ),
    inference(sr,[status(thm)],[7002,206,theory(equality)]) ).

cnf(7016,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred19_0 ),
    inference(spm,[status(thm)],[4176,7007,theory(equality)]) ).

cnf(7044,plain,
    ( op(e3,e3) = e2
    | e3 = e2
    | epred26_0
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[5274,2050,theory(equality)]) ).

cnf(7053,plain,
    ( op(e3,e3) = e2
    | epred26_0
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[7044,206,theory(equality)]) ).

cnf(7178,plain,
    ( op(e1,e1) = e1
    | epred23_0
    | epred19_0 ),
    inference(csr,[status(thm)],[7016,5736]) ).

cnf(7187,plain,
    ( e1 = e2
    | epred19_0
    | epred23_0 ),
    inference(spm,[status(thm)],[3486,7178,theory(equality)]) ).

cnf(7191,plain,
    ( epred19_0
    | epred23_0 ),
    inference(sr,[status(thm)],[7187,208,theory(equality)]) ).

cnf(7193,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred19_0 ),
    inference(spm,[status(thm)],[1725,7191,theory(equality)]) ).

cnf(7217,plain,
    ( op(e3,e1) = e3
    | epred26_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7053,2215]) ).

cnf(7229,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | epred26_0 ),
    inference(spm,[status(thm)],[2509,7217,theory(equality)]) ).

cnf(7256,plain,
    ( e1 = e2
    | epred26_0
    | epred18_0 ),
    inference(spm,[status(thm)],[5399,7229,theory(equality)]) ).

cnf(7263,plain,
    ( epred26_0
    | epred18_0 ),
    inference(sr,[status(thm)],[7256,208,theory(equality)]) ).

cnf(7267,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1833,7263,theory(equality)]) ).

cnf(7273,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4028,7263,theory(equality)]) ).

cnf(7274,plain,
    ( op(e0,e2) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4031,7263,theory(equality)]) ).

cnf(7275,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4062,7263,theory(equality)]) ).

cnf(7343,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred19_0 ),
    inference(csr,[status(thm)],[7193,5738]) ).

cnf(7356,plain,
    ( e0 = e2
    | epred19_0
    | epred22_0 ),
    inference(spm,[status(thm)],[5036,7343,theory(equality)]) ).

cnf(7366,plain,
    ( epred19_0
    | epred22_0 ),
    inference(sr,[status(thm)],[7356,210,theory(equality)]) ).

cnf(7367,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[1687,7366,theory(equality)]) ).

cnf(7387,plain,
    ( op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[7367,5737]) ).

cnf(7396,plain,
    ( e0 = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[6598,7387,theory(equality)]) ).

cnf(7397,plain,
    epred19_0,
    inference(sr,[status(thm)],[7396,209,theory(equality)]) ).

cnf(7474,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[3646,7397,theory(equality)]) ).

cnf(7475,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(cn,[status(thm)],[7474,theory(equality)]) ).

cnf(7477,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[2727,7397,theory(equality)]) ).

cnf(7478,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[7477,theory(equality)]) ).

cnf(7480,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[2525,7397,theory(equality)]) ).

cnf(7481,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred18_0 ),
    inference(cn,[status(thm)],[7480,theory(equality)]) ).

cnf(7482,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1502,7397,theory(equality)]) ).

cnf(7483,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[7482,theory(equality)]) ).

cnf(7484,plain,
    ( epred18_0
    | op(e2,e1) != e2
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[2266,7397,theory(equality)]) ).

cnf(7485,plain,
    ( epred18_0
    | op(e2,e1) != e2
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[7484,theory(equality)]) ).

cnf(7486,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1521,7397,theory(equality)]) ).

cnf(7487,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[7486,theory(equality)]) ).

cnf(7488,plain,
    ( op(e0,e0) = e2
    | op(e3,e1) = e3
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[1522,7397,theory(equality)]) ).

cnf(7489,plain,
    ( op(e0,e0) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(cn,[status(thm)],[7488,theory(equality)]) ).

cnf(7500,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,7481,theory(equality)]) ).

cnf(7501,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,7481,theory(equality)]) ).

cnf(7503,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,7481,theory(equality)]) ).

cnf(7507,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(op(e2,e1),e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[248,7481,theory(equality)]) ).

cnf(7516,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,7489,theory(equality)]) ).

cnf(7519,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e3 = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[124,7489,theory(equality)]) ).

cnf(7527,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[7519,206,theory(equality)]) ).

cnf(7549,plain,
    ( op(e1,e2) = e2
    | epred25_0
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,7267,theory(equality)]) ).

cnf(7581,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred18_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,7274,theory(equality)]) ).

cnf(7582,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred18_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,7274,theory(equality)]) ).

cnf(7597,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred18_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,7275,theory(equality)]) ).

cnf(7606,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | e0 = e1
    | epred18_0
    | op(e2,e1) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[3062,7275,theory(equality)]) ).

cnf(7611,plain,
    ( e0 = e1
    | op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[7481,7275,theory(equality)]) ).

cnf(7615,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred18_0
    | op(e2,e1) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[7606,211,theory(equality)]) ).

cnf(7616,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[7611,211,theory(equality)]) ).

cnf(7661,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[7516,192,theory(equality)]) ).

cnf(7776,plain,
    ( op(e0,e0) = e2
    | epred25_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7616,7475]) ).

cnf(7803,plain,
    ( op(e1,e2) = e2
    | epred25_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7549,7776]) ).

cnf(7806,plain,
    ( epred25_0
    | epred18_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,7803,theory(equality)]) ).

cnf(7846,plain,
    ( epred25_0
    | epred18_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[7581,7806]) ).

cnf(7849,plain,
    ( epred25_0
    | epred18_0
    | op(e0,e2) != e1 ),
    inference(csr,[status(thm)],[7582,7806]) ).

cnf(7856,plain,
    ( epred25_0
    | epred18_0
    | op(e0,e2) != e0 ),
    inference(csr,[status(thm)],[7597,7485]) ).

cnf(7864,plain,
    ( op(e1,e2) = e1
    | op(e2,e1) = e2
    | epred25_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7615,7849]) ).

cnf(7865,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7864,7846]) ).

cnf(7866,plain,
    ( epred25_0
    | epred18_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,7865,theory(equality)]) ).

cnf(7869,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | epred25_0 ),
    inference(spm,[status(thm)],[3564,7865,theory(equality)]) ).

cnf(7886,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | e3 = e0
    | epred25_0
    | epred18_0 ),
    inference(spm,[status(thm)],[120,7869,theory(equality)]) ).

cnf(7894,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred25_0
    | epred18_0 ),
    inference(sr,[status(thm)],[7886,209,theory(equality)]) ).

cnf(7950,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred25_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7894,7856]) ).

cnf(7969,plain,
    ( e0 = e1
    | op(e2,e0) = e2
    | epred25_0
    | epred18_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[7273,7950,theory(equality)]) ).

cnf(7975,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred18_0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[7969,211,theory(equality)]) ).

cnf(7993,plain,
    ( op(e1,e2) = e0
    | epred25_0
    | epred18_0 ),
    inference(csr,[status(thm)],[7975,7866]) ).

cnf(8005,plain,
    ( e0 = e2
    | epred25_0
    | epred18_0 ),
    inference(spm,[status(thm)],[7803,7993,theory(equality)]) ).

cnf(8008,plain,
    ( epred25_0
    | epred18_0 ),
    inference(sr,[status(thm)],[8005,210,theory(equality)]) ).

cnf(8009,plain,
    ( op(e2,e1) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1789,8008,theory(equality)]) ).

cnf(8011,plain,
    ( op(e1,e3) = e1
    | op(e2,e1) = e1
    | epred24_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1790,8008,theory(equality)]) ).

cnf(8013,plain,
    ( op(e3,e1) = e1
    | op(e3,e3) = e2
    | epred24_0
    | epred18_0
    | op(e3,e2) != e3 ),
    inference(spm,[status(thm)],[1765,8008,theory(equality)]) ).

cnf(8021,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1
    | epred24_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4127,8008,theory(equality)]) ).

cnf(8046,plain,
    ( e1 = e3
    | op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[7489,8009,theory(equality)]) ).

cnf(8050,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) = e1
    | epred24_0 ),
    inference(sr,[status(thm)],[8046,207,theory(equality)]) ).

cnf(8170,plain,
    ( op(e0,e0) = e2
    | epred24_0
    | epred18_0 ),
    inference(csr,[status(thm)],[8050,7500]) ).

cnf(8470,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e1
    | epred24_0
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[8013,2050,theory(equality)]) ).

cnf(8517,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e1
    | epred24_0
    | epred18_0 ),
    inference(csr,[status(thm)],[8470,2215]) ).

cnf(8521,plain,
    ( op(e3,e1) = e1
    | epred24_0
    | epred18_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,8517,theory(equality)]) ).

cnf(8529,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e1) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[2509,8517,theory(equality)]) ).

cnf(8541,plain,
    ( op(e2,e2) = e1
    | epred24_0
    | epred18_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,8529,theory(equality)]) ).

cnf(8582,plain,
    ( op(e2,e2) = e1
    | epred24_0
    | epred18_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[8541,8011,theory(equality)]) ).

cnf(8589,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred18_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,8582,theory(equality)]) ).

cnf(8619,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred18_0 ),
    inference(csr,[status(thm)],[8589,8011]) ).

cnf(8620,plain,
    ( epred24_0
    | epred18_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,8619,theory(equality)]) ).

cnf(8643,plain,
    ( epred24_0
    | epred18_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[8620,8021,theory(equality)]) ).

cnf(8667,plain,
    ( op(e3,e1) = e1
    | epred24_0
    | epred18_0 ),
    inference(spm,[status(thm)],[8521,8643,theory(equality)]) ).

cnf(8935,plain,
    ( op(e3,e1) = e3
    | e2 = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[2050,2823,theory(equality)]) ).

cnf(8947,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[8935,206,theory(equality)]) ).

cnf(8956,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,8947,theory(equality)]) ).

cnf(8966,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[2509,8947,theory(equality)]) ).

cnf(8968,plain,
    ( e3 = e1
    | epred24_0
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[8667,8947,theory(equality)]) ).

cnf(8973,plain,
    ( epred24_0
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[8968,207,theory(equality)]) ).

cnf(8987,plain,
    ( e2 = e1
    | epred24_0
    | epred18_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[8667,8973,theory(equality)]) ).

cnf(8993,plain,
    ( epred24_0
    | epred18_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[8987,208,theory(equality)]) ).

cnf(8996,plain,
    ( epred24_0
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,8993,theory(equality)]) ).

cnf(9020,plain,
    ( epred24_0
    | epred18_0 ),
    inference(csr,[status(thm)],[8996,8170]) ).

cnf(9022,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1753,9020,theory(equality)]) ).

cnf(9023,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e1
    | epred23_0
    | epred18_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1754,9020,theory(equality)]) ).

cnf(9029,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4176,9020,theory(equality)]) ).

cnf(9031,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | op(e0,e1) != e0 ),
    inference(spm,[status(thm)],[1752,9020,theory(equality)]) ).

cnf(9034,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e1
    | epred23_0
    | epred18_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[4540,9020,theory(equality)]) ).

cnf(9041,plain,
    ( op(e3,e1) = e2
    | e3 = e2
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[8956,189,theory(equality)]) ).

cnf(9042,plain,
    ( op(e3,e1) = e2
    | e3 = e2
    | epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[8956,130,theory(equality)]) ).

cnf(9045,plain,
    ( op(e3,e1) = e2
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[9041,206,theory(equality)]) ).

cnf(9046,plain,
    ( op(e3,e1) = e2
    | epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[9042,206,theory(equality)]) ).

cnf(9057,plain,
    ( op(e3,e3) = e1
    | op(e1,e0) = e1
    | epred23_0
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[9023,7489,theory(equality)]) ).

cnf(9058,plain,
    ( op(e3,e3) = e1
    | op(e1,e0) = e1
    | epred23_0
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[9023,8947,theory(equality)]) ).

cnf(9069,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,9022,theory(equality)]) ).

cnf(9081,plain,
    ( op(e1,e1) = e0
    | epred23_0
    | epred18_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,9029,theory(equality)]) ).

cnf(9120,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e1
    | epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[9057,7483]) ).

cnf(9124,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[9069,9120,theory(equality)]) ).

cnf(9177,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred28_0
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | e3 != e2 ),
    inference(spm,[status(thm)],[239,2881,theory(equality)]) ).

cnf(9186,plain,
    ( e3 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[2945,2881,theory(equality)]) ).

cnf(9193,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[9186,207,theory(equality)]) ).

cnf(9254,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,2899,theory(equality)]) ).

cnf(9352,plain,
    ( op(e3,e1) = e3
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[3077,7487]) ).

cnf(9439,plain,
    ( op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred28_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,3230,theory(equality)]) ).

cnf(9476,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred28_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,4575,theory(equality)]) ).

cnf(9497,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred28_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,4576,theory(equality)]) ).

cnf(9526,plain,
    ( e3 = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred28_0
    | op(e3,e0) = e2
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[2912,4580,theory(equality)]) ).

cnf(9529,plain,
    ( e3 = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred28_0
    | op(e3,e0) = e2
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[2980,4580,theory(equality)]) ).

cnf(9536,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred28_0
    | op(e3,e0) = e2
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[9526,207,theory(equality)]) ).

cnf(9537,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred28_0
    | op(e3,e0) = e2
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[9529,209,theory(equality)]) ).

cnf(9540,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred28_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,4581,theory(equality)]) ).

cnf(9587,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | e3 = e1
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred28_0 ),
    inference(spm,[status(thm)],[118,4586,theory(equality)]) ).

cnf(9597,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred28_0 ),
    inference(sr,[status(thm)],[9587,207,theory(equality)]) ).

cnf(9615,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e0
    | epred23_0
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[9034,8947,theory(equality)]) ).

cnf(9906,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred28_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[164,4712,theory(equality)]) ).

cnf(9931,plain,
    ( op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred28_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[164,4713,theory(equality)]) ).

cnf(9967,plain,
    ( e3 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[2945,4717,theory(equality)]) ).

cnf(9968,plain,
    ( e3 = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred28_0
    | op(e0,e3) = e2
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[3017,4717,theory(equality)]) ).

cnf(9975,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[9967,207,theory(equality)]) ).

cnf(9976,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred28_0
    | op(e0,e3) = e2
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[9968,209,theory(equality)]) ).

cnf(9982,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred28_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,4718,theory(equality)]) ).

cnf(10079,plain,
    ( op(e3,e1) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[4730,7487]) ).

cnf(10173,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred28_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,4868,theory(equality)]) ).

cnf(10850,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[6131,2754]) ).

cnf(10868,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[2215,10850,theory(equality)]) ).

cnf(10891,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred18_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,10868,theory(equality)]) ).

cnf(11271,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[7527,7475]) ).

cnf(11272,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred18_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,11271,theory(equality)]) ).

cnf(11284,plain,
    ( e2 = e1
    | e2 = e0
    | epred23_0
    | epred18_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[9029,11271,theory(equality)]) ).

cnf(11291,plain,
    ( e2 = e0
    | epred23_0
    | epred18_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[11284,208,theory(equality)]) ).

cnf(11292,plain,
    ( epred23_0
    | epred18_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[11291,210,theory(equality)]) ).

cnf(11299,plain,
    ( op(e0,e0) = e2
    | e2 = e1
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[9124,11292,theory(equality)]) ).

cnf(11307,plain,
    ( op(e0,e0) = e2
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[11299,208,theory(equality)]) ).

cnf(11312,plain,
    ( epred23_0
    | epred18_0
    | op(op(e0,e2),e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[264,11307,theory(equality)]) ).

cnf(11572,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[7661,7475]) ).

cnf(11573,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[11572,7500]) ).

cnf(11574,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,11573,theory(equality)]) ).

cnf(11586,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[7507,11573,theory(equality)]) ).

cnf(11611,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[11586,199,theory(equality)]) ).

cnf(11822,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[4722,9045,theory(equality)]) ).

cnf(11837,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(sr,[status(thm)],[11822,206,theory(equality)]) ).

cnf(11846,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred18_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,11837,theory(equality)]) ).

cnf(11847,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred18_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,11837,theory(equality)]) ).

cnf(11848,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,11837,theory(equality)]) ).

cnf(12194,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[4723,9046,theory(equality)]) ).

cnf(12211,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[12194,206,theory(equality)]) ).

cnf(12601,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | e0 = e1
    | epred28_0 ),
    inference(spm,[status(thm)],[9536,9537,theory(equality)]) ).

cnf(12618,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred28_0 ),
    inference(sr,[status(thm)],[12601,211,theory(equality)]) ).

cnf(12621,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred28_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,12618,theory(equality)]) ).

cnf(12623,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred28_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,12618,theory(equality)]) ).

cnf(12948,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e1
    | epred28_0 ),
    inference(spm,[status(thm)],[9975,9976,theory(equality)]) ).

cnf(12952,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred28_0 ),
    inference(sr,[status(thm)],[12948,211,theory(equality)]) ).

cnf(13030,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred28_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,12952,theory(equality)]) ).

cnf(13326,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[3032,7489,theory(equality)]) ).

cnf(13582,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[11611,7503]) ).

cnf(13584,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e2
    | epred18_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,13582,theory(equality)]) ).

cnf(13915,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[13326,11586]) ).

cnf(13927,plain,
    ( e3 = e1
    | epred18_0
    | op(e0,e0) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[2511,13915,theory(equality)]) ).

cnf(13943,plain,
    ( epred18_0
    | op(e0,e0) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[13927,207,theory(equality)]) ).

cnf(13957,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,13943,theory(equality)]) ).

cnf(13979,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[13957,197,theory(equality)]) ).

cnf(15046,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[2165,9058,theory(equality)]) ).

cnf(15054,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | e1 = e2
    | op(e1,e0) = e1
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[109,9058,theory(equality)]) ).

cnf(15081,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e1,e0) = e1
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[15054,208,theory(equality)]) ).

cnf(15559,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e1,e1) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[2165,9615,theory(equality)]) ).

cnf(15567,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | e1 = e2
    | op(e1,e1) = e0
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[109,9615,theory(equality)]) ).

cnf(15594,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e1,e1) = e0
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[15567,208,theory(equality)]) ).

cnf(16022,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[9254,7489,theory(equality)]) ).

cnf(16023,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[9254,8947,theory(equality)]) ).

cnf(16039,plain,
    ( op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[16022,207,theory(equality)]) ).

cnf(16040,plain,
    ( op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[16023,207,theory(equality)]) ).

cnf(16081,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e1
    | epred18_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,16039,theory(equality)]) ).

cnf(16169,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[16081,7481]) ).

cnf(16171,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,16169,theory(equality)]) ).

cnf(16172,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,16169,theory(equality)]) ).

cnf(16174,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | e1 = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[132,16169,theory(equality)]) ).

cnf(16175,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | e1 = e0
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[136,16169,theory(equality)]) ).

cnf(16215,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[16174,208,theory(equality)]) ).

cnf(16216,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[16175,211,theory(equality)]) ).

cnf(16287,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[11846,16215,theory(equality)]) ).

cnf(16289,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e2 = e3
    | epred18_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[12211,16215,theory(equality)]) ).

cnf(16298,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred18_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[16289,206,theory(equality)]) ).

cnf(16446,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred18_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,16040,theory(equality)]) ).

cnf(16660,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[16216,11574]) ).

cnf(16780,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e1,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[16287,11848]) ).

cnf(16781,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[16780,11847]) ).

cnf(16784,plain,
    ( op(e3,e0) = e0
    | epred18_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,16781,theory(equality)]) ).

cnf(16802,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred18_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[10891,16781,theory(equality)]) ).

cnf(16866,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e3
    | epred18_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,16802,theory(equality)]) ).

cnf(17018,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[16298,13957]) ).

cnf(17022,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[11272,17018,theory(equality)]) ).

cnf(17033,plain,
    ( op(e0,e0) = e2
    | e2 = e0
    | op(e0,e0) = e0
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[16660,17018,theory(equality)]) ).

cnf(17036,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[17033,210,theory(equality)]) ).

cnf(17052,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e0
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[13584,17022,theory(equality)]) ).

cnf(17142,plain,
    ( e0 = e3
    | op(e3,e0) = e0
    | epred18_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[16866,128,theory(equality)]) ).

cnf(17151,plain,
    ( op(e3,e0) = e0
    | epred18_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[17142,209,theory(equality)]) ).

cnf(17193,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred18_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,17052,theory(equality)]) ).

cnf(17238,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[17193,17036]) ).

cnf(17251,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[3283,17238,theory(equality)]) ).

cnf(17480,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[17151,3137]) ).

cnf(17519,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[17251,11574]) ).

cnf(17520,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[17519,7501]) ).

cnf(17521,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,17520,theory(equality)]) ).

cnf(17545,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[17521,13979,theory(equality)]) ).

cnf(17555,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[17545,16171]) ).

cnf(17825,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred28_0 ),
    inference(csr,[status(thm)],[9476,188]) ).

cnf(17829,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred28_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,17825,theory(equality)]) ).

cnf(17830,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred28_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,17825,theory(equality)]) ).

cnf(17936,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred28_0 ),
    inference(csr,[status(thm)],[9497,122]) ).

cnf(17970,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred28_0 ),
    inference(spm,[status(thm)],[3261,17936,theory(equality)]) ).

cnf(17977,plain,
    ( op(e2,e0) = e2
    | e3 = e2
    | op(e2,e2) = e2
    | epred28_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[9439,17936,theory(equality)]) ).

cnf(17981,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e2
    | epred28_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[17977,206,theory(equality)]) ).

cnf(18005,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred28_0 ),
    inference(csr,[status(thm)],[9540,130]) ).

cnf(18666,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred28_0 ),
    inference(csr,[status(thm)],[9906,194]) ).

cnf(18670,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e1
    | epred28_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,18666,theory(equality)]) ).

cnf(18886,plain,
    ( op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred28_0 ),
    inference(csr,[status(thm)],[9931,123]) ).

cnf(19088,plain,
    ( op(e1,e0) = e1
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | e2 = e3
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[15046,15081,theory(equality)]) ).

cnf(19112,plain,
    ( op(e1,e0) = e1
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[19088,206,theory(equality)]) ).

cnf(19134,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | e2 = e3
    | epred18_0
    | op(e3,e0) = e2
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[10079,19112,theory(equality)]) ).

cnf(19175,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[19134,206,theory(equality)]) ).

cnf(19267,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred28_0 ),
    inference(csr,[status(thm)],[9982,131]) ).

cnf(19648,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | epred28_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[10173,17825,theory(equality)]) ).

cnf(19808,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | e2 = e3
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[15559,15594,theory(equality)]) ).

cnf(19833,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[19808,206,theory(equality)]) ).

cnf(19851,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | e2 = e3
    | epred18_0
    | op(e3,e0) = e2
    | op(e1,e1) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[9352,19833,theory(equality)]) ).

cnf(19894,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred18_0
    | op(e3,e0) = e2
    | op(e1,e1) = e0
    | epred23_0 ),
    inference(sr,[status(thm)],[19851,206,theory(equality)]) ).

cnf(21373,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e1,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred23_0 ),
    inference(spm,[status(thm)],[16781,19175,theory(equality)]) ).

cnf(21401,plain,
    ( e2 = e1
    | epred18_0
    | op(e1,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred23_0 ),
    inference(sr,[status(thm)],[21373,210,theory(equality)]) ).

cnf(21402,plain,
    ( epred18_0
    | op(e1,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred23_0 ),
    inference(sr,[status(thm)],[21401,208,theory(equality)]) ).

cnf(21411,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[9069,21402,theory(equality)]) ).

cnf(21421,plain,
    ( op(e3,e0) = e0
    | epred18_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[16784,21402,theory(equality)]) ).

cnf(21429,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,21411,theory(equality)]) ).

cnf(21529,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[21429,11307]) ).

cnf(21543,plain,
    ( epred23_0
    | epred18_0
    | op(e0,e1) = e1
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[11312,21529,theory(equality)]) ).

cnf(21576,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[21543,197,theory(equality)]) ).

cnf(23071,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[16781,19894,theory(equality)]) ).

cnf(23105,plain,
    ( e2 = e1
    | epred18_0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred23_0 ),
    inference(sr,[status(thm)],[23071,210,theory(equality)]) ).

cnf(23106,plain,
    ( epred18_0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred23_0 ),
    inference(sr,[status(thm)],[23105,208,theory(equality)]) ).

cnf(23117,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | epred23_0
    | epred18_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,23106,theory(equality)]) ).

cnf(23169,plain,
    ( op(e1,e1) = e0
    | op(e1,e2) = e0
    | epred23_0
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[23117,17480,theory(equality)]) ).

cnf(23193,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | epred23_0
    | epred18_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,23169,theory(equality)]) ).

cnf(23948,plain,
    ( op(e0,e1) = e1
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[21576,9069]) ).

cnf(23950,plain,
    ( op(e1,e0) = e0
    | op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,23948,theory(equality)]) ).

cnf(23974,plain,
    ( op(e1,e0) = e0
    | op(e0,e1) = e1
    | epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[23950,17555]) ).

cnf(23993,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | epred23_0
    | epred18_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[23193,23974,theory(equality)]) ).

cnf(24011,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[23993,9081]) ).

cnf(24023,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[9022,24011,theory(equality)]) ).

cnf(24047,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[24023,211,theory(equality)]) ).

cnf(27146,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[16446,8966]) ).

cnf(27168,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | e2 = e3
    | epred18_0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[10079,27146,theory(equality)]) ).

cnf(27227,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[27168,206,theory(equality)]) ).

cnf(27632,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e3,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[16781,27227,theory(equality)]) ).

cnf(27682,plain,
    ( e2 = e1
    | epred18_0
    | op(e3,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[27632,210,theory(equality)]) ).

cnf(27683,plain,
    ( epred18_0
    | op(e3,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[27682,208,theory(equality)]) ).

cnf(27756,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | e1 = e0
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[21421,27683,theory(equality)]) ).

cnf(27792,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[27756,211,theory(equality)]) ).

cnf(27802,plain,
    ( op(e0,e2) = e1
    | epred23_0
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,27792,theory(equality)]) ).

cnf(27852,plain,
    ( op(e0,e2) = e1
    | epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[27802,11307]) ).

cnf(27853,plain,
    ( epred23_0
    | epred18_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,27852,theory(equality)]) ).

cnf(27854,plain,
    ( epred23_0
    | epred18_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,27852,theory(equality)]) ).

cnf(27904,plain,
    ( epred23_0
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[27853,24047,theory(equality)]) ).

cnf(27918,plain,
    ( e0 = e1
    | op(e0,e0) = e1
    | epred23_0
    | epred18_0 ),
    inference(spm,[status(thm)],[9031,27904,theory(equality)]) ).

cnf(27942,plain,
    ( op(e0,e0) = e1
    | epred23_0
    | epred18_0 ),
    inference(sr,[status(thm)],[27918,211,theory(equality)]) ).

cnf(28012,plain,
    ( epred23_0
    | epred18_0 ),
    inference(csr,[status(thm)],[27942,27854]) ).

cnf(28020,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e0
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[3853,28012,theory(equality)]) ).

cnf(28024,plain,
    ( op(e0,e0) = e3
    | op(e2,e0) = e0
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4110,28012,theory(equality)]) ).

cnf(28028,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e0
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4290,28012,theory(equality)]) ).

cnf(28290,plain,
    ( e0 = e1
    | op(e0,e0) = e2
    | epred18_0
    | epred22_0 ),
    inference(spm,[status(thm)],[16169,28020,theory(equality)]) ).

cnf(28315,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | epred22_0 ),
    inference(sr,[status(thm)],[28290,211,theory(equality)]) ).

cnf(28344,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e0 = e3
    | epred18_0
    | epred22_0 ),
    inference(spm,[status(thm)],[12211,28024,theory(equality)]) ).

cnf(28364,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred18_0
    | epred22_0 ),
    inference(sr,[status(thm)],[28344,209,theory(equality)]) ).

cnf(28377,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e0) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[7478,28028,theory(equality)]) ).

cnf(28378,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e0) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[7487,28028,theory(equality)]) ).

cnf(28492,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[3361,28364,theory(equality)]) ).

cnf(28506,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred18_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,28377,theory(equality)]) ).

cnf(28573,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[3032,28378,theory(equality)]) ).

cnf(34164,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[3291,18666]) ).

cnf(34165,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[34164,240]) ).

cnf(34175,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e1,e3) = e2
    | op(e1,e3) = e0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[1973,34165,theory(equality)]) ).

cnf(34267,plain,
    ( e3 = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred28_0
    | op(e1,e1) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[3017,34175,theory(equality)]) ).

cnf(34297,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred28_0
    | op(e1,e1) = e3
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[34267,209,theory(equality)]) ).

cnf(34357,plain,
    ( op(e1,e1) = e3
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred28_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,34297,theory(equality)]) ).

cnf(34373,plain,
    ( op(e0,e3) = e0
    | e2 = e0
    | op(e0,e3) = e1
    | e2 = e1
    | epred28_0
    | op(e1,e1) = e3
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[5501,34297,theory(equality)]) ).

cnf(34408,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | e2 = e1
    | epred28_0
    | op(e1,e1) = e3
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[34373,210,theory(equality)]) ).

cnf(34409,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred28_0
    | op(e1,e1) = e3
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[34408,208,theory(equality)]) ).

cnf(34478,plain,
    ( op(e1,e1) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred28_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,34409,theory(equality)]) ).

cnf(36017,plain,
    ( op(e1,e2) = e2
    | op(e0,e0) = e3
    | op(e1,e2) = e0
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[28492,28506]) ).

cnf(36378,plain,
    ( e3 = e1
    | epred18_0
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[2511,28573,theory(equality)]) ).

cnf(36420,plain,
    ( epred18_0
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[36378,207,theory(equality)]) ).

cnf(36508,plain,
    ( op(e0,e0) = e3
    | e3 = e0
    | e3 = e2
    | epred22_0
    | epred18_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[36017,36420,theory(equality)]) ).

cnf(36515,plain,
    ( op(e0,e0) = e3
    | e3 = e2
    | epred22_0
    | epred18_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[36508,209,theory(equality)]) ).

cnf(36516,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred18_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[36515,206,theory(equality)]) ).

cnf(36554,plain,
    ( e3 = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[28028,36516,theory(equality)]) ).

cnf(36574,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred18_0 ),
    inference(sr,[status(thm)],[36554,209,theory(equality)]) ).

cnf(36595,plain,
    ( e3 = e2
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[28315,36574,theory(equality)]) ).

cnf(36611,plain,
    ( epred22_0
    | epred18_0 ),
    inference(sr,[status(thm)],[36595,206,theory(equality)]) ).

cnf(36622,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[2630,36611,theory(equality)]) ).

cnf(36801,plain,
    ( e1 = e2
    | epred18_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[16172,36622,theory(equality)]) ).

cnf(36808,plain,
    ( epred18_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[36801,208,theory(equality)]) ).

cnf(36828,plain,
    ( e0 = e2
    | e0 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[17238,36808,theory(equality)]) ).

cnf(36834,plain,
    ( e3 = e0
    | epred18_0 ),
    inference(sr,[status(thm)],[36828,210,theory(equality)]) ).

cnf(36835,plain,
    epred18_0,
    inference(sr,[status(thm)],[36834,209,theory(equality)]) ).

cnf(37152,plain,
    ( epred17_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[4391,36835,theory(equality)]) ).

cnf(37153,plain,
    ( epred17_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[37152,theory(equality)]) ).

cnf(37154,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[4223,36835,theory(equality)]) ).

cnf(37155,plain,
    ( op(e0,e0) = e1
    | epred17_0 ),
    inference(cn,[status(thm)],[37154,theory(equality)]) ).

cnf(37162,plain,
    ( op(e3,e1) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[2180,36835,theory(equality)]) ).

cnf(37163,plain,
    ( op(e3,e1) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[37162,theory(equality)]) ).

cnf(37165,plain,
    ( epred17_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[2164,36835,theory(equality)]) ).

cnf(37166,plain,
    ( epred17_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[37165,theory(equality)]) ).

cnf(37173,plain,
    ( epred17_0
    | op(op(e0,e1),e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[268,37155,theory(equality)]) ).

cnf(37182,plain,
    ( epred17_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,37163,theory(equality)]) ).

cnf(37183,plain,
    ( epred17_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,37163,theory(equality)]) ).

cnf(37184,plain,
    ( epred17_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,37163,theory(equality)]) ).

cnf(37185,plain,
    ( epred17_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,37163,theory(equality)]) ).

cnf(37186,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e3 = e2
    | epred17_0 ),
    inference(spm,[status(thm)],[124,37163,theory(equality)]) ).

cnf(37188,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | e3 = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[128,37163,theory(equality)]) ).

cnf(37198,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[3027,37163,theory(equality)]) ).

cnf(37209,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred28_0
    | epred17_0 ),
    inference(spm,[status(thm)],[17825,37163,theory(equality)]) ).

cnf(37217,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred17_0 ),
    inference(sr,[status(thm)],[37186,206,theory(equality)]) ).

cnf(37219,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | epred17_0 ),
    inference(sr,[status(thm)],[37188,209,theory(equality)]) ).

cnf(37225,plain,
    ( e3 = e1
    | e3 = e2
    | epred28_0
    | epred17_0 ),
    inference(sr,[status(thm)],[37209,209,theory(equality)]) ).

cnf(37226,plain,
    ( e3 = e2
    | epred28_0
    | epred17_0 ),
    inference(sr,[status(thm)],[37225,207,theory(equality)]) ).

cnf(37227,plain,
    ( epred28_0
    | epred17_0 ),
    inference(sr,[status(thm)],[37226,206,theory(equality)]) ).

cnf(37232,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred17_0 ),
    inference(spm,[status(thm)],[3567,37227,theory(equality)]) ).

cnf(37273,plain,
    ( epred17_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[37166,111,theory(equality)]) ).

cnf(37289,plain,
    ( epred17_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[37183,192,theory(equality)]) ).

cnf(37297,plain,
    ( epred17_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[37184,196,theory(equality)]) ).

cnf(37299,plain,
    ( epred17_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[37185,200,theory(equality)]) ).

cnf(37364,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred17_0 ),
    inference(csr,[status(thm)],[37232,37166]) ).

cnf(37365,plain,
    ( epred27_0
    | epred17_0 ),
    inference(csr,[status(thm)],[37364,37182]) ).

cnf(37366,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1865,37365,theory(equality)]) ).

cnf(37371,plain,
    ( op(e0,e0) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred17_0
    | op(e0,e2) != e0 ),
    inference(spm,[status(thm)],[1859,37365,theory(equality)]) ).

cnf(37670,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[37219,37153]) ).

cnf(37671,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,37670,theory(equality)]) ).

cnf(37690,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred17_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[37217,37670,theory(equality)]) ).

cnf(37700,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred17_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[37690,210,theory(equality)]) ).

cnf(38001,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred17_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,37198,theory(equality)]) ).

cnf(38290,plain,
    ( e1 = e2
    | op(e2,e2) = e2
    | epred26_0
    | epred17_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[37366,37273,theory(equality)]) ).

cnf(38323,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred17_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[38290,208,theory(equality)]) ).

cnf(38458,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred17_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,37289,theory(equality)]) ).

cnf(38507,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[37299,37153]) ).

cnf(38509,plain,
    ( op(e0,e1) = e1
    | epred17_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,38507,theory(equality)]) ).

cnf(38520,plain,
    ( epred17_0
    | op(e0,e1) = e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[37173,38507,theory(equality)]) ).

cnf(38523,plain,
    ( op(e0,e1) = e1
    | epred17_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[38520,193,theory(equality)]) ).

cnf(39169,plain,
    ( e1 = e3
    | epred17_0
    | op(e3,e0) = e1
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[37163,38323,theory(equality)]) ).

cnf(39178,plain,
    ( epred17_0
    | op(e3,e0) = e1
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[39169,207,theory(equality)]) ).

cnf(39181,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,39178,theory(equality)]) ).

cnf(39329,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred17_0 ),
    inference(csr,[status(thm)],[39181,37155]) ).

cnf(39331,plain,
    ( epred26_0
    | epred17_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,39329,theory(equality)]) ).

cnf(39352,plain,
    ( e2 = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | e2 = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred26_0
    | epred17_0 ),
    inference(spm,[status(thm)],[3081,39329,theory(equality)]) ).

cnf(39358,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred17_0
    | epred26_0 ),
    inference(spm,[status(thm)],[38001,39329,theory(equality)]) ).

cnf(39365,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e0
    | e2 = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred26_0
    | epred17_0 ),
    inference(sr,[status(thm)],[39352,210,theory(equality)]) ).

cnf(39366,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred26_0
    | epred17_0 ),
    inference(sr,[status(thm)],[39365,208,theory(equality)]) ).

cnf(39442,plain,
    ( op(e3,e2) = e0
    | epred26_0
    | epred17_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[169,39358,theory(equality)]) ).

cnf(39443,plain,
    ( op(e3,e2) = e0
    | epred26_0
    | epred17_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,39358,theory(equality)]) ).

cnf(39700,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[38458,38507,theory(equality)]) ).

cnf(39704,plain,
    ( op(e0,e1) = e1
    | op(e2,e1) = e0
    | epred17_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,39700,theory(equality)]) ).

cnf(39894,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[3386,12952]) ).

cnf(39895,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred28_0 ),
    inference(csr,[status(thm)],[39894,241]) ).

cnf(39900,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | epred28_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,39895,theory(equality)]) ).

cnf(40094,plain,
    ( op(e0,e0) = e3
    | op(e2,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[3387,12952]) ).

cnf(40095,plain,
    ( op(e0,e0) = e3
    | op(e2,e3) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred28_0 ),
    inference(csr,[status(thm)],[40094,236]) ).

cnf(40098,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | epred28_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,40095,theory(equality)]) ).

cnf(40110,plain,
    ( e3 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e3) = e2
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[2945,40095,theory(equality)]) ).

cnf(40132,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e3) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[40110,207,theory(equality)]) ).

cnf(40814,plain,
    ( epred26_0
    | epred17_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[39331,38523,theory(equality)]) ).

cnf(40829,plain,
    ( op(e0,e1) = e1
    | op(e2,e0) = e0
    | epred26_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,40814,theory(equality)]) ).

cnf(40954,plain,
    ( op(e0,e1) = e1
    | op(e2,e0) = e0
    | epred26_0
    | epred17_0 ),
    inference(csr,[status(thm)],[40829,37155]) ).

cnf(40973,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e0,e1) = e1
    | epred26_0 ),
    inference(spm,[status(thm)],[37671,40954,theory(equality)]) ).

cnf(41642,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred28_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,40132,theory(equality)]) ).

cnf(43049,plain,
    ( op(e3,e2) = e0
    | epred26_0
    | epred17_0
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[39442,39366,theory(equality)]) ).

cnf(43473,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred28_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[39900,19267,theory(equality)]) ).

cnf(43500,plain,
    ( op(e0,e1) = e3
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | epred28_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,43473,theory(equality)]) ).

cnf(43583,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred28_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[40098,18005,theory(equality)]) ).

cnf(44884,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred26_0
    | epred17_0 ),
    inference(csr,[status(thm)],[43049,39443]) ).

cnf(44929,plain,
    ( e0 = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred17_0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred26_0 ),
    inference(spm,[status(thm)],[37273,44884,theory(equality)]) ).

cnf(44978,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred17_0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred26_0 ),
    inference(sr,[status(thm)],[44929,211,theory(equality)]) ).

cnf(45469,plain,
    ( e1 = e3
    | epred17_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e0) = e1
    | epred26_0 ),
    inference(spm,[status(thm)],[37163,44978,theory(equality)]) ).

cnf(45494,plain,
    ( epred17_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e0) = e1
    | epred26_0 ),
    inference(sr,[status(thm)],[45469,207,theory(equality)]) ).

cnf(45497,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred26_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,45494,theory(equality)]) ).

cnf(45579,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred26_0
    | epred17_0 ),
    inference(csr,[status(thm)],[45497,37155]) ).

cnf(45580,plain,
    ( op(e0,e2) = e0
    | epred26_0
    | epred17_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,45579,theory(equality)]) ).

cnf(45649,plain,
    ( op(e0,e2) = e0
    | epred26_0
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[45580,40973,theory(equality)]) ).

cnf(45727,plain,
    ( op(e3,e2) = e2
    | op(e0,e0) = e2
    | epred26_0
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[37371,45649,theory(equality)]) ).

cnf(45801,plain,
    ( op(e3,e2) = e2
    | op(e0,e1) = e1
    | epred26_0
    | epred17_0 ),
    inference(csr,[status(thm)],[45727,38509]) ).

cnf(45846,plain,
    ( e2 = e0
    | e2 = e1
    | epred26_0
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[39358,45801,theory(equality)]) ).

cnf(45891,plain,
    ( e2 = e1
    | epred26_0
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[45846,210,theory(equality)]) ).

cnf(45892,plain,
    ( epred26_0
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[45891,208,theory(equality)]) ).

cnf(45898,plain,
    ( epred26_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,45892,theory(equality)]) ).

cnf(45914,plain,
    ( epred26_0
    | epred17_0 ),
    inference(csr,[status(thm)],[45898,37155]) ).

cnf(45916,plain,
    ( op(e0,e2) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1828,45914,theory(equality)]) ).

cnf(45919,plain,
    ( op(e2,e0) = e2
    | op(e3,e3) = e1
    | epred25_0
    | epred17_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1829,45914,theory(equality)]) ).

cnf(45940,plain,
    ( op(e2,e0) = e2
    | op(e3,e3) = e1
    | epred25_0
    | epred17_0 ),
    inference(csr,[status(thm)],[45919,37163]) ).

cnf(45941,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred17_0 ),
    inference(csr,[status(thm)],[45940,37166]) ).

cnf(45989,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred17_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,45916,theory(equality)]) ).

cnf(46489,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred17_0 ),
    inference(csr,[status(thm)],[45989,45941]) ).

cnf(46490,plain,
    ( epred25_0
    | epred17_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,46489,theory(equality)]) ).

cnf(46528,plain,
    ( epred25_0
    | epred17_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[46490,38507,theory(equality)]) ).

cnf(46529,plain,
    ( epred25_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,46528,theory(equality)]) ).

cnf(46648,plain,
    ( epred25_0
    | epred17_0 ),
    inference(csr,[status(thm)],[46529,37155]) ).

cnf(46649,plain,
    ( op(e2,e1) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1789,46648,theory(equality)]) ).

cnf(46655,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e1
    | epred24_0
    | epred17_0 ),
    inference(spm,[status(thm)],[3806,46648,theory(equality)]) ).

cnf(46732,plain,
    ( e1 = e3
    | epred17_0
    | op(e2,e1) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[37163,46649,theory(equality)]) ).

cnf(46753,plain,
    ( epred17_0
    | op(e2,e1) = e1
    | epred24_0 ),
    inference(sr,[status(thm)],[46732,207,theory(equality)]) ).

cnf(46774,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | epred17_0
    | epred24_0 ),
    inference(spm,[status(thm)],[37670,46753,theory(equality)]) ).

cnf(46789,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | epred24_0 ),
    inference(sr,[status(thm)],[46774,211,theory(equality)]) ).

cnf(47015,plain,
    ( e1 = e3
    | epred17_0
    | op(e1,e1) = e2
    | epred24_0 ),
    inference(spm,[status(thm)],[37163,46655,theory(equality)]) ).

cnf(47036,plain,
    ( epred17_0
    | op(e1,e1) = e2
    | epred24_0 ),
    inference(sr,[status(thm)],[47015,207,theory(equality)]) ).

cnf(47063,plain,
    ( e2 = e0
    | epred24_0
    | epred17_0 ),
    inference(spm,[status(thm)],[46789,47036,theory(equality)]) ).

cnf(47069,plain,
    ( epred24_0
    | epred17_0 ),
    inference(sr,[status(thm)],[47063,210,theory(equality)]) ).

cnf(47070,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1758,47069,theory(equality)]) ).

cnf(47071,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1753,47069,theory(equality)]) ).

cnf(47072,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e1
    | epred23_0
    | epred17_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1754,47069,theory(equality)]) ).

cnf(47078,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred17_0 ),
    inference(spm,[status(thm)],[4176,47069,theory(equality)]) ).

cnf(47146,plain,
    ( e1 = e0
    | op(e0,e1) = e2
    | e1 = e2
    | epred17_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[37700,47070,theory(equality)]) ).

cnf(47154,plain,
    ( op(e0,e1) = e2
    | e2 = e1
    | epred17_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[47146,211,theory(equality)]) ).

cnf(47155,plain,
    ( op(e0,e1) = e2
    | epred17_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[47154,208,theory(equality)]) ).

cnf(47178,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e1
    | epred17_0
    | epred23_0 ),
    inference(spm,[status(thm)],[39704,47071,theory(equality)]) ).

cnf(47219,plain,
    ( op(e0,e1) = e2
    | epred23_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,47155,theory(equality)]) ).

cnf(47326,plain,
    ( op(e0,e1) = e2
    | epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47219,37155]) ).

cnf(47339,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred17_0
    | epred23_0 ),
    inference(spm,[status(thm)],[38458,47326,theory(equality)]) ).

cnf(47369,plain,
    ( op(e2,e1) = e0
    | epred23_0
    | epred17_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,47339,theory(equality)]) ).

cnf(47463,plain,
    ( op(e2,e1) = e0
    | epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47369,47178]) ).

cnf(47465,plain,
    ( epred23_0
    | epred17_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,47463,theory(equality)]) ).

cnf(47511,plain,
    ( epred23_0
    | epred17_0
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e2 != e0 ),
    inference(spm,[status(thm)],[47465,37297,theory(equality)]) ).

cnf(47600,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47511,47078]) ).

cnf(47601,plain,
    ( op(e1,e1) = e1
    | epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47600,47465]) ).

cnf(47602,plain,
    ( epred23_0
    | epred17_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,47601,theory(equality)]) ).

cnf(47767,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e1
    | epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47072,37163]) ).

cnf(47768,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47767,37166]) ).

cnf(47769,plain,
    ( epred23_0
    | epred17_0 ),
    inference(csr,[status(thm)],[47768,47602]) ).

cnf(47794,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[4545,47769,theory(equality)]) ).

cnf(48232,plain,
    ( e3 = e1
    | epred17_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[37155,47794,theory(equality)]) ).

cnf(48235,plain,
    ( epred17_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[48232,207,theory(equality)]) ).

cnf(48250,plain,
    ( e2 = e1
    | epred17_0
    | epred22_0 ),
    inference(spm,[status(thm)],[37155,48235,theory(equality)]) ).

cnf(48253,plain,
    ( epred17_0
    | epred22_0 ),
    inference(sr,[status(thm)],[48250,208,theory(equality)]) ).

cnf(48255,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[1688,48253,theory(equality)]) ).

cnf(48300,plain,
    ( op(e0,e0) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[48255,37153]) ).

cnf(48315,plain,
    ( e0 = e1
    | epred17_0 ),
    inference(spm,[status(thm)],[37155,48300,theory(equality)]) ).

cnf(48318,plain,
    epred17_0,
    inference(sr,[status(thm)],[48315,211,theory(equality)]) ).

cnf(48475,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[4442,48318,theory(equality)]) ).

cnf(48476,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[48475,theory(equality)]) ).

cnf(48477,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[4234,48318,theory(equality)]) ).

cnf(48478,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[48477,theory(equality)]) ).

cnf(48479,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[4069,48318,theory(equality)]) ).

cnf(48480,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred16_0 ),
    inference(cn,[status(thm)],[48479,theory(equality)]) ).

cnf(48481,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[4001,48318,theory(equality)]) ).

cnf(48482,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[48481,theory(equality)]) ).

cnf(48483,plain,
    ( op(e3,e0) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1392,48318,theory(equality)]) ).

cnf(48484,plain,
    ( op(e3,e0) = e3
    | epred16_0 ),
    inference(cn,[status(thm)],[48483,theory(equality)]) ).

cnf(48485,plain,
    ( epred16_0
    | op(e3,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[1371,48318,theory(equality)]) ).

cnf(48486,plain,
    ( epred16_0
    | op(e3,e3) != e0 ),
    inference(cn,[status(thm)],[48485,theory(equality)]) ).

cnf(48497,plain,
    ( epred16_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[48486,113,theory(equality)]) ).

cnf(48498,plain,
    ( epred16_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[48486,112,theory(equality)]) ).

cnf(48525,plain,
    ( epred16_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,48484,theory(equality)]) ).

cnf(48526,plain,
    ( epred16_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,48484,theory(equality)]) ).

cnf(48528,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | e3 = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[132,48484,theory(equality)]) ).

cnf(48529,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | e3 = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[134,48484,theory(equality)]) ).

cnf(48530,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | e3 = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[136,48484,theory(equality)]) ).

cnf(48534,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[2755,48484,theory(equality)]) ).

cnf(48536,plain,
    ( e3 = e1
    | e3 = e2
    | e3 = e0
    | epred28_0
    | epred16_0 ),
    inference(spm,[status(thm)],[12618,48484,theory(equality)]) ).

cnf(48541,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[3033,48484,theory(equality)]) ).

cnf(48545,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3115,48484,theory(equality)]) ).

cnf(48546,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[3119,48484,theory(equality)]) ).

cnf(48570,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[48528,206,theory(equality)]) ).

cnf(48571,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(sr,[status(thm)],[48529,207,theory(equality)]) ).

cnf(48572,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | epred16_0 ),
    inference(sr,[status(thm)],[48530,209,theory(equality)]) ).

cnf(48573,plain,
    ( e3 = e2
    | e3 = e0
    | epred28_0
    | epred16_0 ),
    inference(sr,[status(thm)],[48536,207,theory(equality)]) ).

cnf(48574,plain,
    ( e3 = e0
    | epred28_0
    | epred16_0 ),
    inference(sr,[status(thm)],[48573,206,theory(equality)]) ).

cnf(48575,plain,
    ( epred28_0
    | epred16_0 ),
    inference(sr,[status(thm)],[48574,209,theory(equality)]) ).

cnf(48579,plain,
    ( epred16_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[48525,193,theory(equality)]) ).

cnf(48593,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred27_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3655,48575,theory(equality)]) ).

cnf(48612,plain,
    ( epred16_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[48526,197,theory(equality)]) ).

cnf(48620,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,48480,theory(equality)]) ).

cnf(48621,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,48480,theory(equality)]) ).

cnf(48628,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(op(e2,e0),e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[252,48480,theory(equality)]) ).

cnf(48906,plain,
    ( op(e3,e1) = e3
    | epred27_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48593,48486]) ).

cnf(48907,plain,
    ( epred27_0
    | epred16_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,48906,theory(equality)]) ).

cnf(49036,plain,
    ( epred27_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48907,48484]) ).

cnf(49037,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1865,49036,theory(equality)]) ).

cnf(49046,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3975,49036,theory(equality)]) ).

cnf(49083,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred16_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,49037,theory(equality)]) ).

cnf(49248,plain,
    ( e3 = e0
    | op(e1,e1) = e0
    | epred16_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[48480,49046,theory(equality)]) ).

cnf(49263,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[49248,209,theory(equality)]) ).

cnf(49294,plain,
    ( e2 = e0
    | op(e1,e1) = e0
    | epred16_0
    | epred26_0 ),
    inference(spm,[status(thm)],[48480,49263,theory(equality)]) ).

cnf(49307,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | epred26_0 ),
    inference(sr,[status(thm)],[49294,210,theory(equality)]) ).

cnf(49308,plain,
    ( epred26_0
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,49307,theory(equality)]) ).

cnf(49315,plain,
    ( epred26_0
    | epred16_0
    | op(op(e1,e0),e1) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[101,49307,theory(equality)]) ).

cnf(49345,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred16_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,48497,theory(equality)]) ).

cnf(49425,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred16_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[144,48498,theory(equality)]) ).

cnf(49427,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,48498,theory(equality)]) ).

cnf(49502,plain,
    ( epred16_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[48482,48570,theory(equality)]) ).

cnf(49503,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[48478,48570,theory(equality)]) ).

cnf(49636,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[48620,48572,theory(equality)]) ).

cnf(49651,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[48534,48486]) ).

cnf(49653,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,49651,theory(equality)]) ).

cnf(49842,plain,
    ( e3 = e0
    | op(e1,e1) = e0
    | epred16_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[48480,48541,theory(equality)]) ).

cnf(49857,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[49842,209,theory(equality)]) ).

cnf(49899,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred16_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[49083,48545,theory(equality)]) ).

cnf(49943,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[49653,49037,theory(equality)]) ).

cnf(50049,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred16_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,49943,theory(equality)]) ).

cnf(50156,plain,
    ( epred16_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[48482,48579,theory(equality)]) ).

cnf(50157,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[48478,48579,theory(equality)]) ).

cnf(50175,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred16_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,48612,theory(equality)]) ).

cnf(50191,plain,
    ( epred26_0
    | epred16_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[49315,48612,theory(equality)]) ).

cnf(50349,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,49503,theory(equality)]) ).

cnf(50534,plain,
    ( op(e1,e1) = e0
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[50157,48620]) ).

cnf(50560,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[48628,50534,theory(equality)]) ).

cnf(50588,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[50560,49857,theory(equality)]) ).

cnf(50955,plain,
    ( op(e2,e2) = e2
    | op(e3,e1) = e0
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[49899,50049]) ).

cnf(50958,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,50955,theory(equality)]) ).

cnf(51025,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[50958,49307]) ).

cnf(51026,plain,
    ( epred26_0
    | epred16_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,51025,theory(equality)]) ).

cnf(51027,plain,
    ( epred26_0
    | epred16_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,51025,theory(equality)]) ).

cnf(51029,plain,
    ( epred26_0
    | epred16_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,51025,theory(equality)]) ).

cnf(51090,plain,
    ( epred26_0
    | epred16_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[51027,48579,theory(equality)]) ).

cnf(51293,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[49345,48480,theory(equality)]) ).

cnf(51329,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[49425,48480,theory(equality)]) ).

cnf(51430,plain,
    ( op(e1,e1) = e0
    | op(e0,e3) = e0
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,51329,theory(equality)]) ).

cnf(52520,plain,
    ( op(e1,e0) = e1
    | epred26_0
    | epred16_0
    | op(e2,e1) != e3 ),
    inference(csr,[status(thm)],[50191,49308]) ).

cnf(52529,plain,
    ( op(e1,e0) = e1
    | epred26_0
    | epred16_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[52520,48546,theory(equality)]) ).

cnf(52574,plain,
    ( e3 = e0
    | epred26_0
    | epred16_0
    | op(e0,e1) = e3
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[49307,52529,theory(equality)]) ).

cnf(52580,plain,
    ( epred26_0
    | epred16_0
    | op(e0,e1) = e3
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[52574,209,theory(equality)]) ).

cnf(52597,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e1) = e3
    | epred26_0 ),
    inference(spm,[status(thm)],[48476,52580,theory(equality)]) ).

cnf(52651,plain,
    ( e0 = e2
    | epred26_0
    | epred16_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[51025,52597,theory(equality)]) ).

cnf(52675,plain,
    ( epred26_0
    | epred16_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[52651,210,theory(equality)]) ).

cnf(52679,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred26_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3278,52675,theory(equality)]) ).

cnf(52682,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred26_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3453,52675,theory(equality)]) ).

cnf(52693,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[52679,51026]) ).

cnf(52695,plain,
    ( op(e2,e1) = e0
    | epred26_0
    | epred16_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,52693,theory(equality)]) ).

cnf(52747,plain,
    ( op(e2,e1) = e0
    | epred26_0
    | epred16_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[52695,51090,theory(equality)]) ).

cnf(52762,plain,
    ( op(e2,e0) = e0
    | epred26_0
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,52747,theory(equality)]) ).

cnf(52800,plain,
    ( op(e2,e0) = e0
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[52762,49307]) ).

cnf(52828,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0
    | epred26_0 ),
    inference(spm,[status(thm)],[48571,52800,theory(equality)]) ).

cnf(52831,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred16_0
    | epred26_0 ),
    inference(spm,[status(thm)],[49427,52800,theory(equality)]) ).

cnf(52842,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0
    | epred26_0 ),
    inference(sr,[status(thm)],[52828,211,theory(equality)]) ).

cnf(52860,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e0) = e1
    | epred26_0 ),
    inference(spm,[status(thm)],[48476,52842,theory(equality)]) ).

cnf(52882,plain,
    ( op(e0,e3) = e0
    | epred26_0
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,52831,theory(equality)]) ).

cnf(52960,plain,
    ( e0 = e2
    | epred26_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[51025,52860,theory(equality)]) ).

cnf(52984,plain,
    ( epred26_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[52960,210,theory(equality)]) ).

cnf(53026,plain,
    ( op(e0,e3) = e0
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[52882,49307]) ).

cnf(53027,plain,
    ( epred26_0
    | epred16_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,53026,theory(equality)]) ).

cnf(53141,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[52682,53027]) ).

cnf(53142,plain,
    ( op(e0,e2) = e1
    | epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53141,51029]) ).

cnf(53144,plain,
    ( epred26_0
    | epred16_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,53142,theory(equality)]) ).

cnf(53278,plain,
    ( epred26_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53144,52984]) ).

cnf(53281,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1833,53278,theory(equality)]) ).

cnf(53285,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e0
    | epred25_0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1804,53278,theory(equality)]) ).

cnf(53287,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred16_0 ),
    inference(spm,[status(thm)],[4028,53278,theory(equality)]) ).

cnf(53322,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e0
    | epred25_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53285,48484]) ).

cnf(53323,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53322,48486]) ).

cnf(53324,plain,
    ( epred25_0
    | epred16_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,53323,theory(equality)]) ).

cnf(53379,plain,
    ( op(e1,e2) = e2
    | epred25_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53281,53324]) ).

cnf(53381,plain,
    ( epred25_0
    | epred16_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,53379,theory(equality)]) ).

cnf(53423,plain,
    ( op(e2,e2) = e1
    | epred25_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53287,53324]) ).

cnf(53455,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | epred16_0
    | epred25_0 ),
    inference(spm,[status(thm)],[48480,53423,theory(equality)]) ).

cnf(53477,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | epred25_0 ),
    inference(sr,[status(thm)],[53455,211,theory(equality)]) ).

cnf(53479,plain,
    ( epred25_0
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,53477,theory(equality)]) ).

cnf(53552,plain,
    ( epred25_0
    | epred16_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[53381,48612,theory(equality)]) ).

cnf(53955,plain,
    ( op(e1,e0) = e1
    | epred25_0
    | epred16_0 ),
    inference(csr,[status(thm)],[53552,53479]) ).

cnf(53969,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | epred25_0 ),
    inference(spm,[status(thm)],[48476,53955,theory(equality)]) ).

cnf(54024,plain,
    ( e0 = e1
    | epred25_0
    | epred16_0 ),
    inference(spm,[status(thm)],[53423,53969,theory(equality)]) ).

cnf(54042,plain,
    ( epred25_0
    | epred16_0 ),
    inference(sr,[status(thm)],[54024,211,theory(equality)]) ).

cnf(54043,plain,
    ( op(e2,e1) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1789,54042,theory(equality)]) ).

cnf(54044,plain,
    ( op(e1,e2) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1795,54042,theory(equality)]) ).

cnf(54045,plain,
    ( op(e1,e3) = e1
    | op(e2,e1) = e1
    | epred24_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1790,54042,theory(equality)]) ).

cnf(54063,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred24_0
    | epred16_0 ),
    inference(spm,[status(thm)],[4530,54042,theory(equality)]) ).

cnf(54106,plain,
    ( op(e1,e1) = e0
    | e1 = e0
    | op(e3,e0) = e0
    | epred16_0
    | op(e2,e1) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[51293,54043,theory(equality)]) ).

cnf(54113,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e0
    | epred16_0
    | op(e2,e1) = e1
    | epred24_0 ),
    inference(sr,[status(thm)],[54106,211,theory(equality)]) ).

cnf(54115,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred16_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,54044,theory(equality)]) ).

cnf(54195,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred16_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,54045,theory(equality)]) ).

cnf(54615,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[54195,50534,theory(equality)]) ).

cnf(54671,plain,
    ( op(e1,e1) = e0
    | epred24_0
    | epred16_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,54615,theory(equality)]) ).

cnf(54969,plain,
    ( e0 = e3
    | epred16_0
    | op(e2,e1) = e1
    | op(e1,e1) = e0
    | epred24_0 ),
    inference(spm,[status(thm)],[48484,54113,theory(equality)]) ).

cnf(54982,plain,
    ( epred16_0
    | op(e2,e1) = e1
    | op(e1,e1) = e0
    | epred24_0 ),
    inference(sr,[status(thm)],[54969,209,theory(equality)]) ).

cnf(55067,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[54115,54982,theory(equality)]) ).

cnf(55078,plain,
    ( op(e1,e1) = e0
    | epred24_0
    | epred16_0 ),
    inference(csr,[status(thm)],[55067,54671]) ).

cnf(55102,plain,
    ( e0 = e3
    | e0 = e2
    | epred24_0
    | epred16_0 ),
    inference(spm,[status(thm)],[54063,55078,theory(equality)]) ).

cnf(55110,plain,
    ( e2 = e0
    | epred24_0
    | epred16_0 ),
    inference(sr,[status(thm)],[55102,209,theory(equality)]) ).

cnf(55111,plain,
    ( epred24_0
    | epred16_0 ),
    inference(sr,[status(thm)],[55110,210,theory(equality)]) ).

cnf(55115,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1758,55111,theory(equality)]) ).

cnf(55119,plain,
    ( op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred23_0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1733,55111,theory(equality)]) ).

cnf(55155,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e1 = e0
    | epred16_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[49503,55115,theory(equality)]) ).

cnf(55156,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | e1 = e0
    | epred16_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[49636,55115,theory(equality)]) ).

cnf(55157,plain,
    ( op(e0,e2) = e3
    | e1 = e0
    | epred16_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[50588,55115,theory(equality)]) ).

cnf(55162,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred16_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[55155,211,theory(equality)]) ).

cnf(55163,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred16_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[55156,211,theory(equality)]) ).

cnf(55164,plain,
    ( op(e0,e2) = e3
    | epred16_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[55157,211,theory(equality)]) ).

cnf(55239,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e2) = e3
    | epred23_0 ),
    inference(spm,[status(thm)],[48476,55164,theory(equality)]) ).

cnf(55246,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred16_0
    | op(e0,e2) = e3
    | epred23_0 ),
    inference(spm,[status(thm)],[50156,55164,theory(equality)]) ).

cnf(55306,plain,
    ( op(e0,e2) = e3
    | epred23_0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,55239,theory(equality)]) ).

cnf(55436,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[55162,49502]) ).

cnf(55484,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[49502,55163,theory(equality)]) ).

cnf(55494,plain,
    ( op(e0,e0) = e2
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred23_0 ),
    inference(sr,[status(thm)],[55484,208,theory(equality)]) ).

cnf(55593,plain,
    ( op(e0,e2) = e3
    | op(e2,e0) = e1
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[55246,55306]) ).

cnf(55594,plain,
    ( op(e0,e2) = e3
    | epred23_0
    | epred16_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,55593,theory(equality)]) ).

cnf(55732,plain,
    ( op(e0,e2) = e3
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[55594,55164]) ).

cnf(55733,plain,
    ( epred23_0
    | epred16_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,55732,theory(equality)]) ).

cnf(55741,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred23_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3362,55732,theory(equality)]) ).

cnf(55769,plain,
    ( epred23_0
    | epred16_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[55733,200,theory(equality)]) ).

cnf(55893,plain,
    ( e0 = e2
    | op(e0,e0) = e2
    | epred16_0
    | op(e0,e0) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[50349,55494,theory(equality)]) ).

cnf(55901,plain,
    ( op(e0,e0) = e2
    | epred16_0
    | op(e0,e0) = e0
    | epred23_0 ),
    inference(sr,[status(thm)],[55893,210,theory(equality)]) ).

cnf(56001,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred23_0
    | epred16_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,55741,theory(equality)]) ).

cnf(56122,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred23_0
    | epred16_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,55769,theory(equality)]) ).

cnf(56600,plain,
    ( op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[55119,48484]) ).

cnf(56601,plain,
    ( op(e1,e1) = e1
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[56600,48486]) ).

cnf(56603,plain,
    ( epred23_0
    | epred16_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,56601,theory(equality)]) ).

cnf(56623,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | e1 = e0
    | epred16_0
    | epred23_0 ),
    inference(spm,[status(thm)],[49636,56601,theory(equality)]) ).

cnf(56630,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred16_0
    | epred23_0 ),
    inference(sr,[status(thm)],[56623,211,theory(equality)]) ).

cnf(56665,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e0
    | epred16_0
    | op(e0,e0) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[51430,56630,theory(equality)]) ).

cnf(56745,plain,
    ( e0 = e1
    | epred23_0
    | epred16_0
    | op(e0,e0) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[56601,56665,theory(equality)]) ).

cnf(56749,plain,
    ( epred23_0
    | epred16_0
    | op(e0,e0) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[56745,211,theory(equality)]) ).

cnf(56751,plain,
    ( op(e0,e0) = e0
    | epred23_0
    | epred16_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,56749,theory(equality)]) ).

cnf(57075,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred23_0
    | epred16_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[56001,55436,theory(equality)]) ).

cnf(57147,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e0
    | epred23_0
    | epred16_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,57075,theory(equality)]) ).

cnf(57353,plain,
    ( op(e0,e1) = e0
    | epred23_0
    | epred16_0
    | op(e0,e0) != e2 ),
    inference(csr,[status(thm)],[56122,56603]) ).

cnf(57356,plain,
    ( op(e0,e1) = e0
    | epred23_0
    | epred16_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[57353,55901,theory(equality)]) ).

cnf(57413,plain,
    ( op(e0,e0) = e0
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[57356,56751]) ).

cnf(57615,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e0
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[57147,56601]) ).

cnf(57616,plain,
    ( op(e0,e0) = e2
    | epred23_0
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,57615,theory(equality)]) ).

cnf(57647,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e0,e0) = e2
    | epred23_0 ),
    inference(spm,[status(thm)],[48621,57615,theory(equality)]) ).

cnf(57686,plain,
    ( op(e0,e0) = e2
    | epred23_0
    | epred16_0 ),
    inference(csr,[status(thm)],[57647,57616]) ).

cnf(57708,plain,
    ( e2 = e0
    | epred23_0
    | epred16_0 ),
    inference(spm,[status(thm)],[57413,57686,theory(equality)]) ).

cnf(57709,plain,
    ( epred23_0
    | epred16_0 ),
    inference(sr,[status(thm)],[57708,210,theory(equality)]) ).

cnf(57710,plain,
    ( op(e2,e0) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[1719,57709,theory(equality)]) ).

cnf(57717,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3853,57709,theory(equality)]) ).

cnf(57777,plain,
    ( e0 = e3
    | epred16_0
    | op(e2,e0) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[48484,57710,theory(equality)]) ).

cnf(57787,plain,
    ( epred16_0
    | op(e2,e0) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[57777,209,theory(equality)]) ).

cnf(57788,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,57787,theory(equality)]) ).

cnf(58004,plain,
    ( e0 = e3
    | epred16_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[48484,57717,theory(equality)]) ).

cnf(58014,plain,
    ( epred16_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[58004,209,theory(equality)]) ).

cnf(58032,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred16_0
    | epred22_0 ),
    inference(spm,[status(thm)],[50175,58014,theory(equality)]) ).

cnf(58206,plain,
    ( op(e1,e0) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[58032,57788]) ).

cnf(58220,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | epred22_0 ),
    inference(spm,[status(thm)],[48476,58206,theory(equality)]) ).

cnf(58241,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,58220,theory(equality)]) ).

cnf(58309,plain,
    ( epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[58241,57787]) ).

cnf(58313,plain,
    ( op(e1,e0) = e0
    | op(e3,e3) = e0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1663,58309,theory(equality)]) ).

cnf(58320,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[2630,58309,theory(equality)]) ).

cnf(58342,plain,
    ( op(e1,e0) = e0
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[58313,48484]) ).

cnf(58343,plain,
    ( op(e1,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[58342,48486]) ).

cnf(58344,plain,
    ( epred16_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,58343,theory(equality)]) ).

cnf(58365,plain,
    ( e0 = e2
    | op(e0,e0) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[50349,58343,theory(equality)]) ).

cnf(58372,plain,
    ( op(e0,e0) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[58365,210,theory(equality)]) ).

cnf(58447,plain,
    ( op(e0,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[58320,58344]) ).

cnf(58466,plain,
    ( e1 = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[58372,58447,theory(equality)]) ).

cnf(58467,plain,
    epred16_0,
    inference(sr,[status(thm)],[58466,208,theory(equality)]) ).

cnf(58562,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[3308,58467,theory(equality)]) ).

cnf(58563,plain,
    ( op(e1,e1) = e3
    | epred15_0 ),
    inference(cn,[status(thm)],[58562,theory(equality)]) ).

cnf(58564,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[2857,58467,theory(equality)]) ).

cnf(58565,plain,
    ( epred15_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[58564,theory(equality)]) ).

cnf(58566,plain,
    ( op(e2,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1326,58467,theory(equality)]) ).

cnf(58567,plain,
    ( op(e2,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[58566,theory(equality)]) ).

cnf(58568,plain,
    ( epred15_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1305,58467,theory(equality)]) ).

cnf(58569,plain,
    ( epred15_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[58568,theory(equality)]) ).

cnf(58570,plain,
    ( epred15_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,58563,theory(equality)]) ).

cnf(58571,plain,
    ( epred15_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,58563,theory(equality)]) ).

cnf(58573,plain,
    ( epred15_0
    | op(op(e1,e3),e1) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[205,58563,theory(equality)]) ).

cnf(58579,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3277,58563,theory(equality)]) ).

cnf(58580,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3288,58563,theory(equality)]) ).

cnf(58581,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3360,58563,theory(equality)]) ).

cnf(58587,plain,
    ( epred15_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[144,58567,theory(equality)]) ).

cnf(58588,plain,
    ( epred15_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,58567,theory(equality)]) ).

cnf(58589,plain,
    ( epred15_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,58567,theory(equality)]) ).

cnf(58590,plain,
    ( epred15_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[164,58567,theory(equality)]) ).

cnf(58591,plain,
    ( epred15_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,58567,theory(equality)]) ).

cnf(58593,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | epred28_0
    | epred15_0 ),
    inference(spm,[status(thm)],[234,58567,theory(equality)]) ).

cnf(58594,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | e2 = e3
    | epred15_0 ),
    inference(spm,[status(thm)],[115,58567,theory(equality)]) ).

cnf(58626,plain,
    ( op(e2,e2) = e3
    | epred28_0
    | epred15_0 ),
    inference(sr,[status(thm)],[58593,206,theory(equality)]) ).

cnf(58627,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | epred15_0 ),
    inference(sr,[status(thm)],[58594,206,theory(equality)]) ).

cnf(58704,plain,
    ( epred15_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[58569,191,theory(equality)]) ).

cnf(58720,plain,
    ( epred15_0
    | epred28_0 ),
    inference(spm,[status(thm)],[58569,58626,theory(equality)]) ).

cnf(58721,plain,
    ( epred15_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[58570,197,theory(equality)]) ).

cnf(58723,plain,
    ( epred15_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[58571,200,theory(equality)]) ).

cnf(58771,plain,
    ( epred15_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[58591,133,theory(equality)]) ).

cnf(58783,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e0
    | epred27_0
    | epred15_0 ),
    inference(spm,[status(thm)],[3684,58720,theory(equality)]) ).

cnf(59266,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred15_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,58783,theory(equality)]) ).

cnf(59776,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[58579,58588]) ).

cnf(59780,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,59776,theory(equality)]) ).

cnf(59808,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[58580,58565]) ).

cnf(59809,plain,
    ( op(e1,e3) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[59808,58590]) ).

cnf(59810,plain,
    ( epred15_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,59809,theory(equality)]) ).

cnf(59811,plain,
    ( epred15_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,59809,theory(equality)]) ).

cnf(59812,plain,
    ( epred15_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,59809,theory(equality)]) ).

cnf(59813,plain,
    ( epred15_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,59809,theory(equality)]) ).

cnf(59850,plain,
    ( epred15_0
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[58573,59809,theory(equality)]) ).

cnf(59852,plain,
    ( e0 = e3
    | epred27_0
    | epred15_0 ),
    inference(spm,[status(thm)],[59266,59809,theory(equality)]) ).

cnf(59858,plain,
    ( epred27_0
    | epred15_0 ),
    inference(sr,[status(thm)],[59852,209,theory(equality)]) ).

cnf(59890,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred15_0 ),
    inference(spm,[status(thm)],[3975,59858,theory(equality)]) ).

cnf(59994,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred15_0 ),
    inference(csr,[status(thm)],[59890,58569]) ).

cnf(59995,plain,
    ( epred26_0
    | epred15_0 ),
    inference(csr,[status(thm)],[59994,58587]) ).

cnf(59996,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred15_0 ),
    inference(spm,[status(thm)],[1834,59995,theory(equality)]) ).

cnf(60021,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred15_0 ),
    inference(csr,[status(thm)],[59996,58588]) ).

cnf(60022,plain,
    ( epred25_0
    | epred15_0 ),
    inference(csr,[status(thm)],[60021,58589]) ).

cnf(60036,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | epred24_0
    | epred15_0 ),
    inference(spm,[status(thm)],[4131,60022,theory(equality)]) ).

cnf(60286,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred15_0 ),
    inference(csr,[status(thm)],[60036,58565]) ).

cnf(60307,plain,
    ( e2 = e3
    | epred15_0
    | epred24_0 ),
    inference(spm,[status(thm)],[58563,60286,theory(equality)]) ).

cnf(60313,plain,
    ( epred15_0
    | epred24_0 ),
    inference(sr,[status(thm)],[60307,206,theory(equality)]) ).

cnf(60322,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred15_0 ),
    inference(spm,[status(thm)],[4176,60313,theory(equality)]) ).

cnf(60460,plain,
    ( op(e1,e1) = e1
    | epred23_0
    | epred15_0 ),
    inference(csr,[status(thm)],[60322,59811]) ).

cnf(60481,plain,
    ( e1 = e3
    | epred15_0
    | epred23_0 ),
    inference(spm,[status(thm)],[58563,60460,theory(equality)]) ).

cnf(60487,plain,
    ( epred15_0
    | epred23_0 ),
    inference(sr,[status(thm)],[60481,207,theory(equality)]) ).

cnf(60490,plain,
    ( op(e0,e3) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred15_0 ),
    inference(spm,[status(thm)],[1720,60487,theory(equality)]) ).

cnf(60607,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred15_0 ),
    inference(csr,[status(thm)],[60490,59813]) ).

cnf(60776,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[58581,59810]) ).

cnf(60779,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,60776,theory(equality)]) ).

cnf(60780,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,60776,theory(equality)]) ).

cnf(60852,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(csr,[status(thm)],[58627,58569]) ).

cnf(60874,plain,
    ( e3 = e0
    | e3 = e1
    | epred15_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[59776,60852,theory(equality)]) ).

cnf(60882,plain,
    ( e3 = e1
    | epred15_0
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[60874,209,theory(equality)]) ).

cnf(60883,plain,
    ( epred15_0
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[60882,207,theory(equality)]) ).

cnf(60906,plain,
    ( e3 = e0
    | epred22_0
    | epred15_0 ),
    inference(spm,[status(thm)],[60607,60883,theory(equality)]) ).

cnf(60914,plain,
    ( epred22_0
    | epred15_0 ),
    inference(sr,[status(thm)],[60906,209,theory(equality)]) ).

cnf(60915,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[1687,60914,theory(equality)]) ).

cnf(60935,plain,
    ( op(e0,e0) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[60915,59812]) ).

cnf(61192,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[58704,58587]) ).

cnf(61196,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,61192,theory(equality)]) ).

cnf(61245,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[58721,59812]) ).

cnf(61262,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[60779,61245,theory(equality)]) ).

cnf(61336,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[61196,61262,theory(equality)]) ).

cnf(61395,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,61336,theory(equality)]) ).

cnf(61446,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[58723,59850]) ).

cnf(61459,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[59780,61446,theory(equality)]) ).

cnf(61571,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[61395,61459,theory(equality)]) ).

cnf(61618,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[58771,59850]) ).

cnf(61647,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[60780,61618,theory(equality)]) ).

cnf(61660,plain,
    ( op(e0,e0) = e2
    | epred15_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,61647,theory(equality)]) ).

cnf(61760,plain,
    ( op(e0,e0) = e2
    | epred15_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[61660,61571,theory(equality)]) ).

cnf(61799,plain,
    ( op(e0,e0) = e2
    | epred15_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,61760,theory(equality)]) ).

cnf(61950,plain,
    ( op(e0,e0) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[61799,60935]) ).

cnf(61965,plain,
    ( e2 = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[60935,61950,theory(equality)]) ).

cnf(61969,plain,
    epred15_0,
    inference(sr,[status(thm)],[61965,210,theory(equality)]) ).

cnf(62037,plain,
    ( op(e0,e0) = e3
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[2384,61969,theory(equality)]) ).

cnf(62038,plain,
    ( op(e0,e0) = e3
    | epred14_0 ),
    inference(cn,[status(thm)],[62037,theory(equality)]) ).

cnf(62039,plain,
    ( epred14_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[2295,61969,theory(equality)]) ).

cnf(62040,plain,
    ( epred14_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[62039,theory(equality)]) ).

cnf(62041,plain,
    ( epred14_0
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[2227,61969,theory(equality)]) ).

cnf(62042,plain,
    ( epred14_0
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[62041,theory(equality)]) ).

cnf(62043,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[2184,61969,theory(equality)]) ).

cnf(62044,plain,
    ( op(e2,e3) = e2
    | epred14_0 ),
    inference(cn,[status(thm)],[62043,theory(equality)]) ).

cnf(62045,plain,
    ( epred14_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[62040,191,theory(equality)]) ).

cnf(62069,plain,
    ( epred14_0
    | op(op(e0,e3),e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[266,62038,theory(equality)]) ).

cnf(62077,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3283,62038,theory(equality)]) ).

cnf(62078,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3379,62038,theory(equality)]) ).

cnf(62079,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3385,62038,theory(equality)]) ).

cnf(62080,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3454,62038,theory(equality)]) ).

cnf(62081,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3459,62038,theory(equality)]) ).

cnf(62096,plain,
    ( epred14_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[144,62044,theory(equality)]) ).

cnf(62097,plain,
    ( epred14_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,62044,theory(equality)]) ).

cnf(62098,plain,
    ( epred14_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,62044,theory(equality)]) ).

cnf(62099,plain,
    ( epred14_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[164,62044,theory(equality)]) ).

cnf(62100,plain,
    ( epred14_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,62044,theory(equality)]) ).

cnf(62102,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | epred28_0
    | epred14_0 ),
    inference(spm,[status(thm)],[234,62044,theory(equality)]) ).

cnf(62135,plain,
    ( op(e2,e2) = e3
    | epred28_0
    | epred14_0 ),
    inference(sr,[status(thm)],[62102,206,theory(equality)]) ).

cnf(62191,plain,
    ( epred14_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[62099,125,theory(equality)]) ).

cnf(62201,plain,
    ( epred28_0
    | epred14_0 ),
    inference(csr,[status(thm)],[62135,62040]) ).

cnf(62204,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e3
    | epred27_0
    | epred14_0 ),
    inference(spm,[status(thm)],[1903,62201,theory(equality)]) ).

cnf(62207,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred14_0 ),
    inference(spm,[status(thm)],[3613,62201,theory(equality)]) ).

cnf(62399,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred14_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,62204,theory(equality)]) ).

cnf(62576,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred14_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,62207,theory(equality)]) ).

cnf(62838,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred14_0 ),
    inference(csr,[status(thm)],[62399,62038]) ).

cnf(62842,plain,
    ( epred27_0
    | epred14_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,62838,theory(equality)]) ).

cnf(63153,plain,
    ( epred27_0
    | epred14_0
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[62576,62842]) ).

cnf(63188,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[62045,62096]) ).

cnf(63191,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,63188,theory(equality)]) ).

cnf(63192,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,63188,theory(equality)]) ).

cnf(63454,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[62077,62098]) ).

cnf(63456,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,63454,theory(equality)]) ).

cnf(63478,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[63191,63454,theory(equality)]) ).

cnf(63490,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,63478,theory(equality)]) ).

cnf(63553,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[62079,62042]) ).

cnf(63554,plain,
    ( op(e0,e3) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[63553,62100]) ).

cnf(63555,plain,
    ( epred14_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,63554,theory(equality)]) ).

cnf(63556,plain,
    ( epred14_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,63554,theory(equality)]) ).

cnf(63557,plain,
    ( epred14_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,63554,theory(equality)]) ).

cnf(63598,plain,
    ( epred14_0
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[62069,63554,theory(equality)]) ).

cnf(63601,plain,
    ( epred27_0
    | epred14_0 ),
    inference(spm,[status(thm)],[63153,63554,theory(equality)]) ).

cnf(63621,plain,
    ( epred14_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[63598,62078,theory(equality)]) ).

cnf(63631,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred14_0 ),
    inference(spm,[status(thm)],[3975,63601,theory(equality)]) ).

cnf(63675,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[63456,63621,theory(equality)]) ).

cnf(63678,plain,
    ( op(e1,e0) = e0
    | epred14_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,63675,theory(equality)]) ).

cnf(63784,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred14_0 ),
    inference(csr,[status(thm)],[63631,62040]) ).

cnf(63785,plain,
    ( epred26_0
    | epred14_0 ),
    inference(csr,[status(thm)],[63784,62096]) ).

cnf(63786,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred14_0 ),
    inference(spm,[status(thm)],[1834,63785,theory(equality)]) ).

cnf(63811,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred14_0 ),
    inference(csr,[status(thm)],[63786,62097]) ).

cnf(63812,plain,
    ( epred25_0
    | epred14_0 ),
    inference(csr,[status(thm)],[63811,62098]) ).

cnf(63815,plain,
    ( op(e1,e3) = e1
    | op(e2,e1) = e1
    | epred24_0
    | epred14_0 ),
    inference(spm,[status(thm)],[1790,63812,theory(equality)]) ).

cnf(63816,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred24_0
    | epred14_0 ),
    inference(spm,[status(thm)],[1796,63812,theory(equality)]) ).

cnf(63973,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred14_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,63815,theory(equality)]) ).

cnf(64010,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred14_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,63816,theory(equality)]) ).

cnf(64102,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred14_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[63973,63454,theory(equality)]) ).

cnf(64434,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred14_0 ),
    inference(csr,[status(thm)],[64010,63554]) ).

cnf(64466,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | epred24_0 ),
    inference(spm,[status(thm)],[63192,64434,theory(equality)]) ).

cnf(64483,plain,
    ( epred24_0
    | epred14_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,64466,theory(equality)]) ).

cnf(64577,plain,
    ( epred24_0
    | epred14_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[64483,64102,theory(equality)]) ).

cnf(64600,plain,
    ( epred24_0
    | epred14_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,64577,theory(equality)]) ).

cnf(64656,plain,
    ( epred24_0
    | epred14_0 ),
    inference(csr,[status(thm)],[64600,64434]) ).

cnf(64658,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred14_0 ),
    inference(spm,[status(thm)],[1753,64656,theory(equality)]) ).

cnf(64700,plain,
    ( op(e1,e1) = e1
    | epred23_0
    | epred14_0 ),
    inference(csr,[status(thm)],[64658,63556]) ).

cnf(64701,plain,
    ( epred23_0
    | epred14_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,64700,theory(equality)]) ).

cnf(64725,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[62080,63555]) ).

cnf(64727,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,64725,theory(equality)]) ).

cnf(64766,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[62081,63556]) ).

cnf(64813,plain,
    ( epred23_0
    | epred14_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[64701,63621,theory(equality)]) ).

cnf(64816,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[64727,64766,theory(equality)]) ).

cnf(64867,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[63490,64816,theory(equality)]) ).

cnf(64875,plain,
    ( op(e0,e1) = e0
    | epred14_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,64867,theory(equality)]) ).

cnf(65031,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[62191,63598]) ).

cnf(65034,plain,
    ( op(e1,e1) = e2
    | epred14_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,65031,theory(equality)]) ).

cnf(65084,plain,
    ( op(e0,e1) = e0
    | epred14_0
    | epred23_0 ),
    inference(spm,[status(thm)],[64875,64813,theory(equality)]) ).

cnf(65094,plain,
    ( op(e1,e1) = e2
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[65034,64725,theory(equality)]) ).

cnf(65128,plain,
    ( e2 = e1
    | epred23_0
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[64700,65094,theory(equality)]) ).

cnf(65133,plain,
    ( epred23_0
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[65128,208,theory(equality)]) ).

cnf(65134,plain,
    ( epred23_0
    | epred14_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,65133,theory(equality)]) ).

cnf(65209,plain,
    ( epred23_0
    | epred14_0 ),
    inference(csr,[status(thm)],[65134,65084]) ).

cnf(65224,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred22_0
    | epred14_0 ),
    inference(spm,[status(thm)],[4243,65209,theory(equality)]) ).

cnf(65497,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred14_0 ),
    inference(csr,[status(thm)],[65224,62042]) ).

cnf(65512,plain,
    ( e2 = e3
    | epred14_0
    | epred22_0 ),
    inference(spm,[status(thm)],[62038,65497,theory(equality)]) ).

cnf(65518,plain,
    ( epred14_0
    | epred22_0 ),
    inference(sr,[status(thm)],[65512,206,theory(equality)]) ).

cnf(65519,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[1687,65518,theory(equality)]) ).

cnf(65529,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[2630,65518,theory(equality)]) ).

cnf(65557,plain,
    ( op(e1,e0) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[65519,63678]) ).

cnf(65558,plain,
    ( epred14_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,65557,theory(equality)]) ).

cnf(65590,plain,
    ( op(e0,e0) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[65529,63557]) ).

cnf(65591,plain,
    epred14_0,
    inference(csr,[status(thm)],[65590,65558]) ).

cnf(65646,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[2321,65591,theory(equality)]) ).

cnf(65647,plain,
    ( op(e2,e1) = e2
    | epred13_0 ),
    inference(cn,[status(thm)],[65646,theory(equality)]) ).

cnf(65648,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[2294,65591,theory(equality)]) ).

cnf(65649,plain,
    ( epred13_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[65648,theory(equality)]) ).

cnf(65650,plain,
    ( epred13_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[2293,65591,theory(equality)]) ).

cnf(65651,plain,
    ( epred13_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[65650,theory(equality)]) ).

cnf(65652,plain,
    ( op(e3,e3) = e1
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[2150,65591,theory(equality)]) ).

cnf(65653,plain,
    ( op(e3,e3) = e1
    | epred13_0 ),
    inference(cn,[status(thm)],[65652,theory(equality)]) ).

cnf(65654,plain,
    ( epred13_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,65647,theory(equality)]) ).

cnf(65656,plain,
    ( epred13_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,65647,theory(equality)]) ).

cnf(65681,plain,
    ( epred13_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,65653,theory(equality)]) ).

cnf(65682,plain,
    ( epred13_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,65653,theory(equality)]) ).

cnf(65684,plain,
    ( epred13_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[162,65653,theory(equality)]) ).

cnf(65686,plain,
    ( epred13_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,65653,theory(equality)]) ).

cnf(65690,plain,
    ( epred13_0
    | op(op(e3,e1),e3) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[260,65653,theory(equality)]) ).

cnf(65695,plain,
    ( e1 = e2
    | e1 = e3
    | epred28_0
    | epred13_0 ),
    inference(spm,[status(thm)],[2425,65653,theory(equality)]) ).

cnf(65696,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e1 = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[107,65653,theory(equality)]) ).

cnf(65698,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | e1 = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[109,65653,theory(equality)]) ).

cnf(65699,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | e1 = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[108,65653,theory(equality)]) ).

cnf(65713,plain,
    ( e3 = e1
    | epred28_0
    | epred13_0 ),
    inference(sr,[status(thm)],[65695,208,theory(equality)]) ).

cnf(65714,plain,
    ( epred28_0
    | epred13_0 ),
    inference(sr,[status(thm)],[65713,207,theory(equality)]) ).

cnf(65715,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | epred13_0 ),
    inference(sr,[status(thm)],[65696,207,theory(equality)]) ).

cnf(65717,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred13_0 ),
    inference(sr,[status(thm)],[65698,208,theory(equality)]) ).

cnf(65718,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred13_0 ),
    inference(sr,[status(thm)],[65699,208,theory(equality)]) ).

cnf(65736,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred27_0
    | epred13_0 ),
    inference(spm,[status(thm)],[3655,65714,theory(equality)]) ).

cnf(65777,plain,
    ( epred13_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[65651,188,theory(equality)]) ).

cnf(65778,plain,
    ( epred13_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[65651,122,theory(equality)]) ).

cnf(65801,plain,
    ( epred13_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[65681,118,theory(equality)]) ).

cnf(65837,plain,
    ( epred13_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[65682,126,theory(equality)]) ).

cnf(65853,plain,
    ( epred13_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[65684,119,theory(equality)]) ).

cnf(66068,plain,
    ( op(e3,e3) = e0
    | epred27_0
    | epred13_0 ),
    inference(csr,[status(thm)],[65736,65651]) ).

cnf(66099,plain,
    ( e0 = e1
    | epred13_0
    | epred27_0 ),
    inference(spm,[status(thm)],[65653,66068,theory(equality)]) ).

cnf(66119,plain,
    ( epred13_0
    | epred27_0 ),
    inference(sr,[status(thm)],[66099,211,theory(equality)]) ).

cnf(66121,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e2
    | epred26_0
    | epred13_0 ),
    inference(spm,[status(thm)],[1866,66119,theory(equality)]) ).

cnf(66223,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,66121,theory(equality)]) ).

cnf(66364,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred13_0 ),
    inference(csr,[status(thm)],[66223,65647]) ).

cnf(66365,plain,
    ( epred26_0
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,66364,theory(equality)]) ).

cnf(66406,plain,
    ( epred26_0
    | epred13_0 ),
    inference(csr,[status(thm)],[66365,65647]) ).

cnf(66415,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred13_0 ),
    inference(spm,[status(thm)],[4028,66406,theory(equality)]) ).

cnf(66524,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred13_0 ),
    inference(csr,[status(thm)],[66415,65649]) ).

cnf(66525,plain,
    ( epred25_0
    | epred13_0 ),
    inference(csr,[status(thm)],[66524,65654]) ).

cnf(66526,plain,
    ( op(e2,e1) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred13_0 ),
    inference(spm,[status(thm)],[1789,66525,theory(equality)]) ).

cnf(66559,plain,
    ( op(e2,e1) = e1
    | epred24_0
    | epred13_0 ),
    inference(csr,[status(thm)],[66526,65682]) ).

cnf(66581,plain,
    ( e1 = e2
    | epred13_0
    | epred24_0 ),
    inference(spm,[status(thm)],[65647,66559,theory(equality)]) ).

cnf(66590,plain,
    ( epred13_0
    | epred24_0 ),
    inference(sr,[status(thm)],[66581,208,theory(equality)]) ).

cnf(66591,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred13_0 ),
    inference(spm,[status(thm)],[1758,66590,theory(equality)]) ).

cnf(66599,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred13_0 ),
    inference(spm,[status(thm)],[4176,66590,theory(equality)]) ).

cnf(66773,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[65715,65651]) ).

cnf(67038,plain,
    ( e2 = e3
    | op(e3,e0) = e3
    | epred13_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[66773,65717,theory(equality)]) ).

cnf(67067,plain,
    ( op(e3,e0) = e3
    | epred13_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[67038,206,theory(equality)]) ).

cnf(67069,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,65718,theory(equality)]) ).

cnf(67277,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[65777,65682]) ).

cnf(67280,plain,
    ( op(e3,e1) = e0
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,67277,theory(equality)]) ).

cnf(67355,plain,
    ( e3 = e2
    | epred13_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[65647,65778,theory(equality)]) ).

cnf(67363,plain,
    ( epred13_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[67355,206,theory(equality)]) ).

cnf(67384,plain,
    ( e3 = e1
    | e3 = e0
    | epred23_0
    | epred13_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[66599,67363,theory(equality)]) ).

cnf(67387,plain,
    ( e3 = e0
    | epred23_0
    | epred13_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[67384,207,theory(equality)]) ).

cnf(67388,plain,
    ( epred23_0
    | epred13_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[67387,209,theory(equality)]) ).

cnf(67395,plain,
    ( op(e3,e1) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[67280,65647]) ).

cnf(67396,plain,
    ( epred13_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,67395,theory(equality)]) ).

cnf(67397,plain,
    ( epred13_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,67395,theory(equality)]) ).

cnf(67398,plain,
    ( epred13_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,67395,theory(equality)]) ).

cnf(67399,plain,
    ( epred13_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,67395,theory(equality)]) ).

cnf(67441,plain,
    ( epred13_0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[65690,67395,theory(equality)]) ).

cnf(67475,plain,
    ( epred13_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[67441,133,theory(equality)]) ).

cnf(67485,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred23_0
    | epred13_0 ),
    inference(spm,[status(thm)],[3384,67388,theory(equality)]) ).

cnf(67539,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[65801,65649]) ).

cnf(67540,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,67539,theory(equality)]) ).

cnf(67541,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,67539,theory(equality)]) ).

cnf(67600,plain,
    ( e1 = e2
    | epred13_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[65647,65837,theory(equality)]) ).

cnf(67610,plain,
    ( epred13_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[67600,208,theory(equality)]) ).

cnf(67684,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[67540,66591,theory(equality)]) ).

cnf(67687,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[67540,67610,theory(equality)]) ).

cnf(67742,plain,
    ( op(e0,e2) = e1
    | epred23_0
    | epred13_0 ),
    inference(csr,[status(thm)],[67684,67541]) ).

cnf(67786,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[65853,65649]) ).

cnf(67808,plain,
    ( e1 = e2
    | epred13_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[65647,67786,theory(equality)]) ).

cnf(67818,plain,
    ( epred13_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[67808,208,theory(equality)]) ).

cnf(67819,plain,
    ( epred13_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,67818,theory(equality)]) ).

cnf(68020,plain,
    ( e2 = e0
    | epred13_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[67395,67067,theory(equality)]) ).

cnf(68032,plain,
    ( epred13_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[68020,210,theory(equality)]) ).

cnf(68036,plain,
    ( op(e3,e0) = e2
    | epred13_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,68032,theory(equality)]) ).

cnf(68326,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[67475,65656]) ).

cnf(68356,plain,
    ( op(e0,e1) = e1
    | e2 = e1
    | epred13_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[67687,68326,theory(equality)]) ).

cnf(68357,plain,
    ( e2 = e1
    | epred23_0
    | epred13_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[67742,68326,theory(equality)]) ).

cnf(68365,plain,
    ( op(e0,e1) = e1
    | epred13_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[68356,208,theory(equality)]) ).

cnf(68366,plain,
    ( epred23_0
    | epred13_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[68357,208,theory(equality)]) ).

cnf(68370,plain,
    ( epred23_0
    | epred13_0
    | op(op(e0,e2),e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[264,68366,theory(equality)]) ).

cnf(68399,plain,
    ( epred23_0
    | epred13_0
    | op(op(e0,e2),e0) != e3 ),
    inference(csr,[status(thm)],[68370,67742]) ).

cnf(68409,plain,
    ( epred23_0
    | epred13_0
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[68399,67742,theory(equality)]) ).

cnf(68563,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[67069,65647]) ).

cnf(68564,plain,
    ( op(e1,e3) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[68563,67441]) ).

cnf(68571,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e2 = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[123,68564,theory(equality)]) ).

cnf(68572,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | e2 = e1
    | epred13_0 ),
    inference(spm,[status(thm)],[127,68564,theory(equality)]) ).

cnf(68573,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e2 = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[129,68564,theory(equality)]) ).

cnf(68607,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | epred13_0 ),
    inference(sr,[status(thm)],[68571,206,theory(equality)]) ).

cnf(68608,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred13_0 ),
    inference(sr,[status(thm)],[68572,208,theory(equality)]) ).

cnf(68609,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | epred13_0 ),
    inference(sr,[status(thm)],[68573,210,theory(equality)]) ).

cnf(68896,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[68608,67819]) ).

cnf(68899,plain,
    ( op(e1,e1) = e1
    | epred13_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,68896,theory(equality)]) ).

cnf(68939,plain,
    ( op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[68609,67398]) ).

cnf(68974,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred13_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[68607,68939,theory(equality)]) ).

cnf(68975,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | epred13_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[68896,68939,theory(equality)]) ).

cnf(68984,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred13_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[68974,209,theory(equality)]) ).

cnf(68985,plain,
    ( op(e1,e1) = e1
    | epred13_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[68975,211,theory(equality)]) ).

cnf(69006,plain,
    ( op(e1,e0) = e0
    | epred13_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,68985,theory(equality)]) ).

cnf(69043,plain,
    ( op(e1,e1) = e1
    | epred13_0
    | epred23_0 ),
    inference(spm,[status(thm)],[68899,67742,theory(equality)]) ).

cnf(69064,plain,
    ( op(e1,e0) = e0
    | epred13_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[69006,68365,theory(equality)]) ).

cnf(69423,plain,
    ( op(e1,e0) = e0
    | e3 = e1
    | epred13_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[68985,68984,theory(equality)]) ).

cnf(69426,plain,
    ( op(e1,e0) = e0
    | epred13_0
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[69423,207,theory(equality)]) ).

cnf(69443,plain,
    ( op(e3,e0) = e2
    | epred13_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[68036,69426,theory(equality)]) ).

cnf(69475,plain,
    ( op(e1,e0) = e0
    | epred13_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,69443,theory(equality)]) ).

cnf(69562,plain,
    ( op(e1,e0) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[69475,69064]) ).

cnf(69563,plain,
    ( epred13_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,69562,theory(equality)]) ).

cnf(69753,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred23_0
    | epred13_0 ),
    inference(csr,[status(thm)],[67485,65686]) ).

cnf(69754,plain,
    ( op(e0,e3) = e0
    | epred23_0
    | epred13_0 ),
    inference(csr,[status(thm)],[69753,67441]) ).

cnf(69777,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred23_0
    | epred13_0 ),
    inference(spm,[status(thm)],[3248,69754,theory(equality)]) ).

cnf(70092,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e0
    | epred23_0
    | epred13_0 ),
    inference(csr,[status(thm)],[69777,67397]) ).

cnf(70102,plain,
    ( op(e2,e0) = e0
    | epred23_0
    | epred13_0
    | op(op(e2,e0),e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[252,70092,theory(equality)]) ).

cnf(70197,plain,
    ( op(e2,e0) = e0
    | epred23_0
    | epred13_0
    | op(op(e2,e0),e2) != e3 ),
    inference(csr,[status(thm)],[70102,67818]) ).

cnf(70206,plain,
    ( e1 = e0
    | epred23_0
    | epred13_0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[70197,67818,theory(equality)]) ).

cnf(70215,plain,
    ( epred23_0
    | epred13_0
    | op(e1,e2) != e3 ),
    inference(sr,[status(thm)],[70206,211,theory(equality)]) ).

cnf(70225,plain,
    ( epred23_0
    | epred13_0
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[70215,68607,theory(equality)]) ).

cnf(70229,plain,
    ( op(e1,e1) = e3
    | epred23_0
    | epred13_0 ),
    inference(csr,[status(thm)],[70225,68409]) ).

cnf(70251,plain,
    ( e3 = e1
    | epred23_0
    | epred13_0 ),
    inference(spm,[status(thm)],[69043,70229,theory(equality)]) ).

cnf(70253,plain,
    ( epred23_0
    | epred13_0 ),
    inference(sr,[status(thm)],[70251,207,theory(equality)]) ).

cnf(70254,plain,
    ( op(e2,e0) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[1719,70253,theory(equality)]) ).

cnf(70279,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[70254,67396]) ).

cnf(70302,plain,
    ( e0 = e1
    | epred13_0
    | epred22_0 ),
    inference(spm,[status(thm)],[67818,70279,theory(equality)]) ).

cnf(70316,plain,
    ( epred13_0
    | epred22_0 ),
    inference(sr,[status(thm)],[70302,211,theory(equality)]) ).

cnf(70318,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[1688,70316,theory(equality)]) ).

cnf(70339,plain,
    ( op(e0,e0) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[70318,67399]) ).

cnf(70340,plain,
    epred13_0,
    inference(csr,[status(thm)],[70339,69563]) ).

cnf(70423,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[3913,70340,theory(equality)]) ).

cnf(70424,plain,
    ( op(e0,e0) = e1
    | epred12_0 ),
    inference(cn,[status(thm)],[70423,theory(equality)]) ).

cnf(70425,plain,
    ( epred12_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[3541,70340,theory(equality)]) ).

cnf(70426,plain,
    ( epred12_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[70425,theory(equality)]) ).

cnf(70427,plain,
    ( op(e2,e1) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1128,70340,theory(equality)]) ).

cnf(70428,plain,
    ( op(e2,e1) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[70427,theory(equality)]) ).

cnf(70429,plain,
    ( epred12_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1107,70340,theory(equality)]) ).

cnf(70430,plain,
    ( epred12_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[70429,theory(equality)]) ).

cnf(70435,plain,
    ( epred12_0
    | op(op(e0,e1),e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[93,70424,theory(equality)]) ).

cnf(70445,plain,
    ( epred12_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,70428,theory(equality)]) ).

cnf(70454,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred28_0
    | epred12_0 ),
    inference(spm,[status(thm)],[17829,70428,theory(equality)]) ).

cnf(70458,plain,
    ( e2 = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | e2 = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(spm,[status(thm)],[3135,70428,theory(equality)]) ).

cnf(70459,plain,
    ( e2 = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | e2 = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(spm,[status(thm)],[3144,70428,theory(equality)]) ).

cnf(70460,plain,
    ( e2 = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | e2 = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[3146,70428,theory(equality)]) ).

cnf(70466,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e1
    | e3 = e2
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[70458,208,theory(equality)]) ).

cnf(70467,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[70466,206,theory(equality)]) ).

cnf(70468,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | e3 = e2
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[70459,210,theory(equality)]) ).

cnf(70469,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[70468,206,theory(equality)]) ).

cnf(70470,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | e2 = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[70460,210,theory(equality)]) ).

cnf(70471,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[70470,208,theory(equality)]) ).

cnf(70475,plain,
    ( op(e3,e1) = e0
    | epred28_0
    | epred12_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,70454,theory(equality)]) ).

cnf(70476,plain,
    ( op(e3,e1) = e0
    | epred28_0
    | epred12_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,70454,theory(equality)]) ).

cnf(70648,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred12_0 ),
    inference(csr,[status(thm)],[70469,70426]) ).

cnf(70669,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[70471,70426]) ).

cnf(70693,plain,
    ( op(e3,e1) = e0
    | epred28_0
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[70475,70669,theory(equality)]) ).

cnf(70694,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | e1 = e0
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[70648,70669,theory(equality)]) ).

cnf(70699,plain,
    ( op(e0,e1) = e3
    | e1 = e0
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[70694,207,theory(equality)]) ).

cnf(70700,plain,
    ( op(e0,e1) = e3
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[70699,211,theory(equality)]) ).

cnf(70724,plain,
    ( op(e0,e1) = e3
    | e0 = e3
    | op(e0,e1) = e1
    | e0 = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[70467,70700,theory(equality)]) ).

cnf(70729,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | e1 = e0
    | epred12_0 ),
    inference(sr,[status(thm)],[70724,209,theory(equality)]) ).

cnf(70730,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[70729,211,theory(equality)]) ).

cnf(70732,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,70730,theory(equality)]) ).

cnf(70737,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[3384,70730,theory(equality)]) ).

cnf(70743,plain,
    ( epred12_0
    | op(e0,e1) = e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[70435,70730,theory(equality)]) ).

cnf(70749,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[70743,132,theory(equality)]) ).

cnf(70752,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred28_0 ),
    inference(spm,[status(thm)],[70743,12618,theory(equality)]) ).

cnf(70792,plain,
    ( op(e3,e1) = e0
    | op(e1,e1) = e0
    | epred28_0
    | epred12_0 ),
    inference(csr,[status(thm)],[70693,70476]) ).

cnf(70793,plain,
    ( op(e1,e1) = e0
    | epred28_0
    | epred12_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,70792,theory(equality)]) ).

cnf(70847,plain,
    ( op(e3,e0) = e0
    | op(e0,e1) = e1
    | epred28_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,70752,theory(equality)]) ).

cnf(70993,plain,
    ( op(e3,e0) = e0
    | op(e0,e1) = e1
    | epred28_0
    | epred12_0 ),
    inference(csr,[status(thm)],[70847,70424]) ).

cnf(71038,plain,
    ( op(e1,e1) = e0
    | epred28_0
    | epred12_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[70793,70993,theory(equality)]) ).

cnf(71062,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | e0 = e3
    | epred28_0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[34478,71038,theory(equality)]) ).

cnf(71070,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[71062,209,theory(equality)]) ).

cnf(71077,plain,
    ( op(e0,e1) = e1
    | op(e0,e3) = e0
    | epred28_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,71070,theory(equality)]) ).

cnf(71149,plain,
    ( op(e0,e1) = e1
    | op(e0,e3) = e0
    | epred28_0
    | epred12_0 ),
    inference(csr,[status(thm)],[71077,70424]) ).

cnf(71153,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e3
    | epred28_0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[241,71149,theory(equality)]) ).

cnf(71212,plain,
    ( op(e0,e1) = e1
    | op(e3,e2) = e3
    | epred28_0
    | epred12_0 ),
    inference(csr,[status(thm)],[71153,70732]) ).

cnf(71216,plain,
    ( op(e0,e1) = e1
    | epred28_0
    | epred12_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[169,71212,theory(equality)]) ).

cnf(71403,plain,
    ( op(e0,e1) = e1
    | epred28_0
    | epred12_0
    | op(e1,e0) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[71216,18886,theory(equality)]) ).

cnf(71797,plain,
    ( op(e0,e1) = e1
    | e3 = e1
    | e3 = e0
    | epred12_0
    | op(e1,e0) = e3
    | epred28_0 ),
    inference(spm,[status(thm)],[70669,71403,theory(equality)]) ).

cnf(71800,plain,
    ( op(e0,e1) = e1
    | e3 = e0
    | epred12_0
    | op(e1,e0) = e3
    | epred28_0 ),
    inference(sr,[status(thm)],[71797,207,theory(equality)]) ).

cnf(71801,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | op(e1,e0) = e3
    | epred28_0 ),
    inference(sr,[status(thm)],[71800,209,theory(equality)]) ).

cnf(72183,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[70749,70445]) ).

cnf(72203,plain,
    ( e2 = e3
    | op(e0,e1) = e1
    | epred28_0
    | epred12_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[71801,72183,theory(equality)]) ).

cnf(72207,plain,
    ( op(e0,e1) = e1
    | epred28_0
    | epred12_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[72203,206,theory(equality)]) ).

cnf(72208,plain,
    ( op(e0,e0) = e2
    | epred28_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,72207,theory(equality)]) ).

cnf(72277,plain,
    ( op(e0,e0) = e2
    | epred28_0
    | epred12_0 ),
    inference(csr,[status(thm)],[72208,70424]) ).

cnf(72292,plain,
    ( e2 = e1
    | epred12_0
    | epred28_0 ),
    inference(spm,[status(thm)],[70424,72277,theory(equality)]) ).

cnf(72295,plain,
    ( epred12_0
    | epred28_0 ),
    inference(sr,[status(thm)],[72292,208,theory(equality)]) ).

cnf(72297,plain,
    ( op(e0,e3) = e3
    | op(e3,e1) = e3
    | epred27_0
    | epred12_0 ),
    inference(spm,[status(thm)],[1898,72295,theory(equality)]) ).

cnf(72306,plain,
    ( op(e2,e2) = e1
    | op(e3,e0) = e3
    | epred27_0
    | epred12_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1900,72295,theory(equality)]) ).

cnf(72327,plain,
    ( op(e2,e2) = e1
    | op(e3,e0) = e3
    | epred27_0
    | epred12_0 ),
    inference(csr,[status(thm)],[72306,70428]) ).

cnf(72328,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred12_0 ),
    inference(csr,[status(thm)],[72327,70430]) ).

cnf(72405,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred12_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,72297,theory(equality)]) ).

cnf(72649,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred12_0 ),
    inference(csr,[status(thm)],[72405,72328]) ).

cnf(72695,plain,
    ( op(e0,e1) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred12_0
    | epred27_0 ),
    inference(spm,[status(thm)],[70737,72649,theory(equality)]) ).

cnf(72708,plain,
    ( op(e0,e1) = e1
    | e3 = e1
    | e3 = e2
    | epred12_0
    | epred27_0 ),
    inference(sr,[status(thm)],[72695,209,theory(equality)]) ).

cnf(72709,plain,
    ( op(e0,e1) = e1
    | e3 = e2
    | epred12_0
    | epred27_0 ),
    inference(sr,[status(thm)],[72708,207,theory(equality)]) ).

cnf(72710,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | epred27_0 ),
    inference(sr,[status(thm)],[72709,206,theory(equality)]) ).

cnf(72810,plain,
    ( epred27_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,72710,theory(equality)]) ).

cnf(72938,plain,
    ( epred27_0
    | epred12_0 ),
    inference(csr,[status(thm)],[72810,70424]) ).

cnf(72940,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e2
    | epred26_0
    | epred12_0 ),
    inference(spm,[status(thm)],[1866,72938,theory(equality)]) ).

cnf(73060,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,72940,theory(equality)]) ).

cnf(73278,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73060,70428]) ).

cnf(73279,plain,
    ( epred26_0
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,73278,theory(equality)]) ).

cnf(73328,plain,
    ( epred26_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73279,70428]) ).

cnf(73337,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred12_0 ),
    inference(spm,[status(thm)],[4028,73328,theory(equality)]) ).

cnf(73441,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73337,70430]) ).

cnf(73442,plain,
    ( epred25_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73441,70445]) ).

cnf(73443,plain,
    ( op(e2,e1) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred12_0 ),
    inference(spm,[status(thm)],[1789,73442,theory(equality)]) ).

cnf(73444,plain,
    ( op(e1,e2) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred12_0 ),
    inference(spm,[status(thm)],[1795,73442,theory(equality)]) ).

cnf(73445,plain,
    ( op(e1,e3) = e1
    | op(e2,e1) = e1
    | epred24_0
    | epred12_0 ),
    inference(spm,[status(thm)],[1790,73442,theory(equality)]) ).

cnf(73453,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e1
    | epred24_0
    | epred12_0 ),
    inference(spm,[status(thm)],[4101,73442,theory(equality)]) ).

cnf(73479,plain,
    ( op(e2,e1) = e1
    | epred24_0
    | epred12_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,73443,theory(equality)]) ).

cnf(73524,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred12_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,73444,theory(equality)]) ).

cnf(73591,plain,
    ( e1 = e2
    | epred12_0
    | op(e1,e3) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[70428,73445,theory(equality)]) ).

cnf(73600,plain,
    ( epred12_0
    | op(e1,e3) = e1
    | epred24_0 ),
    inference(sr,[status(thm)],[73591,208,theory(equality)]) ).

cnf(73601,plain,
    ( epred24_0
    | epred12_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,73600,theory(equality)]) ).

cnf(73697,plain,
    ( epred24_0
    | epred12_0
    | op(e2,e1) != e1 ),
    inference(csr,[status(thm)],[73524,73601]) ).

cnf(73768,plain,
    ( op(e1,e1) = e3
    | epred24_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73453,73697]) ).

cnf(73787,plain,
    ( op(e0,e1) = e1
    | e3 = e1
    | e3 = e0
    | epred12_0
    | epred24_0 ),
    inference(spm,[status(thm)],[70669,73768,theory(equality)]) ).

cnf(73789,plain,
    ( op(e0,e1) = e1
    | e3 = e0
    | epred12_0
    | epred24_0 ),
    inference(sr,[status(thm)],[73787,207,theory(equality)]) ).

cnf(73790,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | epred24_0 ),
    inference(sr,[status(thm)],[73789,209,theory(equality)]) ).

cnf(73803,plain,
    ( op(e2,e1) = e1
    | epred24_0
    | epred12_0 ),
    inference(spm,[status(thm)],[73479,73790,theory(equality)]) ).

cnf(73804,plain,
    ( epred24_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73803,73697]) ).

cnf(73810,plain,
    ( op(e1,e0) = e1
    | op(e2,e2) = e1
    | epred23_0
    | epred12_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1755,73804,theory(equality)]) ).

cnf(74477,plain,
    ( op(e1,e0) = e1
    | op(e2,e2) = e1
    | epred23_0
    | epred12_0 ),
    inference(csr,[status(thm)],[73810,70428]) ).

cnf(74478,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred12_0 ),
    inference(csr,[status(thm)],[74477,70430]) ).

cnf(74479,plain,
    ( epred23_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,74478,theory(equality)]) ).

cnf(74501,plain,
    ( epred23_0
    | epred12_0 ),
    inference(csr,[status(thm)],[74479,70424]) ).

cnf(74526,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[4545,74501,theory(equality)]) ).

cnf(74901,plain,
    ( e3 = e1
    | epred12_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[70424,74526,theory(equality)]) ).

cnf(74903,plain,
    ( epred12_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[74901,207,theory(equality)]) ).

cnf(74918,plain,
    ( e2 = e1
    | epred12_0
    | epred22_0 ),
    inference(spm,[status(thm)],[70424,74903,theory(equality)]) ).

cnf(74920,plain,
    ( epred12_0
    | epred22_0 ),
    inference(sr,[status(thm)],[74918,208,theory(equality)]) ).

cnf(74922,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[1688,74920,theory(equality)]) ).

cnf(74959,plain,
    ( op(e0,e0) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[74922,70426]) ).

cnf(74974,plain,
    ( e0 = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[70424,74959,theory(equality)]) ).

cnf(74976,plain,
    epred12_0,
    inference(sr,[status(thm)],[74974,211,theory(equality)]) ).

cnf(75006,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3658,74976,theory(equality)]) ).

cnf(75007,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[75006,theory(equality)]) ).

cnf(75008,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[3552,74976,theory(equality)]) ).

cnf(75009,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[75008,theory(equality)]) ).

cnf(75010,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[2562,74976,theory(equality)]) ).

cnf(75011,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0 ),
    inference(cn,[status(thm)],[75010,theory(equality)]) ).

cnf(75012,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[2127,74976,theory(equality)]) ).

cnf(75013,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[75012,theory(equality)]) ).

cnf(75014,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[1062,74976,theory(equality)]) ).

cnf(75015,plain,
    ( op(e2,e0) = e2
    | epred11_0 ),
    inference(cn,[status(thm)],[75014,theory(equality)]) ).

cnf(75016,plain,
    ( epred11_0
    | op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1041,74976,theory(equality)]) ).

cnf(75017,plain,
    ( epred11_0
    | op(e2,e2) != e0 ),
    inference(cn,[status(thm)],[75016,theory(equality)]) ).

cnf(75041,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[75013,130,theory(equality)]) ).

cnf(75048,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[75009,189,theory(equality)]) ).

cnf(75049,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[75009,130,theory(equality)]) ).

cnf(75054,plain,
    ( epred11_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,75015,theory(equality)]) ).

cnf(75055,plain,
    ( epred11_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,75015,theory(equality)]) ).

cnf(75058,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred28_0
    | epred11_0 ),
    inference(spm,[status(thm)],[12621,75015,theory(equality)]) ).

cnf(75065,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e2 = e3
    | epred28_0
    | epred11_0 ),
    inference(spm,[status(thm)],[18005,75015,theory(equality)]) ).

cnf(75068,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[3174,75015,theory(equality)]) ).

cnf(75069,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[3176,75015,theory(equality)]) ).

cnf(75074,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred28_0
    | epred11_0 ),
    inference(sr,[status(thm)],[75065,206,theory(equality)]) ).

cnf(75077,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | e3 = e2
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[75068,210,theory(equality)]) ).

cnf(75078,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[75077,206,theory(equality)]) ).

cnf(75079,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[75069,210,theory(equality)]) ).

cnf(75080,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[75079,208,theory(equality)]) ).

cnf(75084,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,75011,theory(equality)]) ).

cnf(75086,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,75011,theory(equality)]) ).

cnf(75087,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[162,75011,theory(equality)]) ).

cnf(75088,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,75011,theory(equality)]) ).

cnf(75089,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,75011,theory(equality)]) ).

cnf(75095,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(op(e3,e0),e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[256,75011,theory(equality)]) ).

cnf(75098,plain,
    ( e0 = e2
    | e0 = e3
    | epred28_0
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[2425,75011,theory(equality)]) ).

cnf(75102,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | e0 = e2
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[108,75011,theory(equality)]) ).

cnf(75116,plain,
    ( e3 = e0
    | epred28_0
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(sr,[status(thm)],[75098,210,theory(equality)]) ).

cnf(75117,plain,
    ( epred28_0
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(sr,[status(thm)],[75116,209,theory(equality)]) ).

cnf(75121,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(sr,[status(thm)],[75102,210,theory(equality)]) ).

cnf(75133,plain,
    ( epred28_0
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,75117,theory(equality)]) ).

cnf(75139,plain,
    ( epred28_0
    | epred11_0
    | op(op(e1,e0),e1) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[97,75117,theory(equality)]) ).

cnf(75151,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | e0 = e3
    | epred28_0
    | epred11_0 ),
    inference(spm,[status(thm)],[34478,75117,theory(equality)]) ).

cnf(75155,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred28_0
    | epred11_0 ),
    inference(sr,[status(thm)],[75151,209,theory(equality)]) ).

cnf(75163,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[75084,120,theory(equality)]) ).

cnf(75198,plain,
    ( op(e3,e0) = e0
    | epred28_0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,75058,theory(equality)]) ).

cnf(75268,plain,
    ( op(e0,e3) = e0
    | epred28_0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,75155,theory(equality)]) ).

cnf(75323,plain,
    ( epred28_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[75139,75074,theory(equality)]) ).

cnf(75350,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[75087,121,theory(equality)]) ).

cnf(75370,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[75088,129,theory(equality)]) ).

cnf(75518,plain,
    ( op(e0,e0) = e3
    | epred28_0
    | epred11_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[75323,17825,theory(equality)]) ).

cnf(75577,plain,
    ( op(e3,e1) = e0
    | op(e0,e0) = e3
    | epred28_0
    | epred11_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,75518,theory(equality)]) ).

cnf(75627,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[75048,75086]) ).

cnf(75629,plain,
    ( op(e3,e0) = e1
    | op(e1,e1) = e0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,75627,theory(equality)]) ).

cnf(75710,plain,
    ( op(e3,e0) = e1
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[75629,75015]) ).

cnf(75713,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,75710,theory(equality)]) ).

cnf(75733,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[3129,75710,theory(equality)]) ).

cnf(75759,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[75095,75710,theory(equality)]) ).

cnf(75781,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[75759,125,theory(equality)]) ).

cnf(75821,plain,
    ( e3 = e2
    | epred11_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[75015,75049,theory(equality)]) ).

cnf(75832,plain,
    ( epred11_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[75821,206,theory(equality)]) ).

cnf(75833,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,75832,theory(equality)]) ).

cnf(75870,plain,
    ( op(e0,e0) = e3
    | op(e3,e1) = e0
    | epred28_0
    | epred11_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[75577,75058,theory(equality)]) ).

cnf(75891,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e3
    | epred28_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,75870,theory(equality)]) ).

cnf(75965,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[75078,75833]) ).

cnf(75998,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[75007,75080,theory(equality)]) ).

cnf(76001,plain,
    ( e1 = e3
    | op(e0,e0) = e3
    | epred28_0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[75074,75080,theory(equality)]) ).

cnf(76006,plain,
    ( op(e0,e0) = e3
    | e1 = e3
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[75965,75080,theory(equality)]) ).

cnf(76008,plain,
    ( op(e0,e0) = e3
    | epred28_0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[76001,207,theory(equality)]) ).

cnf(76010,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[76006,207,theory(equality)]) ).

cnf(76131,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e3
    | epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75891,75117]) ).

cnf(76134,plain,
    ( op(e0,e0) = e3
    | epred28_0
    | epred11_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,76131,theory(equality)]) ).

cnf(76350,plain,
    ( op(e0,e3) = e2
    | op(e1,e1) = e0
    | op(e2,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[75121,75759]) ).

cnf(76353,plain,
    ( op(e1,e1) = e0
    | op(e0,e3) = e2
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,76350,theory(equality)]) ).

cnf(76483,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[75163,75017]) ).

cnf(76589,plain,
    ( op(e1,e1) = e0
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[76353,75015]) ).

cnf(76666,plain,
    ( op(e1,e1) = e0
    | op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[75350,75017]) ).

cnf(76808,plain,
    ( e1 = e0
    | op(e2,e0) = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[76666,75733,theory(equality)]) ).

cnf(76818,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[76808,211,theory(equality)]) ).

cnf(76819,plain,
    ( op(e1,e1) = e0
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[75781,75054]) ).

cnf(76851,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[75370,76819,theory(equality)]) ).

cnf(76853,plain,
    ( e2 = e0
    | op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[76483,76819,theory(equality)]) ).

cnf(76861,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[76851,210,theory(equality)]) ).

cnf(76862,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[76853,210,theory(equality)]) ).

cnf(77028,plain,
    ( e0 = e2
    | e0 = e3
    | epred28_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[2425,75998,theory(equality)]) ).

cnf(77046,plain,
    ( e3 = e0
    | epred28_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[77028,210,theory(equality)]) ).

cnf(77047,plain,
    ( epred28_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[77046,209,theory(equality)]) ).

cnf(77063,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[77047,75133]) ).

cnf(78020,plain,
    ( e0 = e3
    | op(e0,e0) = e3
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[75833,76010,theory(equality)]) ).

cnf(78028,plain,
    ( op(e0,e0) = e3
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[78020,209,theory(equality)]) ).

cnf(78272,plain,
    ( e0 = e2
    | epred11_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[75015,76818,theory(equality)]) ).

cnf(78287,plain,
    ( epred11_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[78272,210,theory(equality)]) ).

cnf(79596,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[76008,78028]) ).

cnf(79597,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[79596,76134]) ).

cnf(79617,plain,
    ( e3 = e1
    | e3 = e0
    | epred28_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[77063,79597,theory(equality)]) ).

cnf(79618,plain,
    ( e3 = e0
    | epred28_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[79617,207,theory(equality)]) ).

cnf(79619,plain,
    ( epred28_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[79618,209,theory(equality)]) ).

cnf(79635,plain,
    ( op(e3,e0) = e0
    | epred28_0
    | epred11_0 ),
    inference(spm,[status(thm)],[75198,79619,theory(equality)]) ).

cnf(79636,plain,
    ( op(e0,e3) = e0
    | epred28_0
    | epred11_0 ),
    inference(spm,[status(thm)],[75268,79619,theory(equality)]) ).

cnf(79660,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred28_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3066,79635,theory(equality)]) ).

cnf(79698,plain,
    ( epred28_0
    | epred11_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,79636,theory(equality)]) ).

cnf(79873,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[79660,79698]) ).

cnf(79874,plain,
    ( op(e1,e2) = e0
    | epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[79873,75017]) ).

cnf(79875,plain,
    ( epred28_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,79874,theory(equality)]) ).

cnf(80003,plain,
    ( epred28_0
    | epred11_0 ),
    inference(csr,[status(thm)],[79875,75117]) ).

cnf(80006,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e3
    | epred27_0
    | epred11_0 ),
    inference(spm,[status(thm)],[1903,80003,theory(equality)]) ).

cnf(80008,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3567,80003,theory(equality)]) ).

cnf(80012,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred27_0
    | epred11_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1880,80003,theory(equality)]) ).

cnf(80029,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80012,75015]) ).

cnf(80030,plain,
    ( op(e3,e1) = e3
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80029,75017]) ).

cnf(80031,plain,
    ( epred27_0
    | epred11_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,80030,theory(equality)]) ).

cnf(80047,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred27_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3027,80030,theory(equality)]) ).

cnf(80097,plain,
    ( epred27_0
    | epred11_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[80031,189,theory(equality)]) ).

cnf(80205,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80006,80031]) ).

cnf(80212,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | e3 = e2
    | epred27_0
    | epred11_0 ),
    inference(spm,[status(thm)],[125,80205,theory(equality)]) ).

cnf(80253,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | epred27_0
    | epred11_0 ),
    inference(sr,[status(thm)],[80212,206,theory(equality)]) ).

cnf(80282,plain,
    ( op(e3,e3) = e1
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80008,80031]) ).

cnf(80283,plain,
    ( epred27_0
    | epred11_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,80282,theory(equality)]) ).

cnf(80285,plain,
    ( epred27_0
    | epred11_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,80282,theory(equality)]) ).

cnf(80313,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | epred11_0
    | epred27_0 ),
    inference(spm,[status(thm)],[75011,80282,theory(equality)]) ).

cnf(80334,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | epred27_0 ),
    inference(sr,[status(thm)],[80313,211,theory(equality)]) ).

cnf(80711,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e0
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80047,80283]) ).

cnf(80716,plain,
    ( op(e3,e2) = e0
    | epred27_0
    | epred11_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[169,80711,theory(equality)]) ).

cnf(81013,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e2
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80097,80285]) ).

cnf(81015,plain,
    ( op(e3,e0) = e0
    | epred27_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,81013,theory(equality)]) ).

cnf(81236,plain,
    ( op(e3,e0) = e0
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[81015,75015]) ).

cnf(81494,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80253,75054]) ).

cnf(81536,plain,
    ( op(e3,e2) = e0
    | epred27_0
    | epred11_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[80716,81494,theory(equality)]) ).

cnf(81547,plain,
    ( op(e1,e1) = e2
    | epred27_0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,81536,theory(equality)]) ).

cnf(81727,plain,
    ( op(e1,e1) = e2
    | epred27_0
    | epred11_0 ),
    inference(csr,[status(thm)],[81547,81236]) ).

cnf(81758,plain,
    ( e2 = e0
    | epred27_0
    | epred11_0 ),
    inference(spm,[status(thm)],[80334,81727,theory(equality)]) ).

cnf(81772,plain,
    ( epred27_0
    | epred11_0 ),
    inference(sr,[status(thm)],[81758,210,theory(equality)]) ).

cnf(81774,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e2
    | epred26_0
    | epred11_0 ),
    inference(spm,[status(thm)],[1866,81772,theory(equality)]) ).

cnf(81889,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,81774,theory(equality)]) ).

cnf(82144,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred11_0 ),
    inference(csr,[status(thm)],[81889,75015]) ).

cnf(82146,plain,
    ( epred26_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,82144,theory(equality)]) ).

cnf(82208,plain,
    ( epred26_0
    | epred11_0 ),
    inference(csr,[status(thm)],[82146,75015]) ).

cnf(82219,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred11_0 ),
    inference(spm,[status(thm)],[4062,82208,theory(equality)]) ).

cnf(82384,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred11_0 ),
    inference(csr,[status(thm)],[82219,75017]) ).

cnf(82385,plain,
    ( epred25_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,82384,theory(equality)]) ).

cnf(82618,plain,
    ( epred25_0
    | epred11_0 ),
    inference(csr,[status(thm)],[82385,75015]) ).

cnf(82619,plain,
    ( op(e2,e1) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred11_0 ),
    inference(spm,[status(thm)],[1789,82618,theory(equality)]) ).

cnf(82639,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred24_0
    | epred11_0 ),
    inference(spm,[status(thm)],[4530,82618,theory(equality)]) ).

cnf(82674,plain,
    ( op(e2,e1) = e1
    | epred24_0
    | epred11_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,82619,theory(equality)]) ).

cnf(83174,plain,
    ( e3 = e0
    | op(e0,e1) = e1
    | e3 = e1
    | epred11_0
    | op(e1,e1) = e2
    | epred24_0 ),
    inference(spm,[status(thm)],[78287,82639,theory(equality)]) ).

cnf(83185,plain,
    ( op(e0,e1) = e1
    | e3 = e1
    | epred11_0
    | op(e1,e1) = e2
    | epred24_0 ),
    inference(sr,[status(thm)],[83174,209,theory(equality)]) ).

cnf(83186,plain,
    ( op(e0,e1) = e1
    | epred11_0
    | op(e1,e1) = e2
    | epred24_0 ),
    inference(sr,[status(thm)],[83185,207,theory(equality)]) ).

cnf(83389,plain,
    ( e2 = e0
    | op(e0,e1) = e1
    | e2 = e1
    | epred11_0
    | epred24_0 ),
    inference(spm,[status(thm)],[78287,83186,theory(equality)]) ).

cnf(83401,plain,
    ( op(e0,e1) = e1
    | e2 = e1
    | epred11_0
    | epred24_0 ),
    inference(sr,[status(thm)],[83389,210,theory(equality)]) ).

cnf(83402,plain,
    ( op(e0,e1) = e1
    | epred11_0
    | epred24_0 ),
    inference(sr,[status(thm)],[83401,208,theory(equality)]) ).

cnf(83493,plain,
    ( op(e2,e1) = e1
    | epred24_0
    | epred11_0 ),
    inference(spm,[status(thm)],[82674,83402,theory(equality)]) ).

cnf(83499,plain,
    ( epred24_0
    | epred11_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,83493,theory(equality)]) ).

cnf(83696,plain,
    ( epred24_0
    | epred11_0 ),
    inference(csr,[status(thm)],[83499,83402]) ).

cnf(83697,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred11_0 ),
    inference(spm,[status(thm)],[1758,83696,theory(equality)]) ).

cnf(83698,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred11_0 ),
    inference(spm,[status(thm)],[1753,83696,theory(equality)]) ).

cnf(83705,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred11_0 ),
    inference(spm,[status(thm)],[4176,83696,theory(equality)]) ).

cnf(83742,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred11_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,83697,theory(equality)]) ).

cnf(83807,plain,
    ( op(e0,e3) = e2
    | e1 = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[76589,83698,theory(equality)]) ).

cnf(83810,plain,
    ( e1 = e2
    | e1 = e0
    | op(e1,e0) = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[76861,83698,theory(equality)]) ).

cnf(83811,plain,
    ( e1 = e2
    | e1 = e0
    | op(e0,e2) = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[76862,83698,theory(equality)]) ).

cnf(83820,plain,
    ( op(e0,e3) = e2
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[83807,211,theory(equality)]) ).

cnf(83823,plain,
    ( e1 = e0
    | op(e1,e0) = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[83810,208,theory(equality)]) ).

cnf(83824,plain,
    ( op(e1,e0) = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[83823,211,theory(equality)]) ).

cnf(83825,plain,
    ( e1 = e0
    | op(e0,e2) = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[83811,208,theory(equality)]) ).

cnf(83826,plain,
    ( op(e0,e2) = e0
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[83825,211,theory(equality)]) ).

cnf(83833,plain,
    ( op(e1,e1) = e0
    | epred23_0
    | epred11_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,83705,theory(equality)]) ).

cnf(83993,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | e2 = e1
    | epred23_0
    | epred11_0 ),
    inference(spm,[status(thm)],[135,83820,theory(equality)]) ).

cnf(84034,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred23_0
    | epred11_0 ),
    inference(sr,[status(thm)],[83993,208,theory(equality)]) ).

cnf(84053,plain,
    ( e0 = e3
    | op(e0,e0) = e3
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[75833,83824,theory(equality)]) ).

cnf(84068,plain,
    ( op(e0,e0) = e3
    | epred11_0
    | op(e0,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[84053,209,theory(equality)]) ).

cnf(84363,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[83742,84068,theory(equality)]) ).

cnf(84417,plain,
    ( op(e2,e0) = e3
    | e1 = e3
    | op(e0,e0) = e3
    | epred11_0
    | epred23_0 ),
    inference(spm,[status(thm)],[75041,84363,theory(equality)]) ).

cnf(84426,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred11_0
    | epred23_0 ),
    inference(sr,[status(thm)],[84417,207,theory(equality)]) ).

cnf(84775,plain,
    ( e3 = e2
    | epred11_0
    | op(e0,e0) = e3
    | epred23_0 ),
    inference(spm,[status(thm)],[75015,84426,theory(equality)]) ).

cnf(84786,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | epred23_0 ),
    inference(sr,[status(thm)],[84775,206,theory(equality)]) ).

cnf(84795,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred23_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3152,84786,theory(equality)]) ).

cnf(85173,plain,
    ( op(e0,e1) = e1
    | e1 = e0
    | epred23_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[83826,84034,theory(equality)]) ).

cnf(85182,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[85173,211,theory(equality)]) ).

cnf(85202,plain,
    ( op(e1,e1) = e0
    | epred23_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[83833,85182,theory(equality)]) ).

cnf(85248,plain,
    ( op(e1,e1) = e0
    | epred23_0
    | epred11_0 ),
    inference(csr,[status(thm)],[85202,75713]) ).

cnf(85271,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred23_0
    | epred11_0 ),
    inference(spm,[status(thm)],[83697,85248,theory(equality)]) ).

cnf(85278,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred11_0 ),
    inference(sr,[status(thm)],[85271,211,theory(equality)]) ).

cnf(85293,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | epred23_0 ),
    inference(spm,[status(thm)],[75007,85278,theory(equality)]) ).

cnf(85345,plain,
    ( epred23_0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,85293,theory(equality)]) ).

cnf(85554,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred23_0
    | epred11_0 ),
    inference(csr,[status(thm)],[84795,85345]) ).

cnf(85556,plain,
    ( op(e3,e0) = e1
    | epred23_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,85554,theory(equality)]) ).

cnf(85691,plain,
    ( op(e3,e0) = e1
    | epred23_0
    | epred11_0 ),
    inference(csr,[status(thm)],[85556,75015]) ).

cnf(85693,plain,
    ( epred23_0
    | epred11_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,85691,theory(equality)]) ).

cnf(85759,plain,
    ( epred23_0
    | epred11_0 ),
    inference(csr,[status(thm)],[85693,85278]) ).

cnf(85762,plain,
    ( op(e0,e3) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[1720,85759,theory(equality)]) ).

cnf(85767,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3853,85759,theory(equality)]) ).

cnf(85915,plain,
    ( e0 = e2
    | epred11_0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[75015,85762,theory(equality)]) ).

cnf(85927,plain,
    ( epred11_0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[85915,210,theory(equality)]) ).

cnf(85950,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3248,85927,theory(equality)]) ).

cnf(85971,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | epred22_0 ),
    inference(spm,[status(thm)],[75089,85927,theory(equality)]) ).

cnf(86020,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[85767,75055]) ).

cnf(86021,plain,
    ( epred22_0
    | epred11_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,86020,theory(equality)]) ).

cnf(86420,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[85950,86021]) ).

cnf(86421,plain,
    ( op(e2,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[86420,75017]) ).

cnf(86423,plain,
    ( epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,86421,theory(equality)]) ).

cnf(86461,plain,
    ( epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[86423,85971]) ).

cnf(86468,plain,
    ( op(e1,e0) = e0
    | op(e2,e2) = e0
    | epred11_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1669,86461,theory(equality)]) ).

cnf(86472,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[2630,86461,theory(equality)]) ).

cnf(86523,plain,
    ( op(e1,e0) = e0
    | op(e2,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[86468,75015]) ).

cnf(86524,plain,
    ( op(e1,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[86523,75017]) ).

cnf(86525,plain,
    ( epred11_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,86524,theory(equality)]) ).

cnf(86541,plain,
    ( e0 = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[75833,86524,theory(equality)]) ).

cnf(86554,plain,
    ( op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[86541,209,theory(equality)]) ).

cnf(86693,plain,
    ( op(e0,e0) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[86472,86525]) ).

cnf(86712,plain,
    ( e1 = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[86554,86693,theory(equality)]) ).

cnf(86714,plain,
    epred11_0,
    inference(sr,[status(thm)],[86712,207,theory(equality)]) ).

cnf(86774,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[4010,86714,theory(equality)]) ).

cnf(86775,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[86774,theory(equality)]) ).

cnf(86780,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3105,86714,theory(equality)]) ).

cnf(86781,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[86780,theory(equality)]) ).

cnf(86782,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2855,86714,theory(equality)]) ).

cnf(86783,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[86782,theory(equality)]) ).

cnf(86786,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[949,86714,theory(equality)]) ).

cnf(86787,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[86786,theory(equality)]) ).

cnf(86788,plain,
    ( epred10_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[2417,86714,theory(equality)]) ).

cnf(86789,plain,
    ( epred10_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[86788,theory(equality)]) ).

cnf(86790,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2258,86714,theory(equality)]) ).

cnf(86791,plain,
    ( op(e1,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[86790,theory(equality)]) ).

cnf(86794,plain,
    ( epred10_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,86791,theory(equality)]) ).

cnf(86795,plain,
    ( epred10_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,86791,theory(equality)]) ).

cnf(86796,plain,
    ( epred10_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,86791,theory(equality)]) ).

cnf(86797,plain,
    ( epred10_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,86791,theory(equality)]) ).

cnf(86798,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e3
    | epred28_0
    | epred10_0 ),
    inference(spm,[status(thm)],[240,86791,theory(equality)]) ).

cnf(86800,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e1 = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[123,86791,theory(equality)]) ).

cnf(86817,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[3235,86791,theory(equality)]) ).

cnf(86836,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | epred10_0 ),
    inference(sr,[status(thm)],[86800,207,theory(equality)]) ).

cnf(87043,plain,
    ( epred10_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[86789,196,theory(equality)]) ).

cnf(87060,plain,
    ( epred10_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[86797,135,theory(equality)]) ).

cnf(87169,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[86781,117,theory(equality)]) ).

cnf(87215,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | epred10_0 ),
    inference(csr,[status(thm)],[86798,86789]) ).

cnf(87218,plain,
    ( epred28_0
    | epred10_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,87215,theory(equality)]) ).

cnf(87226,plain,
    ( op(e3,e3) = e2
    | epred28_0
    | epred10_0 ),
    inference(spm,[status(thm)],[2427,87215,theory(equality)]) ).

cnf(87356,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | epred10_0
    | epred28_0 ),
    inference(spm,[status(thm)],[86783,87226,theory(equality)]) ).

cnf(87366,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | epred28_0 ),
    inference(sr,[status(thm)],[87356,206,theory(equality)]) ).

cnf(87441,plain,
    ( epred28_0
    | epred10_0 ),
    inference(csr,[status(thm)],[87218,87366]) ).

cnf(87446,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred10_0 ),
    inference(spm,[status(thm)],[3567,87441,theory(equality)]) ).

cnf(87853,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[86787,86775]) ).

cnf(87854,plain,
    ( op(e2,e2) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[87853,86783]) ).

cnf(87857,plain,
    ( epred10_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,87854,theory(equality)]) ).

cnf(87858,plain,
    ( epred10_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,87854,theory(equality)]) ).

cnf(87860,plain,
    ( epred10_0
    | op(op(e2,e3),e2) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[250,87854,theory(equality)]) ).

cnf(87870,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[3210,87854,theory(equality)]) ).

cnf(87923,plain,
    ( epred10_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[87857,195,theory(equality)]) ).

cnf(87931,plain,
    ( epred10_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[87858,199,theory(equality)]) ).

cnf(88128,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred10_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,87446,theory(equality)]) ).

cnf(88545,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred10_0 ),
    inference(csr,[status(thm)],[88128,86791]) ).

cnf(88547,plain,
    ( epred27_0
    | epred10_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,88545,theory(equality)]) ).

cnf(88771,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[86836,87857]) ).

cnf(88772,plain,
    ( op(e1,e0) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[88771,86789]) ).

cnf(88773,plain,
    ( epred10_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,88772,theory(equality)]) ).

cnf(88787,plain,
    ( epred27_0
    | epred10_0 ),
    inference(spm,[status(thm)],[88547,88772,theory(equality)]) ).

cnf(88790,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e2
    | epred26_0
    | epred10_0 ),
    inference(spm,[status(thm)],[1866,88787,theory(equality)]) ).

cnf(88917,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,88790,theory(equality)]) ).

cnf(88960,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[86781,88790,theory(equality)]) ).

cnf(89286,plain,
    ( e2 = e3
    | epred10_0
    | op(e2,e0) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[87854,88960,theory(equality)]) ).

cnf(89303,plain,
    ( epred10_0
    | op(e2,e0) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[89286,206,theory(equality)]) ).

cnf(89380,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred10_0 ),
    inference(csr,[status(thm)],[88917,89303]) ).

cnf(89413,plain,
    ( e2 = e3
    | epred10_0
    | epred26_0 ),
    inference(spm,[status(thm)],[87854,89380,theory(equality)]) ).

cnf(89430,plain,
    ( epred10_0
    | epred26_0 ),
    inference(sr,[status(thm)],[89413,206,theory(equality)]) ).

cnf(89439,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred10_0 ),
    inference(spm,[status(thm)],[4028,89430,theory(equality)]) ).

cnf(89441,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred10_0 ),
    inference(spm,[status(thm)],[4062,89430,theory(equality)]) ).

cnf(89703,plain,
    ( e1 = e3
    | epred10_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[87854,89439,theory(equality)]) ).

cnf(89725,plain,
    ( epred10_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[89703,207,theory(equality)]) ).

cnf(89906,plain,
    ( e0 = e3
    | epred10_0
    | op(e2,e1) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[87854,89441,theory(equality)]) ).

cnf(89928,plain,
    ( epred10_0
    | op(e2,e1) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[89906,209,theory(equality)]) ).

cnf(89929,plain,
    ( epred25_0
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,89928,theory(equality)]) ).

cnf(89957,plain,
    ( epred25_0
    | epred10_0 ),
    inference(csr,[status(thm)],[89929,89725]) ).

cnf(89970,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1
    | epred24_0
    | epred10_0 ),
    inference(spm,[status(thm)],[4127,89957,theory(equality)]) ).

cnf(90121,plain,
    ( op(e1,e1) = e3
    | epred24_0
    | epred10_0 ),
    inference(csr,[status(thm)],[89970,86794]) ).

cnf(90122,plain,
    ( epred24_0
    | epred10_0 ),
    inference(csr,[status(thm)],[90121,86789]) ).

cnf(90123,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred10_0 ),
    inference(spm,[status(thm)],[1758,90122,theory(equality)]) ).

cnf(90179,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred10_0 ),
    inference(csr,[status(thm)],[90123,86795]) ).

cnf(90180,plain,
    ( epred23_0
    | epred10_0 ),
    inference(csr,[status(thm)],[90179,86796]) ).

cnf(90192,plain,
    ( op(e0,e0) = e3
    | op(e2,e0) = e0
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[4110,90180,theory(equality)]) ).

cnf(90196,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e0
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[4290,90180,theory(equality)]) ).

cnf(90205,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[4545,90180,theory(equality)]) ).

cnf(90433,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[90192,88773]) ).

cnf(90518,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[90196,88773]) ).

cnf(90556,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[90205,88773]) ).

cnf(90830,plain,
    ( e1 = e3
    | epred10_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[87854,86817,theory(equality)]) ).

cnf(90852,plain,
    ( epred10_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[90830,207,theory(equality)]) ).

cnf(90855,plain,
    ( op(e2,e0) = e1
    | epred10_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,90852,theory(equality)]) ).

cnf(90883,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[87043,86795]) ).

cnf(91022,plain,
    ( e1 = e0
    | epred22_0
    | epred10_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[90518,87060,theory(equality)]) ).

cnf(91031,plain,
    ( epred22_0
    | epred10_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[91022,211,theory(equality)]) ).

cnf(91043,plain,
    ( op(e2,e0) = e1
    | epred10_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[90855,91031,theory(equality)]) ).

cnf(91068,plain,
    ( e1 = e0
    | epred22_0
    | epred10_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[90433,91043,theory(equality)]) ).

cnf(91077,plain,
    ( epred22_0
    | epred10_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[91068,211,theory(equality)]) ).

cnf(91094,plain,
    ( e1 = e2
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[90556,91077,theory(equality)]) ).

cnf(91097,plain,
    ( epred22_0
    | epred10_0 ),
    inference(sr,[status(thm)],[91094,208,theory(equality)]) ).

cnf(91098,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[1687,91097,theory(equality)]) ).

cnf(91104,plain,
    ( op(e1,e0) = e0
    | op(e2,e2) = e0
    | epred10_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1669,91097,theory(equality)]) ).

cnf(91105,plain,
    ( op(e0,e1) = e0
    | op(e2,e2) = e0
    | epred10_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1670,91097,theory(equality)]) ).

cnf(91134,plain,
    ( e0 = e3
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[88772,91098,theory(equality)]) ).

cnf(91138,plain,
    ( epred10_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[91134,209,theory(equality)]) ).

cnf(91270,plain,
    ( e2 = e3
    | epred10_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[87854,87169,theory(equality)]) ).

cnf(91287,plain,
    ( epred10_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[91270,206,theory(equality)]) ).

cnf(91289,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,91287,theory(equality)]) ).

cnf(91309,plain,
    ( e2 = e1
    | op(e2,e0) = e1
    | epred10_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[90852,91287,theory(equality)]) ).

cnf(91317,plain,
    ( op(e2,e0) = e1
    | epred10_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[91309,208,theory(equality)]) ).

cnf(91440,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,87870,theory(equality)]) ).

cnf(91482,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) = e0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[86781,87870,theory(equality)]) ).

cnf(91545,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[91289,90883,theory(equality)]) ).

cnf(91644,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[87923,86794]) ).

cnf(91646,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,91644,theory(equality)]) ).

cnf(91648,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,91644,theory(equality)]) ).

cnf(91789,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[91646,90883,theory(equality)]) ).

cnf(91802,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e0,e2) = e1
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[91648,87931,theory(equality)]) ).

cnf(91804,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,91789,theory(equality)]) ).

cnf(92013,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred10_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,91802,theory(equality)]) ).

cnf(92232,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e0
    | epred10_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[91104,91317,theory(equality)]) ).

cnf(92242,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | epred10_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[91105,91317,theory(equality)]) ).

cnf(92399,plain,
    ( e0 = e3
    | epred10_0
    | op(e2,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[87854,92232,theory(equality)]) ).

cnf(92424,plain,
    ( epred10_0
    | op(e2,e0) = e1
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[92399,209,theory(equality)]) ).

cnf(92447,plain,
    ( op(e1,e1) = e0
    | e1 = e2
    | epred10_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[91545,92424,theory(equality)]) ).

cnf(92459,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[92447,208,theory(equality)]) ).

cnf(92460,plain,
    ( op(e1,e1) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[92459,91804]) ).

cnf(92462,plain,
    ( epred10_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,92460,theory(equality)]) ).

cnf(92530,plain,
    ( e0 = e3
    | epred10_0
    | op(e2,e0) = e1
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[87854,92242,theory(equality)]) ).

cnf(92555,plain,
    ( epred10_0
    | op(e2,e0) = e1
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[92530,209,theory(equality)]) ).

cnf(92594,plain,
    ( op(e2,e0) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[92555,92462]) ).

cnf(92779,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[91440,91482]) ).

cnf(92783,plain,
    ( op(e2,e3) = e0
    | epred10_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,92779,theory(equality)]) ).

cnf(92881,plain,
    ( op(e2,e3) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[92783,92594]) ).

cnf(92926,plain,
    ( epred10_0
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[87860,92881,theory(equality)]) ).

cnf(93471,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[92013,92460]) ).

cnf(93472,plain,
    ( op(e0,e2) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[93471,92926]) ).

cnf(93474,plain,
    ( epred10_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,93472,theory(equality)]) ).

cnf(93514,plain,
    epred10_0,
    inference(csr,[status(thm)],[93474,91138]) ).

cnf(93591,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[3779,93514,theory(equality)]) ).

cnf(93592,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[93591,theory(equality)]) ).

cnf(93593,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3777,93514,theory(equality)]) ).

cnf(93594,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[93593,theory(equality)]) ).

cnf(93601,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[3302,93514,theory(equality)]) ).

cnf(93602,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[93601,theory(equality)]) ).

cnf(93603,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[2732,93514,theory(equality)]) ).

cnf(93604,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[93603,theory(equality)]) ).

cnf(93605,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[2474,93514,theory(equality)]) ).

cnf(93606,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[93605,theory(equality)]) ).

cnf(93607,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[882,93514,theory(equality)]) ).

cnf(93608,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[93607,theory(equality)]) ).

cnf(93609,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[925,93514,theory(equality)]) ).

cnf(93610,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[93609,theory(equality)]) ).

cnf(93611,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[914,93514,theory(equality)]) ).

cnf(93612,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[93611,theory(equality)]) ).

cnf(93615,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[930,93514,theory(equality)]) ).

cnf(93616,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[93615,theory(equality)]) ).

cnf(93617,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[898,93514,theory(equality)]) ).

cnf(93618,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[93617,theory(equality)]) ).

cnf(93676,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[93594,187,theory(equality)]) ).

cnf(93739,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,93604,theory(equality)]) ).

cnf(93831,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,93606,theory(equality)]) ).

cnf(93838,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(op(e3,e2),e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[262,93606,theory(equality)]) ).

cnf(93860,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,93616,theory(equality)]) ).

cnf(93865,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e1 = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[123,93616,theory(equality)]) ).

cnf(93901,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[93865,207,theory(equality)]) ).

cnf(93914,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,93618,theory(equality)]) ).

cnf(93915,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,93618,theory(equality)]) ).

cnf(93918,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,93618,theory(equality)]) ).

cnf(93921,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(op(e3,e2),e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[262,93618,theory(equality)]) ).

cnf(93926,plain,
    ( op(e3,e2) = e3
    | e2 = e3
    | epred28_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[242,93618,theory(equality)]) ).

cnf(93928,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e2 = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[107,93618,theory(equality)]) ).

cnf(93930,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | e2 = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[111,93618,theory(equality)]) ).

cnf(93931,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | e2 = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[110,93618,theory(equality)]) ).

cnf(93934,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[93926,206,theory(equality)]) ).

cnf(93936,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[93928,206,theory(equality)]) ).

cnf(93938,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[93930,208,theory(equality)]) ).

cnf(93939,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[93931,208,theory(equality)]) ).

cnf(94153,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[93608,187,theory(equality)]) ).

cnf(94200,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | epred28_0 ),
    inference(spm,[status(thm)],[93608,93934,theory(equality)]) ).

cnf(94201,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[93610,196,theory(equality)]) ).

cnf(94205,plain,
    ( epred28_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,94200,theory(equality)]) ).

cnf(94236,plain,
    ( e1 = e2
    | op(e1,e1) = e3
    | op(e0,e3) = e0
    | e1 = e0
    | epred28_0
    | epred9_0 ),
    inference(spm,[status(thm)],[34297,94200,theory(equality)]) ).

cnf(94251,plain,
    ( op(e1,e1) = e3
    | op(e0,e3) = e0
    | e1 = e0
    | epred28_0
    | epred9_0 ),
    inference(sr,[status(thm)],[94236,208,theory(equality)]) ).

cnf(94252,plain,
    ( op(e1,e1) = e3
    | op(e0,e3) = e0
    | epred28_0
    | epred9_0 ),
    inference(sr,[status(thm)],[94251,211,theory(equality)]) ).

cnf(94521,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) = e0
    | epred28_0 ),
    inference(spm,[status(thm)],[93610,94252,theory(equality)]) ).

cnf(95079,plain,
    ( op(e1,e2) = e1
    | epred28_0
    | epred9_0 ),
    inference(csr,[status(thm)],[94521,93602]) ).

cnf(95080,plain,
    ( epred28_0
    | epred9_0 ),
    inference(csr,[status(thm)],[95079,94205]) ).

cnf(95084,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred27_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1897,95080,theory(equality)]) ).

cnf(95086,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3613,95080,theory(equality)]) ).

cnf(95088,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e0
    | epred27_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3684,95080,theory(equality)]) ).

cnf(95464,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[93915,124,theory(equality)]) ).

cnf(95520,plain,
    ( e2 = e1
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[93918,125,theory(equality)]) ).

cnf(95530,plain,
    ( epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[95520,208,theory(equality)]) ).

cnf(95634,plain,
    ( e1 = e2
    | op(e1,e3) = e1
    | epred9_0
    | op(e0,e3) = e3
    | epred27_0 ),
    inference(spm,[status(thm)],[93618,95086,theory(equality)]) ).

cnf(95655,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e3) = e3
    | epred27_0 ),
    inference(sr,[status(thm)],[95634,208,theory(equality)]) ).

cnf(95749,plain,
    ( e0 = e2
    | op(e0,e0) = e3
    | epred9_0
    | op(e1,e3) = e3
    | epred27_0 ),
    inference(spm,[status(thm)],[93606,95088,theory(equality)]) ).

cnf(95772,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e3) = e3
    | epred27_0 ),
    inference(sr,[status(thm)],[95749,210,theory(equality)]) ).

cnf(95994,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[9177,2880]) ).

cnf(95995,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred28_0 ),
    inference(csr,[status(thm)],[95994,239]) ).

cnf(96005,plain,
    ( op(e2,e3) = e3
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[1973,95995,theory(equality)]) ).

cnf(96255,plain,
    ( e1 = e3
    | op(e0,e3) = e3
    | epred27_0
    | epred9_0 ),
    inference(spm,[status(thm)],[95084,95655,theory(equality)]) ).

cnf(96269,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred9_0 ),
    inference(sr,[status(thm)],[96255,207,theory(equality)]) ).

cnf(96272,plain,
    ( epred27_0
    | epred9_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,96269,theory(equality)]) ).

cnf(96529,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred9_0 ),
    inference(csr,[status(thm)],[95772,96272]) ).

cnf(96533,plain,
    ( epred27_0
    | epred9_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,96529,theory(equality)]) ).

cnf(96673,plain,
    ( epred27_0
    | epred9_0 ),
    inference(csr,[status(thm)],[96533,96269]) ).

cnf(96674,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1865,96673,theory(equality)]) ).

cnf(96675,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e2
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1866,96673,theory(equality)]) ).

cnf(96678,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred9_0
    | op(e1,e2) != e1 ),
    inference(spm,[status(thm)],[1853,96673,theory(equality)]) ).

cnf(96690,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e3
    | epred26_0
    | epred9_0
    | op(e1,e3) != e1
    | op(e0,e2) != e0 ),
    inference(spm,[status(thm)],[1857,96673,theory(equality)]) ).

cnf(96746,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred9_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,96674,theory(equality)]) ).

cnf(96798,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[93914,96674,theory(equality)]) ).

cnf(96838,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred9_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,96675,theory(equality)]) ).

cnf(97097,plain,
    ( op(e1,e3) = e1
    | epred26_0
    | epred9_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,96798,theory(equality)]) ).

cnf(97258,plain,
    ( e2 = e1
    | op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[93604,95530,theory(equality)]) ).

cnf(97266,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[97258,208,theory(equality)]) ).

cnf(97449,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[97266,93592]) ).

cnf(97450,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,97449,theory(equality)]) ).

cnf(97534,plain,
    ( op(e1,e3) = e1
    | epred26_0
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[97097,95530,theory(equality)]) ).

cnf(97936,plain,
    ( op(e1,e3) = e1
    | op(e1,e0) = e2
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[97534,93612]) ).

cnf(97939,plain,
    ( op(e1,e0) = e2
    | epred26_0
    | epred9_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,97936,theory(equality)]) ).

cnf(98078,plain,
    ( e2 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[2945,9193,theory(equality)]) ).

cnf(98114,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[98078,208,theory(equality)]) ).

cnf(98506,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[93676,93831]) ).

cnf(98511,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e3
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[169,98506,theory(equality)]) ).

cnf(98820,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[98511,93604]) ).

cnf(98823,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,98820,theory(equality)]) ).

cnf(98886,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[93838,98820,theory(equality)]) ).

cnf(99021,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[98886,135,theory(equality)]) ).

cnf(99386,plain,
    ( op(e3,e2) = e2
    | op(e1,e1) = e2
    | epred26_0
    | epred9_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[96678,93604,theory(equality)]) ).

cnf(99545,plain,
    ( op(e3,e2) = e2
    | op(e0,e0) = e3
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[99386,93592]) ).

cnf(99546,plain,
    ( op(e0,e0) = e3
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[99545,93831]) ).

cnf(99547,plain,
    ( epred26_0
    | epred9_0
    | op(op(e0,e3),e0) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[270,99546,theory(equality)]) ).

cnf(99555,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3152,99546,theory(equality)]) ).

cnf(99556,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3283,99546,theory(equality)]) ).

cnf(99557,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3379,99546,theory(equality)]) ).

cnf(99558,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3385,99546,theory(equality)]) ).

cnf(99559,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3454,99546,theory(equality)]) ).

cnf(99560,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3459,99546,theory(equality)]) ).

cnf(99667,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred9_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[96838,99556,theory(equality)]) ).

cnf(99679,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[99557,97939]) ).

cnf(99703,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred26_0
    | epred9_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,99558,theory(equality)]) ).

cnf(99764,plain,
    ( epred26_0
    | epred9_0
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[99547,99558,theory(equality)]) ).

cnf(99807,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred9_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[96746,99559,theory(equality)]) ).

cnf(100021,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred26_0
    | epred9_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,99667,theory(equality)]) ).

cnf(100256,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred26_0
    | epred9_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,99807,theory(equality)]) ).

cnf(100721,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred26_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[99703,99560,theory(equality)]) ).

cnf(101441,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[100021,99556]) ).

cnf(101471,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred26_0
    | epred9_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[99764,101441,theory(equality)]) ).

cnf(101495,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred26_0
    | epred9_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,101471,theory(equality)]) ).

cnf(101679,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[100256,99559]) ).

cnf(101681,plain,
    ( op(e0,e2) = e0
    | epred26_0
    | epred9_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,101679,theory(equality)]) ).

cnf(102011,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[93901,93610]) ).

cnf(102046,plain,
    ( e3 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e2) = e1
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[95530,102011,theory(equality)]) ).

cnf(102068,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e2) = e1
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[102046,206,theory(equality)]) ).

cnf(102514,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[93936,93608]) ).

cnf(102516,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e3
    | epred9_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,102514,theory(equality)]) ).

cnf(102831,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[93938,2888]) ).

cnf(103217,plain,
    ( op(e1,e3) = e1
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[94153,93914]) ).

cnf(103222,plain,
    ( op(e3,e2) = e0
    | op(e1,e3) = e1
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[169,103217,theory(equality)]) ).

cnf(103456,plain,
    ( op(e3,e2) = e0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[103222,93616]) ).

cnf(103458,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,103456,theory(equality)]) ).

cnf(103459,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,103456,theory(equality)]) ).

cnf(103461,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,103456,theory(equality)]) ).

cnf(103524,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[93921,103456,theory(equality)]) ).

cnf(103528,plain,
    ( e0 = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[102831,103456,theory(equality)]) ).

cnf(103572,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[103528,211,theory(equality)]) ).

cnf(103808,plain,
    ( op(e1,e3) = e1
    | e1 = e3
    | op(e3,e0) = e3
    | epred9_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[102514,103572,theory(equality)]) ).

cnf(103824,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e3
    | epred9_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[103808,207,theory(equality)]) ).

cnf(103924,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred26_0
    | epred9_0
    | op(e3,e0) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[99555,103824,theory(equality)]) ).

cnf(103943,plain,
    ( e3 = e1
    | e3 = e2
    | epred26_0
    | epred9_0
    | op(e3,e0) = e1
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[103924,209,theory(equality)]) ).

cnf(103944,plain,
    ( e3 = e2
    | epred26_0
    | epred9_0
    | op(e3,e0) = e1
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[103943,207,theory(equality)]) ).

cnf(103945,plain,
    ( epred26_0
    | epred9_0
    | op(e3,e0) = e1
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[103944,206,theory(equality)]) ).

cnf(103968,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[2919,103945,theory(equality)]) ).

cnf(104182,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[103968,93939]) ).

cnf(104183,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[104182,103524]) ).

cnf(104184,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[144,104183,theory(equality)]) ).

cnf(104185,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,104183,theory(equality)]) ).

cnf(104191,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | e1 = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[115,104183,theory(equality)]) ).

cnf(104193,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | e1 = e0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[121,104183,theory(equality)]) ).

cnf(104243,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[104191,207,theory(equality)]) ).

cnf(104245,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[104193,211,theory(equality)]) ).

cnf(105286,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[94201,93860]) ).

cnf(105287,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,105286,theory(equality)]) ).

cnf(105320,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[95530,105286,theory(equality)]) ).

cnf(105326,plain,
    ( op(e3,e2) = e2
    | op(e1,e1) = e2
    | epred26_0
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[96678,105286,theory(equality)]) ).

cnf(105346,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[105320,208,theory(equality)]) ).

cnf(105375,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[93612,105346,theory(equality)]) ).

cnf(105404,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e1 = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[129,105375,theory(equality)]) ).

cnf(105443,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(sr,[status(thm)],[105404,211,theory(equality)]) ).

cnf(105515,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[93914,105326,theory(equality)]) ).

cnf(105906,plain,
    ( op(e1,e3) = e1
    | op(e1,e1) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[105515,93612]) ).

cnf(105907,plain,
    ( op(e1,e1) = e0
    | epred26_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,105906,theory(equality)]) ).

cnf(106035,plain,
    ( op(e1,e1) = e0
    | epred26_0
    | epred9_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[105907,105286,theory(equality)]) ).

cnf(106066,plain,
    ( op(e1,e1) = e0
    | epred26_0
    | epred9_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,106035,theory(equality)]) ).

cnf(106200,plain,
    ( op(e1,e1) = e0
    | epred26_0
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[106066,99679,theory(equality)]) ).

cnf(106247,plain,
    ( op(e1,e0) = e0
    | epred26_0
    | epred9_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,106200,theory(equality)]) ).

cnf(107227,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[95464,93612]) ).

cnf(107450,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e3
    | epred26_0
    | epred9_0
    | op(e0,e2) != e0 ),
    inference(csr,[status(thm)],[96690,103461]) ).

cnf(107669,plain,
    ( op(e2,e2) = e3
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred28_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[145,96005,theory(equality)]) ).

cnf(108042,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[99021,93739]) ).

cnf(108186,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[95530,102068,theory(equality)]) ).

cnf(108219,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[108186,208,theory(equality)]) ).

cnf(108247,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e0) = e3
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[93612,108219,theory(equality)]) ).

cnf(108279,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e3
    | epred9_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,108247,theory(equality)]) ).

cnf(108630,plain,
    ( e3 = e2
    | op(e1,e3) = e1
    | epred26_0
    | epred9_0
    | op(e2,e1) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[96798,104243,theory(equality)]) ).

cnf(108661,plain,
    ( op(e1,e3) = e1
    | epred26_0
    | epred9_0
    | op(e2,e1) = e3
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[108630,206,theory(equality)]) ).

cnf(108698,plain,
    ( op(e3,e0) = e3
    | op(e1,e3) = e1
    | epred9_0
    | op(e2,e0) = e3
    | epred26_0 ),
    inference(spm,[status(thm)],[102516,108661,theory(equality)]) ).

cnf(108772,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred26_0
    | epred9_0
    | op(e2,e0) = e3
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[99555,108698,theory(equality)]) ).

cnf(108793,plain,
    ( e3 = e1
    | e3 = e2
    | epred26_0
    | epred9_0
    | op(e2,e0) = e3
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[108772,209,theory(equality)]) ).

cnf(108794,plain,
    ( e3 = e2
    | epred26_0
    | epred9_0
    | op(e2,e0) = e3
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[108793,207,theory(equality)]) ).

cnf(108795,plain,
    ( epred26_0
    | epred9_0
    | op(e2,e0) = e3
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[108794,206,theory(equality)]) ).

cnf(108832,plain,
    ( e3 = e0
    | e3 = e1
    | epred26_0
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[101441,108795,theory(equality)]) ).

cnf(108853,plain,
    ( e3 = e1
    | epred26_0
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[108832,209,theory(equality)]) ).

cnf(108854,plain,
    ( epred26_0
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[108853,207,theory(equality)]) ).

cnf(108860,plain,
    ( epred26_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,108854,theory(equality)]) ).

cnf(108863,plain,
    ( epred26_0
    | epred9_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,108854,theory(equality)]) ).

cnf(109621,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[104245,103459]) ).

cnf(109657,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred9_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[107227,109621,theory(equality)]) ).

cnf(109668,plain,
    ( op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred9_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[109657,210,theory(equality)]) ).

cnf(109671,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e2
    | epred9_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,109668,theory(equality)]) ).

cnf(110177,plain,
    ( e0 = e1
    | e0 = e3
    | op(e1,e0) = e3
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[102011,105443,theory(equality)]) ).

cnf(110204,plain,
    ( e3 = e0
    | op(e1,e0) = e3
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[110177,211,theory(equality)]) ).

cnf(110205,plain,
    ( op(e1,e0) = e3
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[110204,209,theory(equality)]) ).

cnf(111120,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[108219,110205,theory(equality)]) ).

cnf(111132,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[111120,210,theory(equality)]) ).

cnf(111135,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred9_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,111132,theory(equality)]) ).

cnf(111179,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[111135,97449]) ).

cnf(111181,plain,
    ( op(e1,e0) = e0
    | epred9_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,111179,theory(equality)]) ).

cnf(113740,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e0
    | op(e0,e3) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[100721,108863]) ).

cnf(113787,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred26_0 ),
    inference(spm,[status(thm)],[93602,113740,theory(equality)]) ).

cnf(113842,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[113787,108860]) ).

cnf(113858,plain,
    ( op(e0,e2) = e0
    | epred26_0
    | epred9_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[101681,113842,theory(equality)]) ).

cnf(113917,plain,
    ( op(e1,e1) = e3
    | op(e0,e0) = e2
    | epred26_0
    | epred9_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[107450,113858,theory(equality)]) ).

cnf(114398,plain,
    ( e3 = e2
    | e3 = e0
    | epred26_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[106035,113917,theory(equality)]) ).

cnf(114418,plain,
    ( e3 = e0
    | epred26_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[114398,206,theory(equality)]) ).

cnf(114419,plain,
    ( epred26_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[114418,209,theory(equality)]) ).

cnf(114448,plain,
    ( op(e1,e0) = e0
    | epred26_0
    | epred9_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[106247,114419,theory(equality)]) ).

cnf(114457,plain,
    ( op(e1,e0) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[114448,111181]) ).

cnf(114478,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred26_0
    | epred9_0 ),
    inference(spm,[status(thm)],[101495,114457,theory(equality)]) ).

cnf(114503,plain,
    ( op(e0,e3) = e0
    | epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[114478,108863]) ).

cnf(114550,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | epred26_0 ),
    inference(spm,[status(thm)],[93602,114503,theory(equality)]) ).

cnf(114624,plain,
    ( epred26_0
    | epred9_0 ),
    inference(csr,[status(thm)],[114550,108860]) ).

cnf(114628,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | epred25_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1827,114624,theory(equality)]) ).

cnf(114636,plain,
    ( op(e1,e2) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred9_0 ),
    inference(spm,[status(thm)],[4065,114624,theory(equality)]) ).

cnf(114646,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred25_0
    | epred9_0 ),
    inference(spm,[status(thm)],[4548,114624,theory(equality)]) ).

cnf(114808,plain,
    ( e2 = e1
    | e2 = e3
    | op(e1,e0) = e3
    | epred9_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[102011,114628,theory(equality)]) ).

cnf(114832,plain,
    ( e3 = e2
    | op(e1,e0) = e3
    | epred9_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[114808,208,theory(equality)]) ).

cnf(114833,plain,
    ( op(e1,e0) = e3
    | epred9_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[114832,206,theory(equality)]) ).

cnf(115148,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e2) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[98823,114636,theory(equality)]) ).

cnf(115306,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e2,e2) = e0
    | epred25_0 ),
    inference(spm,[status(thm)],[104184,114646,theory(equality)]) ).

cnf(115433,plain,
    ( e3 = e2
    | e3 = e0
    | epred9_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[111179,114833,theory(equality)]) ).

cnf(115439,plain,
    ( e3 = e0
    | epred9_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[115433,206,theory(equality)]) ).

cnf(115440,plain,
    ( epred9_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[115439,209,theory(equality)]) ).

cnf(115647,plain,
    ( e2 = e1
    | op(e0,e0) = e3
    | epred9_0
    | epred25_0 ),
    inference(spm,[status(thm)],[93604,115148,theory(equality)]) ).

cnf(115672,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | epred25_0 ),
    inference(sr,[status(thm)],[115647,208,theory(equality)]) ).

cnf(115691,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred25_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3385,115672,theory(equality)]) ).

cnf(115858,plain,
    ( op(e1,e3) = e1
    | epred25_0
    | epred9_0 ),
    inference(csr,[status(thm)],[115306,103459]) ).

cnf(115859,plain,
    ( epred25_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,115858,theory(equality)]) ).

cnf(115862,plain,
    ( epred25_0
    | epred9_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,115858,theory(equality)]) ).

cnf(116988,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred25_0
    | epred9_0 ),
    inference(csr,[status(thm)],[115691,115862]) ).

cnf(116990,plain,
    ( op(e0,e3) = e0
    | epred25_0
    | epred9_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,116988,theory(equality)]) ).

cnf(117092,plain,
    ( op(e0,e3) = e0
    | epred25_0
    | epred9_0 ),
    inference(csr,[status(thm)],[116990,115440]) ).

cnf(117139,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | epred25_0 ),
    inference(spm,[status(thm)],[93602,117092,theory(equality)]) ).

cnf(117211,plain,
    ( epred25_0
    | epred9_0 ),
    inference(csr,[status(thm)],[117139,115859]) ).

cnf(117214,plain,
    ( op(e1,e3) = e1
    | op(e2,e1) = e1
    | epred24_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1790,117211,theory(equality)]) ).

cnf(117224,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1
    | epred24_0
    | epred9_0 ),
    inference(spm,[status(thm)],[4127,117211,theory(equality)]) ).

cnf(117381,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred9_0 ),
    inference(csr,[status(thm)],[117214,104185]) ).

cnf(117382,plain,
    ( epred24_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,117381,theory(equality)]) ).

cnf(117617,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred9_0 ),
    inference(csr,[status(thm)],[117224,93610]) ).

cnf(117853,plain,
    ( epred24_0
    | epred9_0 ),
    inference(csr,[status(thm)],[117382,117617]) ).

cnf(117854,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1758,117853,theory(equality)]) ).

cnf(117938,plain,
    ( e1 = e0
    | e1 = e2
    | epred9_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[105287,117854,theory(equality)]) ).

cnf(117958,plain,
    ( e2 = e1
    | epred9_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[117938,211,theory(equality)]) ).

cnf(117959,plain,
    ( epred9_0
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[117958,208,theory(equality)]) ).

cnf(117992,plain,
    ( e1 = e3
    | e1 = e2
    | epred9_0
    | epred23_0 ),
    inference(spm,[status(thm)],[108279,117959,theory(equality)]) ).

cnf(118001,plain,
    ( e2 = e1
    | epred9_0
    | epred23_0 ),
    inference(sr,[status(thm)],[117992,207,theory(equality)]) ).

cnf(118002,plain,
    ( epred9_0
    | epred23_0 ),
    inference(sr,[status(thm)],[118001,208,theory(equality)]) ).

cnf(118006,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[1725,118002,theory(equality)]) ).

cnf(118019,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[4243,118002,theory(equality)]) ).

cnf(118146,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e2) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[103458,118006,theory(equality)]) ).

cnf(118422,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[93602,118019,theory(equality)]) ).

cnf(118550,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[118146,103461]) ).

cnf(118551,plain,
    ( epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,118550,theory(equality)]) ).

cnf(118833,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[118422,118551]) ).

cnf(118849,plain,
    ( e2 = e3
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[97450,118833,theory(equality)]) ).

cnf(118856,plain,
    ( epred9_0
    | epred22_0 ),
    inference(sr,[status(thm)],[118849,206,theory(equality)]) ).

cnf(118858,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[1687,118856,theory(equality)]) ).

cnf(118868,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[2630,118856,theory(equality)]) ).

cnf(118895,plain,
    ( e0 = e2
    | op(e0,e0) = e3
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[97449,118858,theory(equality)]) ).

cnf(118909,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[118895,210,theory(equality)]) ).

cnf(118976,plain,
    ( e3 = e1
    | e3 = e0
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[118868,118909,theory(equality)]) ).

cnf(118977,plain,
    ( e3 = e0
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[118976,207,theory(equality)]) ).

cnf(118978,plain,
    ( epred9_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[118977,209,theory(equality)]) ).

cnf(118996,plain,
    ( op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[109671,118978,theory(equality)]) ).

cnf(119002,plain,
    ( op(e0,e1) = e2
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,118996,theory(equality)]) ).

cnf(119074,plain,
    ( op(e0,e1) = e2
    | epred9_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[119002,93604,theory(equality)]) ).

cnf(119116,plain,
    ( e2 = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[108042,119074,theory(equality)]) ).

cnf(119122,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(sr,[status(thm)],[119116,208,theory(equality)]) ).

cnf(119140,plain,
    ( e3 = e0
    | epred9_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[118978,119122,theory(equality)]) ).

cnf(119141,plain,
    ( epred9_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[119140,209,theory(equality)]) ).

cnf(119160,plain,
    ( e1 = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[118978,119141,theory(equality)]) ).

cnf(119163,plain,
    epred9_0,
    inference(sr,[status(thm)],[119160,211,theory(equality)]) ).

cnf(119345,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[3982,119163,theory(equality)]) ).

cnf(119346,plain,
    ( epred8_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[119345,theory(equality)]) ).

cnf(119347,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[3831,119163,theory(equality)]) ).

cnf(119348,plain,
    ( op(e0,e0) = e2
    | epred8_0 ),
    inference(cn,[status(thm)],[119347,theory(equality)]) ).

cnf(119349,plain,
    ( op(e1,e2) = e1
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[864,119163,theory(equality)]) ).

cnf(119350,plain,
    ( op(e1,e2) = e1
    | epred8_0 ),
    inference(cn,[status(thm)],[119349,theory(equality)]) ).

cnf(119351,plain,
    ( epred8_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[843,119163,theory(equality)]) ).

cnf(119352,plain,
    ( epred8_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[119351,theory(equality)]) ).

cnf(119355,plain,
    ( epred8_0
    | op(op(e0,e2),e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[91,119348,theory(equality)]) ).

cnf(119359,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred28_0
    | epred8_0 ),
    inference(spm,[status(thm)],[12623,119348,theory(equality)]) ).

cnf(119360,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred28_0
    | epred8_0 ),
    inference(spm,[status(thm)],[13030,119348,theory(equality)]) ).

cnf(119367,plain,
    ( e2 = e3
    | op(e0,e3) = e1
    | op(e0,e1) = e3
    | epred28_0
    | epred8_0 ),
    inference(spm,[status(thm)],[43500,119348,theory(equality)]) ).

cnf(119368,plain,
    ( op(e0,e3) = e1
    | op(e0,e1) = e3
    | epred28_0
    | epred8_0 ),
    inference(sr,[status(thm)],[119367,206,theory(equality)]) ).

cnf(119369,plain,
    ( epred8_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,119350,theory(equality)]) ).

cnf(119370,plain,
    ( epred8_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,119350,theory(equality)]) ).

cnf(119371,plain,
    ( epred8_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,119350,theory(equality)]) ).

cnf(119391,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | e1 = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[3334,119350,theory(equality)]) ).

cnf(119393,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[3355,119350,theory(equality)]) ).

cnf(119399,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e2
    | op(e0,e0) = e3
    | epred28_0
    | epred8_0 ),
    inference(spm,[status(thm)],[41642,119350,theory(equality)]) ).

cnf(119404,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | e3 = e1
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[119391,208,theory(equality)]) ).

cnf(119405,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[119404,207,theory(equality)]) ).

cnf(119408,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | e2 = e1
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[119393,211,theory(equality)]) ).

cnf(119409,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[119408,208,theory(equality)]) ).

cnf(119520,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | e1 = e0
    | op(e0,e1) = e3
    | epred28_0
    | epred8_0 ),
    inference(spm,[status(thm)],[137,119368,theory(equality)]) ).

cnf(119559,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | op(e0,e1) = e3
    | epred28_0
    | epred8_0 ),
    inference(sr,[status(thm)],[119520,211,theory(equality)]) ).

cnf(119678,plain,
    ( epred8_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[119355,199,theory(equality)]) ).

cnf(119816,plain,
    ( e2 = e1
    | e2 = e0
    | epred28_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[119360,119399,theory(equality)]) ).

cnf(119822,plain,
    ( e2 = e0
    | epred28_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[119816,208,theory(equality)]) ).

cnf(119823,plain,
    ( epred28_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[119822,210,theory(equality)]) ).

cnf(119832,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | e1 = e0
    | op(e0,e0) = e3
    | epred28_0
    | epred8_0 ),
    inference(spm,[status(thm)],[137,119823,theory(equality)]) ).

cnf(119871,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | op(e0,e0) = e3
    | epred28_0
    | epred8_0 ),
    inference(sr,[status(thm)],[119832,211,theory(equality)]) ).

cnf(121016,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[119405,119352]) ).

cnf(121222,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[119409,119352]) ).

cnf(121224,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred8_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,121222,theory(equality)]) ).

cnf(122269,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e1) = e3
    | epred28_0
    | epred8_0 ),
    inference(csr,[status(thm)],[119559,119346]) ).

cnf(122271,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | epred28_0
    | epred8_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,122269,theory(equality)]) ).

cnf(122583,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e2) = e3
    | epred28_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[107669,17936,theory(equality)]) ).

cnf(122835,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred8_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[119678,119371]) ).

cnf(122836,plain,
    ( op(e0,e2) = e2
    | epred8_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[122835,119346]) ).

cnf(122844,plain,
    ( op(e0,e2) = e2
    | epred8_0
    | op(e3,e0) = e0
    | epred28_0 ),
    inference(spm,[status(thm)],[122836,119359,theory(equality)]) ).

cnf(122850,plain,
    ( op(e0,e2) = e2
    | epred28_0
    | epred8_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,122844,theory(equality)]) ).

cnf(122851,plain,
    ( op(e0,e2) = e2
    | epred28_0
    | epred8_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,122844,theory(equality)]) ).

cnf(123096,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | epred28_0
    | epred8_0 ),
    inference(csr,[status(thm)],[119871,122271]) ).

cnf(123097,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred28_0
    | epred8_0 ),
    inference(csr,[status(thm)],[123096,119346]) ).

cnf(123116,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred8_0
    | op(e0,e0) = e0
    | epred28_0 ),
    inference(spm,[status(thm)],[121224,123097,theory(equality)]) ).

cnf(123120,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred28_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,123116,theory(equality)]) ).

cnf(123144,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred28_0
    | epred8_0 ),
    inference(csr,[status(thm)],[123120,119348]) ).

cnf(123166,plain,
    ( op(e0,e2) = e2
    | epred28_0
    | epred8_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[122850,123144,theory(equality)]) ).

cnf(123169,plain,
    ( op(e0,e2) = e2
    | epred28_0
    | epred8_0 ),
    inference(csr,[status(thm)],[123166,122851]) ).

cnf(123171,plain,
    ( epred28_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,123169,theory(equality)]) ).

cnf(123216,plain,
    ( epred28_0
    | epred8_0 ),
    inference(csr,[status(thm)],[123171,119348]) ).

cnf(123218,plain,
    ( op(e0,e3) = e3
    | op(e3,e1) = e3
    | epred27_0
    | epred8_0 ),
    inference(spm,[status(thm)],[1898,123216,theory(equality)]) ).

cnf(123220,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred27_0
    | epred8_0 ),
    inference(spm,[status(thm)],[1897,123216,theory(equality)]) ).

cnf(123222,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3613,123216,theory(equality)]) ).

cnf(123348,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred8_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,123218,theory(equality)]) ).

cnf(123507,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred8_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,123220,theory(equality)]) ).

cnf(123639,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred8_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,123222,theory(equality)]) ).

cnf(123831,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred8_0
    | op(e1,e0) = e3
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[123348,121016,theory(equality)]) ).

cnf(124320,plain,
    ( e1 = e3
    | epred27_0
    | epred8_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[123639,135,theory(equality)]) ).

cnf(124325,plain,
    ( epred27_0
    | epred8_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[124320,207,theory(equality)]) ).

cnf(124959,plain,
    ( op(e0,e3) = e3
    | op(e1,e0) = e2
    | epred27_0
    | epred8_0 ),
    inference(csr,[status(thm)],[123831,123507]) ).

cnf(124960,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,124959,theory(equality)]) ).

cnf(125097,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | epred27_0
    | epred8_0 ),
    inference(csr,[status(thm)],[124325,119371]) ).

cnf(125195,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred8_0 ),
    inference(csr,[status(thm)],[124960,119348]) ).

cnf(125203,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | e3 = e0
    | epred27_0
    | epred8_0 ),
    inference(spm,[status(thm)],[137,125195,theory(equality)]) ).

cnf(125250,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | epred27_0
    | epred8_0 ),
    inference(sr,[status(thm)],[125203,209,theory(equality)]) ).

cnf(125378,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred27_0
    | epred8_0 ),
    inference(csr,[status(thm)],[125250,119346]) ).

cnf(125393,plain,
    ( e0 = e1
    | op(e0,e0) = e1
    | epred27_0
    | epred8_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[125097,125378,theory(equality)]) ).

cnf(125397,plain,
    ( op(e0,e0) = e1
    | epred27_0
    | epred8_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[125393,211,theory(equality)]) ).

cnf(125414,plain,
    ( e1 = e2
    | epred8_0
    | op(e0,e0) = e0
    | epred27_0 ),
    inference(spm,[status(thm)],[119348,125397,theory(equality)]) ).

cnf(125418,plain,
    ( epred8_0
    | op(e0,e0) = e0
    | epred27_0 ),
    inference(sr,[status(thm)],[125414,208,theory(equality)]) ).

cnf(125434,plain,
    ( e0 = e2
    | epred8_0
    | epred27_0 ),
    inference(spm,[status(thm)],[119348,125418,theory(equality)]) ).

cnf(125438,plain,
    ( epred8_0
    | epred27_0 ),
    inference(sr,[status(thm)],[125434,210,theory(equality)]) ).

cnf(125443,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred8_0
    | op(e1,e2) != e1 ),
    inference(spm,[status(thm)],[1853,125438,theory(equality)]) ).

cnf(125448,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3975,125438,theory(equality)]) ).

cnf(126106,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred8_0 ),
    inference(csr,[status(thm)],[125443,119350]) ).

cnf(126107,plain,
    ( op(e3,e2) = e2
    | epred26_0
    | epred8_0 ),
    inference(csr,[status(thm)],[126106,119352]) ).

cnf(126115,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | e2 = e0
    | epred26_0
    | epred8_0 ),
    inference(spm,[status(thm)],[120,126107,theory(equality)]) ).

cnf(126170,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred26_0
    | epred8_0 ),
    inference(sr,[status(thm)],[126115,210,theory(equality)]) ).

cnf(126424,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred26_0
    | epred8_0 ),
    inference(csr,[status(thm)],[126170,119346]) ).

cnf(126466,plain,
    ( e0 = e3
    | e0 = e2
    | epred26_0
    | epred8_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[125448,126424,theory(equality)]) ).

cnf(126498,plain,
    ( e2 = e0
    | epred26_0
    | epred8_0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[126466,209,theory(equality)]) ).

cnf(126499,plain,
    ( epred26_0
    | epred8_0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[126498,210,theory(equality)]) ).

cnf(126535,plain,
    ( e0 = e1
    | epred8_0
    | epred26_0 ),
    inference(spm,[status(thm)],[119350,126499,theory(equality)]) ).

cnf(126547,plain,
    ( epred8_0
    | epred26_0 ),
    inference(sr,[status(thm)],[126535,211,theory(equality)]) ).

cnf(126551,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | epred25_0
    | epred8_0 ),
    inference(spm,[status(thm)],[1827,126547,theory(equality)]) ).

cnf(126771,plain,
    ( e2 = e1
    | epred8_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[119350,126551,theory(equality)]) ).

cnf(126781,plain,
    ( epred8_0
    | op(e0,e2) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[126771,208,theory(equality)]) ).

cnf(126783,plain,
    ( epred25_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,126781,theory(equality)]) ).

cnf(127116,plain,
    ( epred25_0
    | epred8_0 ),
    inference(csr,[status(thm)],[126783,119348]) ).

cnf(127130,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | epred24_0
    | epred8_0 ),
    inference(spm,[status(thm)],[4131,127116,theory(equality)]) ).

cnf(127367,plain,
    ( op(e1,e3) = e1
    | epred24_0
    | epred8_0 ),
    inference(csr,[status(thm)],[127130,119352]) ).

cnf(127368,plain,
    ( epred24_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,127367,theory(equality)]) ).

cnf(127497,plain,
    ( epred24_0
    | epred8_0 ),
    inference(csr,[status(thm)],[127368,119350]) ).

cnf(127498,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred8_0 ),
    inference(spm,[status(thm)],[1758,127497,theory(equality)]) ).

cnf(127533,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred8_0 ),
    inference(csr,[status(thm)],[127498,119369]) ).

cnf(127534,plain,
    ( epred23_0
    | epred8_0 ),
    inference(csr,[status(thm)],[127533,119370]) ).

cnf(127550,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[4290,127534,theory(equality)]) ).

cnf(127787,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[127550,119346]) ).

cnf(127802,plain,
    ( e3 = e2
    | epred8_0
    | epred22_0 ),
    inference(spm,[status(thm)],[119348,127787,theory(equality)]) ).

cnf(127804,plain,
    ( epred8_0
    | epred22_0 ),
    inference(sr,[status(thm)],[127802,206,theory(equality)]) ).

cnf(127815,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred8_0 ),
    inference(spm,[status(thm)],[2630,127804,theory(equality)]) ).

cnf(127876,plain,
    ( e1 = e2
    | epred8_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[119348,127815,theory(equality)]) ).

cnf(127879,plain,
    ( epred8_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[127876,208,theory(equality)]) ).

cnf(127900,plain,
    ( e0 = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[119348,127879,theory(equality)]) ).

cnf(127903,plain,
    epred8_0,
    inference(sr,[status(thm)],[127900,210,theory(equality)]) ).

cnf(127933,plain,
    ( epred7_0
    | $false ),
    inference(rw,[status(thm)],[1953,127903,theory(equality)]) ).

cnf(127934,plain,
    epred7_0,
    inference(cn,[status(thm)],[127933,theory(equality)]) ).

cnf(127935,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[4379,127934,theory(equality)]) ).

cnf(127936,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[127935,theory(equality)]) ).

cnf(127937,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[4066,127934,theory(equality)]) ).

cnf(127938,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[127937,theory(equality)]) ).

cnf(127939,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[3656,127934,theory(equality)]) ).

cnf(127940,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(cn,[status(thm)],[127939,theory(equality)]) ).

cnf(127943,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[2373,127934,theory(equality)]) ).

cnf(127944,plain,
    ( op(e1,e0) = e1
    | epred6_0 ),
    inference(cn,[status(thm)],[127943,theory(equality)]) ).

cnf(127945,plain,
    ( epred6_0
    | op(e1,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[2347,127934,theory(equality)]) ).

cnf(127946,plain,
    ( epred6_0
    | op(e1,e1) != e0 ),
    inference(cn,[status(thm)],[127945,theory(equality)]) ).

cnf(127958,plain,
    ( e1 = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[43583,127944,theory(equality)]) ).

cnf(127964,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[127958,207,theory(equality)]) ).

cnf(127969,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,127940,theory(equality)]) ).

cnf(127970,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,127940,theory(equality)]) ).

cnf(127971,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[162,127940,theory(equality)]) ).

cnf(127972,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,127940,theory(equality)]) ).

cnf(127973,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,127940,theory(equality)]) ).

cnf(127978,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(op(e3,e0),e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[105,127940,theory(equality)]) ).

cnf(127982,plain,
    ( e0 = e2
    | e0 = e3
    | epred28_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[2425,127940,theory(equality)]) ).

cnf(127983,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e0 = e3
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[107,127940,theory(equality)]) ).

cnf(127988,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | e0 = e1
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[110,127940,theory(equality)]) ).

cnf(128001,plain,
    ( e3 = e0
    | epred28_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[127982,210,theory(equality)]) ).

cnf(128002,plain,
    ( epred28_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[128001,209,theory(equality)]) ).

cnf(128003,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[127983,209,theory(equality)]) ).

cnf(128008,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[127988,211,theory(equality)]) ).

cnf(128019,plain,
    ( epred28_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,128002,theory(equality)]) ).

cnf(128027,plain,
    ( epred28_0
    | epred6_0
    | op(op(e2,e0),e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[89,128002,theory(equality)]) ).

cnf(128031,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[5458,128002,theory(equality)]) ).

cnf(128039,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | e0 = e2
    | op(e2,e0) = e2
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[17981,128002,theory(equality)]) ).

cnf(128046,plain,
    ( e0 = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | e0 = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3242,128002,theory(equality)]) ).

cnf(128056,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | e0 = e3
    | e0 = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[9597,128002,theory(equality)]) ).

cnf(128062,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | op(e2,e0) = e2
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[128039,210,theory(equality)]) ).

cnf(128072,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | e3 = e0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[128046,211,theory(equality)]) ).

cnf(128073,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[128072,209,theory(equality)]) ).

cnf(128083,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | e1 = e0
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[128056,209,theory(equality)]) ).

cnf(128084,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[128083,211,theory(equality)]) ).

cnf(128296,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[127938,189,theory(equality)]) ).

cnf(128297,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[127938,130,theory(equality)]) ).

cnf(128354,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[127969,128,theory(equality)]) ).

cnf(128451,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e1
    | epred28_0
    | epred6_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,127964,theory(equality)]) ).

cnf(128519,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred28_0 ),
    inference(spm,[status(thm)],[127936,128062,theory(equality)]) ).

cnf(128578,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[127971,121,theory(equality)]) ).

cnf(128610,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[127972,129,theory(equality)]) ).

cnf(128820,plain,
    ( e0 = e2
    | e0 = e3
    | epred28_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[2425,128519,theory(equality)]) ).

cnf(128839,plain,
    ( e3 = e0
    | epred28_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[128820,210,theory(equality)]) ).

cnf(128840,plain,
    ( epred28_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[128839,209,theory(equality)]) ).

cnf(128866,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | op(e0,e1) = e3
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3277,128840,theory(equality)]) ).

cnf(128953,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[128003,127938]) ).

cnf(128956,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred6_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,128953,theory(equality)]) ).

cnf(129638,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[128296,127970]) ).

cnf(129688,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) = e1
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[127978,129638,theory(equality)]) ).

cnf(129697,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,128297,theory(equality)]) ).

cnf(129766,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[128354,127946]) ).

cnf(129907,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[128610,127946]) ).

cnf(129909,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,129907,theory(equality)]) ).

cnf(130025,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred6_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[129688,128008,theory(equality)]) ).

cnf(130538,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e2) = e0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,130025,theory(equality)]) ).

cnf(132052,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred28_0
    | epred6_0 ),
    inference(csr,[status(thm)],[128866,3278]) ).

cnf(132053,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | epred28_0
    | epred6_0 ),
    inference(csr,[status(thm)],[132052,128019]) ).

cnf(132082,plain,
    ( op(e2,e0) = e3
    | e2 = e3
    | op(e2,e0) = e1
    | e2 = e1
    | epred28_0
    | epred6_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[128073,132053,theory(equality)]) ).

cnf(132085,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | e2 = e3
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[128084,132053,theory(equality)]) ).

cnf(132097,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | e2 = e1
    | epred28_0
    | epred6_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[132082,206,theory(equality)]) ).

cnf(132098,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | epred28_0
    | epred6_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[132097,208,theory(equality)]) ).

cnf(132101,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[132085,206,theory(equality)]) ).

cnf(132781,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[130538,127944]) ).

cnf(133775,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | e1 = e3
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[128084,132101,theory(equality)]) ).

cnf(133794,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e0) = e3
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[133775,207,theory(equality)]) ).

cnf(133817,plain,
    ( epred28_0
    | epred6_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[128027,133794,theory(equality)]) ).

cnf(133989,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred28_0
    | epred6_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[133817,118,theory(equality)]) ).

cnf(134079,plain,
    ( e1 = e0
    | epred28_0
    | epred6_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[128002,133989,theory(equality)]) ).

cnf(134122,plain,
    ( epred28_0
    | epred6_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[134079,211,theory(equality)]) ).

cnf(134137,plain,
    ( op(e0,e2) = e1
    | epred28_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,134122,theory(equality)]) ).

cnf(134199,plain,
    ( op(e0,e2) = e1
    | epred28_0
    | epred6_0 ),
    inference(csr,[status(thm)],[134137,127944]) ).

cnf(134203,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4651,134199,theory(equality)]) ).

cnf(134250,plain,
    ( op(e3,e0) = e1
    | epred28_0
    | epred6_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,134203,theory(equality)]) ).

cnf(134298,plain,
    ( e1 = e0
    | op(e3,e0) = e0
    | epred28_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[128031,134203,theory(equality)]) ).

cnf(134317,plain,
    ( op(e3,e0) = e0
    | epred28_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[134298,211,theory(equality)]) ).

cnf(134345,plain,
    ( op(e3,e0) = e0
    | epred28_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,134317,theory(equality)]) ).

cnf(134423,plain,
    ( op(e3,e0) = e1
    | epred28_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[134250,132098,theory(equality)]) ).

cnf(134440,plain,
    ( op(e3,e0) = e0
    | epred28_0
    | epred6_0 ),
    inference(csr,[status(thm)],[134345,127944]) ).

cnf(134445,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | e0 = e2
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[132,134440,theory(equality)]) ).

cnf(134494,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[134445,210,theory(equality)]) ).

cnf(134677,plain,
    ( e1 = e0
    | epred28_0
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[134440,134423,theory(equality)]) ).

cnf(134684,plain,
    ( epred28_0
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[134677,211,theory(equality)]) ).

cnf(134795,plain,
    ( e2 = e1
    | e2 = e3
    | epred28_0
    | epred6_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[134684,134494,theory(equality)]) ).

cnf(134809,plain,
    ( e3 = e2
    | epred28_0
    | epred6_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[134795,208,theory(equality)]) ).

cnf(134810,plain,
    ( epred28_0
    | epred6_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[134809,206,theory(equality)]) ).

cnf(134828,plain,
    ( e2 = e1
    | epred6_0
    | op(e0,e0) = e2
    | epred28_0 ),
    inference(spm,[status(thm)],[127944,134810,theory(equality)]) ).

cnf(134838,plain,
    ( epred6_0
    | op(e0,e0) = e2
    | epred28_0 ),
    inference(sr,[status(thm)],[134828,208,theory(equality)]) ).

cnf(134855,plain,
    ( op(e0,e3) = e1
    | e2 = e3
    | epred28_0
    | epred6_0 ),
    inference(spm,[status(thm)],[128451,134838,theory(equality)]) ).

cnf(134862,plain,
    ( op(e0,e3) = e1
    | epred28_0
    | epred6_0 ),
    inference(sr,[status(thm)],[134855,206,theory(equality)]) ).

cnf(134887,plain,
    ( epred28_0
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,134862,theory(equality)]) ).

cnf(134939,plain,
    ( epred28_0
    | epred6_0 ),
    inference(csr,[status(thm)],[134887,134199]) ).

cnf(134944,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred27_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3567,134939,theory(equality)]) ).

cnf(134947,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e0
    | epred27_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3684,134939,theory(equality)]) ).

cnf(135337,plain,
    ( e1 = e0
    | op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | epred27_0 ),
    inference(spm,[status(thm)],[127940,134944,theory(equality)]) ).

cnf(135358,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | epred27_0 ),
    inference(sr,[status(thm)],[135337,211,theory(equality)]) ).

cnf(135519,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred6_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,134947,theory(equality)]) ).

cnf(135702,plain,
    ( op(e2,e2) = e0
    | epred27_0
    | epred6_0 ),
    inference(csr,[status(thm)],[135358,127938]) ).

cnf(135705,plain,
    ( epred27_0
    | epred6_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,135702,theory(equality)]) ).

cnf(136504,plain,
    ( e0 = e3
    | epred27_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[135519,129,theory(equality)]) ).

cnf(136517,plain,
    ( epred27_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[136504,209,theory(equality)]) ).

cnf(136942,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred27_0
    | epred6_0 ),
    inference(csr,[status(thm)],[136517,135705]) ).

cnf(136943,plain,
    ( op(e1,e0) = e0
    | epred27_0
    | epred6_0 ),
    inference(csr,[status(thm)],[136942,127946]) ).

cnf(136961,plain,
    ( e0 = e1
    | epred6_0
    | epred27_0 ),
    inference(spm,[status(thm)],[127944,136943,theory(equality)]) ).

cnf(136967,plain,
    ( epred6_0
    | epred27_0 ),
    inference(sr,[status(thm)],[136961,211,theory(equality)]) ).

cnf(136968,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1865,136967,theory(equality)]) ).

cnf(136977,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3975,136967,theory(equality)]) ).

cnf(137229,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | e3 = e0
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[128578,136977,theory(equality)]) ).

cnf(137230,plain,
    ( op(e3,e1) = e3
    | e3 = e0
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[128956,136977,theory(equality)]) ).

cnf(137232,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | e3 = e0
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[129766,136977,theory(equality)]) ).

cnf(137240,plain,
    ( e3 = e0
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[132781,136977,theory(equality)]) ).

cnf(137260,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[137229,209,theory(equality)]) ).

cnf(137261,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[137230,209,theory(equality)]) ).

cnf(137263,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[137232,209,theory(equality)]) ).

cnf(137271,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred6_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[137240,209,theory(equality)]) ).

cnf(137709,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | e2 = e0
    | epred6_0
    | epred26_0 ),
    inference(spm,[status(thm)],[128578,137260,theory(equality)]) ).

cnf(137748,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred6_0
    | epred26_0 ),
    inference(sr,[status(thm)],[137709,210,theory(equality)]) ).

cnf(137846,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | e2 = e0
    | epred6_0
    | epred26_0 ),
    inference(spm,[status(thm)],[129766,137263,theory(equality)]) ).

cnf(137885,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred6_0
    | epred26_0 ),
    inference(sr,[status(thm)],[137846,210,theory(equality)]) ).

cnf(138287,plain,
    ( e2 = e0
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred6_0
    | epred26_0 ),
    inference(spm,[status(thm)],[132781,137271,theory(equality)]) ).

cnf(138326,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred6_0
    | epred26_0 ),
    inference(sr,[status(thm)],[138287,210,theory(equality)]) ).

cnf(138329,plain,
    ( op(e0,e3) = e1
    | epred26_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,138326,theory(equality)]) ).

cnf(138517,plain,
    ( op(e0,e3) = e1
    | epred26_0
    | epred6_0 ),
    inference(csr,[status(thm)],[138329,127944]) ).

cnf(138524,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | e1 = e2
    | epred26_0
    | epred6_0 ),
    inference(spm,[status(thm)],[133,138517,theory(equality)]) ).

cnf(138534,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred26_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2889,138517,theory(equality)]) ).

cnf(138539,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred26_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3236,138517,theory(equality)]) ).

cnf(138566,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred26_0
    | epred6_0 ),
    inference(sr,[status(thm)],[138524,208,theory(equality)]) ).

cnf(138968,plain,
    ( e1 = e2
    | op(e2,e2) = e2
    | epred26_0
    | epred6_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[136968,138534,theory(equality)]) ).

cnf(139015,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred6_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[138968,208,theory(equality)]) ).

cnf(139099,plain,
    ( e1 = e3
    | e1 = e2
    | epred26_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[136977,138539,theory(equality)]) ).

cnf(139143,plain,
    ( e2 = e1
    | epred26_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[139099,207,theory(equality)]) ).

cnf(139144,plain,
    ( epred26_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[139143,208,theory(equality)]) ).

cnf(139182,plain,
    ( op(e2,e0) = e0
    | e1 = e0
    | epred26_0
    | epred6_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[137748,139144,theory(equality)]) ).

cnf(139183,plain,
    ( op(e0,e1) = e0
    | e1 = e0
    | epred26_0
    | epred6_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[137885,139144,theory(equality)]) ).

cnf(139192,plain,
    ( op(e2,e0) = e0
    | epred26_0
    | epred6_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[139182,211,theory(equality)]) ).

cnf(139193,plain,
    ( op(e0,e1) = e0
    | epred26_0
    | epred6_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[139183,211,theory(equality)]) ).

cnf(139195,plain,
    ( op(e2,e0) = e0
    | epred26_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,139192,theory(equality)]) ).

cnf(139256,plain,
    ( op(e0,e1) = e0
    | epred26_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,139193,theory(equality)]) ).

cnf(139324,plain,
    ( op(e2,e0) = e0
    | epred26_0
    | epred6_0 ),
    inference(csr,[status(thm)],[139195,127944]) ).

cnf(139362,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e0 = e3
    | epred6_0
    | epred26_0 ),
    inference(spm,[status(thm)],[129697,139324,theory(equality)]) ).

cnf(139380,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred6_0
    | epred26_0 ),
    inference(sr,[status(thm)],[139362,209,theory(equality)]) ).

cnf(139386,plain,
    ( op(e0,e1) = e0
    | epred26_0
    | epred6_0 ),
    inference(csr,[status(thm)],[139256,127944]) ).

cnf(139484,plain,
    ( e3 = e1
    | epred6_0
    | op(e0,e0) = e3
    | epred26_0 ),
    inference(spm,[status(thm)],[127944,139380,theory(equality)]) ).

cnf(139487,plain,
    ( epred6_0
    | op(e0,e0) = e3
    | epred26_0 ),
    inference(sr,[status(thm)],[139484,207,theory(equality)]) ).

cnf(139698,plain,
    ( op(e2,e2) = e2
    | e1 = e3
    | epred26_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[137261,139015,theory(equality)]) ).

cnf(139717,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[139698,207,theory(equality)]) ).

cnf(139719,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,139717,theory(equality)]) ).

cnf(139792,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred6_0 ),
    inference(csr,[status(thm)],[139719,127944]) ).

cnf(139796,plain,
    ( epred26_0
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,139792,theory(equality)]) ).

cnf(139918,plain,
    ( epred26_0
    | epred6_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[139796,138566,theory(equality)]) ).

cnf(140071,plain,
    ( e2 = e0
    | epred26_0
    | epred6_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[139386,139918,theory(equality)]) ).

cnf(140073,plain,
    ( epred26_0
    | epred6_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[140071,210,theory(equality)]) ).

cnf(140092,plain,
    ( e2 = e3
    | epred26_0
    | epred6_0 ),
    inference(spm,[status(thm)],[139487,140073,theory(equality)]) ).

cnf(140094,plain,
    ( epred26_0
    | epred6_0 ),
    inference(sr,[status(thm)],[140092,206,theory(equality)]) ).

cnf(140095,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1834,140094,theory(equality)]) ).

cnf(140103,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4028,140094,theory(equality)]) ).

cnf(140105,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4062,140094,theory(equality)]) ).

cnf(140106,plain,
    ( op(e1,e2) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4065,140094,theory(equality)]) ).

cnf(140378,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | e1 = e0
    | epred6_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[128578,140103,theory(equality)]) ).

cnf(140381,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | e1 = e0
    | epred6_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[129766,140103,theory(equality)]) ).

cnf(140420,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred6_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[140378,211,theory(equality)]) ).

cnf(140423,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred6_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[140381,211,theory(equality)]) ).

cnf(140528,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,140105,theory(equality)]) ).

cnf(140606,plain,
    ( op(e1,e2) = e2
    | epred25_0
    | epred6_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,140106,theory(equality)]) ).

cnf(141249,plain,
    ( e0 = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred6_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[140095,140420,theory(equality)]) ).

cnf(141264,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred6_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[141249,210,theory(equality)]) ).

cnf(141289,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) = e0
    | epred25_0 ),
    inference(spm,[status(thm)],[127936,141264,theory(equality)]) ).

cnf(141329,plain,
    ( op(e2,e0) = e0
    | epred25_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,141289,theory(equality)]) ).

cnf(141623,plain,
    ( op(e2,e0) = e0
    | epred25_0
    | epred6_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[141329,136,theory(equality)]) ).

cnf(141726,plain,
    ( e0 = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[140095,140423,theory(equality)]) ).

cnf(141741,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[141726,210,theory(equality)]) ).

cnf(141765,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e0,e1) = e0
    | epred25_0 ),
    inference(spm,[status(thm)],[127936,141741,theory(equality)]) ).

cnf(141806,plain,
    ( op(e0,e1) = e0
    | epred25_0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,141765,theory(equality)]) ).

cnf(141919,plain,
    ( op(e0,e1) = e0
    | epred25_0
    | epred6_0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[141806,128,theory(equality)]) ).

cnf(142971,plain,
    ( op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred6_0
    | op(e0,e0) = e0
    | epred25_0 ),
    inference(spm,[status(thm)],[129909,141623,theory(equality)]) ).

cnf(143077,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred25_0
    | epred6_0 ),
    inference(csr,[status(thm)],[141919,127946]) ).

cnf(143114,plain,
    ( e0 = e2
    | epred25_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[140528,143077,theory(equality)]) ).

cnf(143128,plain,
    ( epred25_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[143114,210,theory(equality)]) ).

cnf(143129,plain,
    ( epred25_0
    | epred6_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[161,143128,theory(equality)]) ).

cnf(143751,plain,
    ( op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred25_0
    | epred6_0 ),
    inference(csr,[status(thm)],[142971,143129]) ).

cnf(143799,plain,
    ( e0 = e2
    | epred25_0
    | epred6_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[140606,143751,theory(equality)]) ).

cnf(143809,plain,
    ( epred25_0
    | epred6_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[143799,210,theory(equality)]) ).

cnf(143827,plain,
    ( e0 = e1
    | epred6_0
    | epred25_0 ),
    inference(spm,[status(thm)],[127944,143809,theory(equality)]) ).

cnf(143833,plain,
    ( epred6_0
    | epred25_0 ),
    inference(sr,[status(thm)],[143827,211,theory(equality)]) ).

cnf(143837,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred24_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1796,143833,theory(equality)]) ).

cnf(144072,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,143837,theory(equality)]) ).

cnf(144590,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred6_0 ),
    inference(csr,[status(thm)],[144072,127944]) ).

cnf(144592,plain,
    ( epred24_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,144590,theory(equality)]) ).

cnf(144647,plain,
    ( epred24_0
    | epred6_0 ),
    inference(csr,[status(thm)],[144592,127944]) ).

cnf(144656,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4176,144647,theory(equality)]) ).

cnf(144705,plain,
    ( op(e1,e1) = e1
    | epred23_0
    | epred6_0 ),
    inference(csr,[status(thm)],[144656,127946]) ).

cnf(144706,plain,
    ( epred23_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,144705,theory(equality)]) ).

cnf(144743,plain,
    ( epred23_0
    | epred6_0 ),
    inference(csr,[status(thm)],[144706,127944]) ).

cnf(144744,plain,
    ( op(e2,e0) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1719,144743,theory(equality)]) ).

cnf(144746,plain,
    ( op(e0,e3) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1720,144743,theory(equality)]) ).

cnf(144747,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1726,144743,theory(equality)]) ).

cnf(144755,plain,
    ( op(e0,e0) = e3
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4110,144743,theory(equality)]) ).

cnf(144881,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,144746,theory(equality)]) ).

cnf(144907,plain,
    ( op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred6_0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[129909,144746,theory(equality)]) ).

cnf(145083,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e0 = e3
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[129697,144755,theory(equality)]) ).

cnf(145097,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred6_0
    | epred22_0 ),
    inference(sr,[status(thm)],[145083,209,theory(equality)]) ).

cnf(145473,plain,
    ( e3 = e1
    | epred6_0
    | op(e0,e0) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[127944,145097,theory(equality)]) ).

cnf(145478,plain,
    ( epred6_0
    | op(e0,e0) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[145473,207,theory(equality)]) ).

cnf(145487,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3152,145478,theory(equality)]) ).

cnf(145488,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3283,145478,theory(equality)]) ).

cnf(145582,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[144907,144881]) ).

cnf(145585,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,145582,theory(equality)]) ).

cnf(145941,plain,
    ( e2 = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[144744,145487,theory(equality)]) ).

cnf(145949,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[145941,210,theory(equality)]) ).

cnf(145975,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[127936,145488,theory(equality)]) ).

cnf(146020,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[145585,144747]) ).

cnf(146067,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[127973,146020,theory(equality)]) ).

cnf(146093,plain,
    ( epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[148,146067,theory(equality)]) ).

cnf(146458,plain,
    ( op(e2,e0) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[145949,144744]) ).

cnf(146459,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[146458,146093]) ).

cnf(146526,plain,
    ( op(e3,e3) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[145975,146093]) ).

cnf(146529,plain,
    ( op(e2,e0) = e1
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,146526,theory(equality)]) ).

cnf(146672,plain,
    ( op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[146529,146459]) ).

cnf(146673,plain,
    ( epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,146672,theory(equality)]) ).

cnf(146734,plain,
    ( epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[146673,127944]) ).

cnf(146743,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred6_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[1675,146734,theory(equality)]) ).

cnf(146849,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[146743,127944]) ).

cnf(146850,plain,
    ( op(e1,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[146849,127946]) ).

cnf(146868,plain,
    ( e0 = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[127944,146850,theory(equality)]) ).

cnf(146872,plain,
    epred6_0,
    inference(sr,[status(thm)],[146868,211,theory(equality)]) ).

cnf(146965,plain,
    ( epred5_0
    | $false ),
    inference(rw,[status(thm)],[3962,146872,theory(equality)]) ).

cnf(146966,plain,
    epred5_0,
    inference(cn,[status(thm)],[146965,theory(equality)]) ).

cnf(146967,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[3933,146966,theory(equality)]) ).

cnf(146968,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[146967,theory(equality)]) ).

cnf(146969,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3303,146966,theory(equality)]) ).

cnf(146970,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[146969,theory(equality)]) ).

cnf(146971,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[2645,146966,theory(equality)]) ).

cnf(146972,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(cn,[status(thm)],[146971,theory(equality)]) ).

cnf(146975,plain,
    ( op(e0,e3) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[600,146966,theory(equality)]) ).

cnf(146976,plain,
    ( op(e0,e3) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[146975,theory(equality)]) ).

cnf(146977,plain,
    ( epred4_0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[579,146966,theory(equality)]) ).

cnf(146978,plain,
    ( epred4_0
    | op(e0,e0) != e3 ),
    inference(cn,[status(thm)],[146977,theory(equality)]) ).

cnf(146979,plain,
    ( epred4_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,146976,theory(equality)]) ).

cnf(146980,plain,
    ( epred4_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,146976,theory(equality)]) ).

cnf(146981,plain,
    ( epred4_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,146976,theory(equality)]) ).

cnf(146982,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e3
    | epred28_0
    | epred4_0 ),
    inference(spm,[status(thm)],[241,146976,theory(equality)]) ).

cnf(146984,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | e0 = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[131,146976,theory(equality)]) ).

cnf(146985,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | e0 = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[133,146976,theory(equality)]) ).

cnf(146986,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | e0 = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[135,146976,theory(equality)]) ).

cnf(147001,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3248,146976,theory(equality)]) ).

cnf(147006,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3348,146976,theory(equality)]) ).

cnf(147020,plain,
    ( op(e0,e1) = e3
    | e0 = e2
    | e0 = e1
    | op(e0,e0) = e3
    | epred28_0
    | epred4_0 ),
    inference(spm,[status(thm)],[43473,146976,theory(equality)]) ).

cnf(147026,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[146984,209,theory(equality)]) ).

cnf(147027,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[146985,210,theory(equality)]) ).

cnf(147028,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[146986,211,theory(equality)]) ).

cnf(147030,plain,
    ( op(e0,e1) = e3
    | e1 = e0
    | op(e0,e0) = e3
    | epred28_0
    | epred4_0 ),
    inference(sr,[status(thm)],[147020,210,theory(equality)]) ).

cnf(147031,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred28_0
    | epred4_0 ),
    inference(sr,[status(thm)],[147030,211,theory(equality)]) ).

cnf(147037,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,146972,theory(equality)]) ).

cnf(147038,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,146972,theory(equality)]) ).

cnf(147039,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(op(e2,e3),e2) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[254,146972,theory(equality)]) ).

cnf(147050,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[3210,146972,theory(equality)]) ).

cnf(147090,plain,
    ( op(e0,e0) = e3
    | epred28_0
    | epred4_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,146982,theory(equality)]) ).

cnf(147289,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[146978,201,theory(equality)]) ).

cnf(147337,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[146968,127,theory(equality)]) ).

cnf(147351,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[146970,117,theory(equality)]) ).

cnf(147398,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[147037,195,theory(equality)]) ).

cnf(147449,plain,
    ( epred28_0
    | epred4_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[147090,146978]) ).

cnf(147479,plain,
    ( epred28_0
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[147449,146972,theory(equality)]) ).

cnf(147483,plain,
    ( epred28_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,147479,theory(equality)]) ).

cnf(147700,plain,
    ( epred28_0
    | epred4_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[147483,147031,theory(equality)]) ).

cnf(147810,plain,
    ( epred28_0
    | epred4_0 ),
    inference(csr,[status(thm)],[147700,146978]) ).

cnf(147817,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred27_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3655,147810,theory(equality)]) ).

cnf(148323,plain,
    ( op(e3,e1) = e3
    | epred27_0
    | epred4_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,147817,theory(equality)]) ).

cnf(148969,plain,
    ( op(e3,e1) = e3
    | epred27_0
    | epred4_0 ),
    inference(csr,[status(thm)],[148323,146976]) ).

cnf(148972,plain,
    ( epred27_0
    | epred4_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,148969,theory(equality)]) ).

cnf(148973,plain,
    ( epred27_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,148969,theory(equality)]) ).

cnf(149481,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[147026,146978]) ).

cnf(149513,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[147038,149481,theory(equality)]) ).

cnf(149626,plain,
    ( epred27_0
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[148972,149513,theory(equality)]) ).

cnf(149627,plain,
    ( epred27_0
    | epred4_0 ),
    inference(csr,[status(thm)],[149626,148973]) ).

cnf(149629,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e2
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1866,149627,theory(equality)]) ).

cnf(149637,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3975,149627,theory(equality)]) ).

cnf(149639,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred4_0
    | op(e1,e2) != e1 ),
    inference(spm,[status(thm)],[4515,149627,theory(equality)]) ).

cnf(149791,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[146970,149629,theory(equality)]) ).

cnf(149825,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred4_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,149637,theory(equality)]) ).

cnf(149914,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | epred4_0
    | epred26_0 ),
    inference(spm,[status(thm)],[146972,149791,theory(equality)]) ).

cnf(149941,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | epred26_0 ),
    inference(sr,[status(thm)],[149914,206,theory(equality)]) ).

cnf(149943,plain,
    ( epred26_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,149941,theory(equality)]) ).

cnf(149944,plain,
    ( epred26_0
    | epred4_0
    | op(op(e1,e3),e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[99,149941,theory(equality)]) ).

cnf(149951,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3277,149941,theory(equality)]) ).

cnf(149952,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3288,149941,theory(equality)]) ).

cnf(149953,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3360,149941,theory(equality)]) ).

cnf(150005,plain,
    ( e2 = e3
    | op(e0,e1) = e3
    | epred4_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[149481,147027,theory(equality)]) ).

cnf(150013,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[150005,206,theory(equality)]) ).

cnf(150047,plain,
    ( e1 = e3
    | op(e0,e1) = e3
    | epred4_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[149481,147028,theory(equality)]) ).

cnf(150056,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[150047,207,theory(equality)]) ).

cnf(150363,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[146972,147001,theory(equality)]) ).

cnf(150395,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[150363,209,theory(equality)]) ).

cnf(150478,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[147289,146981]) ).

cnf(150483,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(op(e0,e2),e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[264,150478,theory(equality)]) ).

cnf(150584,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[149825,149481,theory(equality)]) ).

cnf(150602,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[150584,149943]) ).

cnf(150603,plain,
    ( epred26_0
    | epred4_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,150602,theory(equality)]) ).

cnf(150605,plain,
    ( epred26_0
    | epred4_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,150602,theory(equality)]) ).

cnf(150686,plain,
    ( epred26_0
    | epred4_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[149943,150056,theory(equality)]) ).

cnf(150883,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[149951,150603]) ).

cnf(150887,plain,
    ( op(e2,e1) = e0
    | epred26_0
    | epred4_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,150883,theory(equality)]) ).

cnf(151062,plain,
    ( epred26_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e3) = e1
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[149944,149952,theory(equality)]) ).

cnf(151074,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[149953,150605]) ).

cnf(151077,plain,
    ( op(e1,e2) = e0
    | epred26_0
    | epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,151074,theory(equality)]) ).

cnf(151309,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e0,e1) = e1
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[150483,147028,theory(equality)]) ).

cnf(151979,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e2
    | epred26_0
    | epred4_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[149639,151074,theory(equality)]) ).

cnf(152103,plain,
    ( e3 = e2
    | epred26_0
    | epred4_0
    | op(e1,e2) = e0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[150602,151979,theory(equality)]) ).

cnf(152124,plain,
    ( epred26_0
    | epred4_0
    | op(e1,e2) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[152103,206,theory(equality)]) ).

cnf(152530,plain,
    ( op(e1,e1) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[147050,146970]) ).

cnf(152583,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) = e0
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[147039,152530,theory(equality)]) ).

cnf(152649,plain,
    ( e3 = e2
    | epred26_0
    | epred4_0
    | op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[150602,147337,theory(equality)]) ).

cnf(152670,plain,
    ( epred26_0
    | epred4_0
    | op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[152649,206,theory(equality)]) ).

cnf(152717,plain,
    ( op(e1,e1) = e2
    | e1 = e0
    | epred26_0
    | epred4_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[152124,152670,theory(equality)]) ).

cnf(152726,plain,
    ( op(e1,e1) = e2
    | epred26_0
    | epred4_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[152717,211,theory(equality)]) ).

cnf(152755,plain,
    ( e2 = e3
    | epred26_0
    | epred4_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[149941,152726,theory(equality)]) ).

cnf(152769,plain,
    ( epred26_0
    | epred4_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[152755,206,theory(equality)]) ).

cnf(152888,plain,
    ( e1 = e3
    | epred26_0
    | epred4_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[149941,152769,theory(equality)]) ).

cnf(152903,plain,
    ( epred26_0
    | epred4_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[152888,207,theory(equality)]) ).

cnf(152906,plain,
    ( epred26_0
    | epred4_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,152903,theory(equality)]) ).

cnf(152925,plain,
    ( op(e1,e2) = e0
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[151077,152903,theory(equality)]) ).

cnf(152926,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | epred4_0
    | epred26_0
    | e1 != e3 ),
    inference(spm,[status(thm)],[151309,152903,theory(equality)]) ).

cnf(153217,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[152926,150686]) ).

cnf(153218,plain,
    ( op(e0,e1) = e1
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[153217,152906]) ).

cnf(153235,plain,
    ( op(e2,e1) = e0
    | epred26_0
    | epred4_0 ),
    inference(spm,[status(thm)],[150887,153218,theory(equality)]) ).

cnf(153507,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e1
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[151062,153235]) ).

cnf(153511,plain,
    ( op(e1,e3) = e0
    | epred26_0
    | epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,153507,theory(equality)]) ).

cnf(153592,plain,
    ( op(e1,e3) = e0
    | epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[153511,152903]) ).

cnf(153593,plain,
    ( epred26_0
    | epred4_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,153592,theory(equality)]) ).

cnf(153648,plain,
    ( epred26_0
    | epred4_0 ),
    inference(csr,[status(thm)],[153593,152925]) ).

cnf(153649,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1834,153648,theory(equality)]) ).

cnf(153650,plain,
    ( op(e0,e2) = e2
    | op(e2,e1) = e2
    | epred25_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1828,153648,theory(equality)]) ).

cnf(153651,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1833,153648,theory(equality)]) ).

cnf(153657,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | epred25_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4028,153648,theory(equality)]) ).

cnf(153670,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred25_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4548,153648,theory(equality)]) ).

cnf(153708,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred4_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,153650,theory(equality)]) ).

cnf(153710,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred4_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[178,153650,theory(equality)]) ).

cnf(153743,plain,
    ( op(e1,e2) = e2
    | epred25_0
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,153651,theory(equality)]) ).

cnf(153867,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | e1 = e0
    | epred4_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[147001,153657,theory(equality)]) ).

cnf(153901,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred4_0
    | op(e2,e0) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[153867,211,theory(equality)]) ).

cnf(154191,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e2) = e0
    | epred25_0 ),
    inference(spm,[status(thm)],[146972,153670,theory(equality)]) ).

cnf(154228,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e2) = e0
    | epred25_0 ),
    inference(sr,[status(thm)],[154191,207,theory(equality)]) ).

cnf(154453,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | epred4_0
    | epred25_0 ),
    inference(spm,[status(thm)],[146972,154228,theory(equality)]) ).

cnf(154489,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | epred25_0 ),
    inference(sr,[status(thm)],[154453,209,theory(equality)]) ).

cnf(154494,plain,
    ( epred25_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,154489,theory(equality)]) ).

cnf(154570,plain,
    ( epred25_0
    | epred4_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[154494,150013,theory(equality)]) ).

cnf(154750,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[153710,154570,theory(equality)]) ).

cnf(154843,plain,
    ( e2 = e3
    | op(e0,e1) = e3
    | epred4_0
    | op(e0,e0) = e2
    | epred25_0 ),
    inference(spm,[status(thm)],[149481,154750,theory(equality)]) ).

cnf(154856,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | op(e0,e0) = e2
    | epred25_0 ),
    inference(sr,[status(thm)],[154843,206,theory(equality)]) ).

cnf(154973,plain,
    ( op(e0,e0) = e2
    | epred25_0
    | epred4_0 ),
    inference(csr,[status(thm)],[154856,154494]) ).

cnf(154991,plain,
    ( op(e1,e2) = e2
    | epred25_0
    | epred4_0 ),
    inference(spm,[status(thm)],[153743,154973,theory(equality)]) ).

cnf(154995,plain,
    ( epred25_0
    | epred4_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,154991,theory(equality)]) ).

cnf(155031,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | e2 = e0
    | epred4_0
    | epred25_0 ),
    inference(spm,[status(thm)],[147006,154991,theory(equality)]) ).

cnf(155046,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred4_0
    | epred25_0 ),
    inference(sr,[status(thm)],[155031,210,theory(equality)]) ).

cnf(155079,plain,
    ( e0 = e3
    | epred25_0
    | epred4_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[154489,155046,theory(equality)]) ).

cnf(155087,plain,
    ( epred25_0
    | epred4_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[155079,209,theory(equality)]) ).

cnf(155272,plain,
    ( e0 = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[153649,153901,theory(equality)]) ).

cnf(155287,plain,
    ( op(e2,e0) = e2
    | epred25_0
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[155272,210,theory(equality)]) ).

cnf(155314,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[153708,155287,theory(equality)]) ).

cnf(155325,plain,
    ( op(e2,e0) = e0
    | epred25_0
    | epred4_0 ),
    inference(csr,[status(thm)],[155314,154995]) ).

cnf(155326,plain,
    ( epred25_0
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,155325,theory(equality)]) ).

cnf(155364,plain,
    ( epred25_0
    | epred4_0 ),
    inference(csr,[status(thm)],[155326,155087]) ).

cnf(155366,plain,
    ( op(e1,e2) = e1
    | op(e3,e1) = e1
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1795,155364,theory(equality)]) ).

cnf(155368,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1796,155364,theory(equality)]) ).

cnf(155375,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e1
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4101,155364,theory(equality)]) ).

cnf(155377,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4127,155364,theory(equality)]) ).

cnf(155378,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4131,155364,theory(equality)]) ).

cnf(155385,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4530,155364,theory(equality)]) ).

cnf(155503,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3050,155366,theory(equality)]) ).

cnf(155635,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e2) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[146968,155368,theory(equality)]) ).

cnf(155750,plain,
    ( e1 = e0
    | op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | epred24_0 ),
    inference(spm,[status(thm)],[150395,155375,theory(equality)]) ).

cnf(155760,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | epred24_0 ),
    inference(sr,[status(thm)],[155750,211,theory(equality)]) ).

cnf(155799,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | e1 = e0
    | epred4_0
    | op(e1,e1) = e3
    | epred24_0 ),
    inference(spm,[status(thm)],[147006,155377,theory(equality)]) ).

cnf(155811,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred4_0
    | op(e1,e1) = e3
    | epred24_0 ),
    inference(sr,[status(thm)],[155799,211,theory(equality)]) ).

cnf(155812,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred4_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[150,155378,theory(equality)]) ).

cnf(155881,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,155385,theory(equality)]) ).

cnf(155959,plain,
    ( op(e1,e1) = e3
    | epred24_0
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,155760,theory(equality)]) ).

cnf(156245,plain,
    ( op(e1,e2) = e1
    | e1 = e3
    | epred24_0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[155635,155503,theory(equality)]) ).

cnf(156279,plain,
    ( op(e1,e2) = e1
    | epred24_0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[156245,207,theory(equality)]) ).

cnf(156576,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[155812,156279,theory(equality)]) ).

cnf(156710,plain,
    ( op(e0,e1) = e3
    | e2 = e3
    | epred4_0
    | op(e0,e2) = e1
    | epred24_0 ),
    inference(spm,[status(thm)],[149513,156576,theory(equality)]) ).

cnf(156722,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | op(e0,e2) = e1
    | epred24_0 ),
    inference(sr,[status(thm)],[156710,206,theory(equality)]) ).

cnf(156814,plain,
    ( e1 = e3
    | op(e0,e1) = e3
    | epred4_0
    | epred24_0 ),
    inference(spm,[status(thm)],[149481,156722,theory(equality)]) ).

cnf(156828,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | epred24_0 ),
    inference(sr,[status(thm)],[156814,207,theory(equality)]) ).

cnf(156847,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[155881,156828,theory(equality)]) ).

cnf(156880,plain,
    ( e2 = e3
    | e2 = e0
    | op(e1,e0) = e0
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[155811,156847,theory(equality)]) ).

cnf(156889,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | epred24_0
    | epred4_0 ),
    inference(sr,[status(thm)],[156880,206,theory(equality)]) ).

cnf(156890,plain,
    ( op(e1,e0) = e0
    | epred24_0
    | epred4_0 ),
    inference(sr,[status(thm)],[156889,210,theory(equality)]) ).

cnf(156912,plain,
    ( op(e1,e1) = e3
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[155959,156890,theory(equality)]) ).

cnf(156970,plain,
    ( e3 = e2
    | epred24_0
    | epred4_0 ),
    inference(spm,[status(thm)],[156847,156912,theory(equality)]) ).

cnf(156971,plain,
    ( epred24_0
    | epred4_0 ),
    inference(sr,[status(thm)],[156970,206,theory(equality)]) ).

cnf(156972,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1758,156971,theory(equality)]) ).

cnf(156973,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1753,156971,theory(equality)]) ).

cnf(156980,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4176,156971,theory(equality)]) ).

cnf(157027,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,156973,theory(equality)]) ).

cnf(157089,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | epred4_0
    | op(e1,e1) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[149513,156980,theory(equality)]) ).

cnf(157096,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | op(e1,e1) = e0
    | epred23_0 ),
    inference(sr,[status(thm)],[157089,207,theory(equality)]) ).

cnf(157161,plain,
    ( op(e0,e1) = e3
    | e0 = e3
    | epred4_0
    | epred23_0 ),
    inference(spm,[status(thm)],[149513,157096,theory(equality)]) ).

cnf(157170,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | epred23_0 ),
    inference(sr,[status(thm)],[157161,209,theory(equality)]) ).

cnf(157180,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred23_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3453,157170,theory(equality)]) ).

cnf(157325,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred23_0
    | epred4_0 ),
    inference(csr,[status(thm)],[157180,146979]) ).

cnf(157517,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[146972,147351,theory(equality)]) ).

cnf(157549,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[157517,206,theory(equality)]) ).

cnf(157576,plain,
    ( e2 = e0
    | op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[150395,157549,theory(equality)]) ).

cnf(157585,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[157576,210,theory(equality)]) ).

cnf(157588,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,157585,theory(equality)]) ).

cnf(157726,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[147398,3360]) ).

cnf(157731,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred4_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,157726,theory(equality)]) ).

cnf(157934,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred4_0
    | op(e0,e2) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[157731,157325,theory(equality)]) ).

cnf(157964,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e0
    | epred23_0
    | epred4_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[152,157934,theory(equality)]) ).

cnf(157965,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e0
    | epred23_0
    | epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[154,157934,theory(equality)]) ).

cnf(158832,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e1
    | epred23_0
    | epred4_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[157964,156972,theory(equality)]) ).

cnf(158859,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e1
    | epred23_0
    | epred4_0 ),
    inference(csr,[status(thm)],[158832,157965]) ).

cnf(158901,plain,
    ( op(e2,e3) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e0,e2) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[152583,158859,theory(equality)]) ).

cnf(159026,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e3
    | epred23_0
    | epred4_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,158901,theory(equality)]) ).

cnf(159490,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e3
    | epred23_0
    | epred4_0 ),
    inference(csr,[status(thm)],[159026,146976]) ).

cnf(159514,plain,
    ( e3 = e1
    | e3 = e0
    | epred23_0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[156980,159490,theory(equality)]) ).

cnf(159521,plain,
    ( e3 = e0
    | epred23_0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[159514,207,theory(equality)]) ).

cnf(159522,plain,
    ( epred23_0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[159521,209,theory(equality)]) ).

cnf(159523,plain,
    ( epred23_0
    | epred4_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,159522,theory(equality)]) ).

cnf(159524,plain,
    ( epred23_0
    | epred4_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,159522,theory(equality)]) ).

cnf(159557,plain,
    ( e1 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0
    | epred23_0 ),
    inference(spm,[status(thm)],[147027,159522,theory(equality)]) ).

cnf(159570,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0
    | epred23_0 ),
    inference(sr,[status(thm)],[159557,208,theory(equality)]) ).

cnf(159593,plain,
    ( e2 = e3
    | epred23_0
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[157170,159570,theory(equality)]) ).

cnf(159602,plain,
    ( epred23_0
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[159593,206,theory(equality)]) ).

cnf(159605,plain,
    ( epred23_0
    | epred4_0
    | op(op(e0,e2),e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[91,159602,theory(equality)]) ).

cnf(159606,plain,
    ( epred23_0
    | epred4_0
    | op(op(e0,e2),e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[264,159602,theory(equality)]) ).

cnf(159620,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | epred23_0 ),
    inference(spm,[status(thm)],[157588,159602,theory(equality)]) ).

cnf(159624,plain,
    ( op(e1,e1) = e3
    | epred23_0
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,159620,theory(equality)]) ).

cnf(159671,plain,
    ( epred23_0
    | epred4_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e1,e0) != e1
    | e1 != e3 ),
    inference(spm,[status(thm)],[159605,147028,theory(equality)]) ).

cnf(159673,plain,
    ( epred23_0
    | epred4_0
    | op(op(e0,e2),e0) != e3 ),
    inference(csr,[status(thm)],[159606,159522]) ).

cnf(159685,plain,
    ( epred23_0
    | epred4_0
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[159673,159522,theory(equality)]) ).

cnf(159686,plain,
    ( epred23_0
    | epred4_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[159685,197,theory(equality)]) ).

cnf(159722,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred23_0
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,159686,theory(equality)]) ).

cnf(159773,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | epred23_0
    | epred4_0
    | op(e1,e0) != e1 ),
    inference(csr,[status(thm)],[159671,157027]) ).

cnf(159774,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred4_0
    | op(e1,e0) != e1 ),
    inference(csr,[status(thm)],[159773,159524]) ).

cnf(159775,plain,
    ( epred23_0
    | epred4_0
    | op(e1,e0) != e1 ),
    inference(csr,[status(thm)],[159774,159523]) ).

cnf(159809,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred23_0
    | epred4_0 ),
    inference(csr,[status(thm)],[159722,159602]) ).

cnf(159810,plain,
    ( op(e1,e0) = e0
    | epred23_0
    | epred4_0 ),
    inference(csr,[status(thm)],[159809,159775]) ).

cnf(159835,plain,
    ( op(e1,e1) = e3
    | epred23_0
    | epred4_0 ),
    inference(spm,[status(thm)],[159624,159810,theory(equality)]) ).

cnf(159864,plain,
    ( e3 = e1
    | e3 = e0
    | epred23_0
    | epred4_0 ),
    inference(spm,[status(thm)],[156980,159835,theory(equality)]) ).

cnf(159870,plain,
    ( e3 = e0
    | epred23_0
    | epred4_0 ),
    inference(sr,[status(thm)],[159864,207,theory(equality)]) ).

cnf(159871,plain,
    ( epred23_0
    | epred4_0 ),
    inference(sr,[status(thm)],[159870,209,theory(equality)]) ).

cnf(159873,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[1725,159871,theory(equality)]) ).

cnf(159883,plain,
    ( op(e0,e0) = e3
    | op(e2,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[4110,159871,theory(equality)]) ).

cnf(160001,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[159873,146979]) ).

cnf(160002,plain,
    ( epred22_0
    | epred4_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,160001,theory(equality)]) ).

cnf(160153,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[159883,160002]) ).

cnf(160154,plain,
    ( epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[160153,146978]) ).

cnf(160156,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[1688,160154,theory(equality)]) ).

cnf(160201,plain,
    ( op(e0,e0) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[160156,146980]) ).

cnf(160202,plain,
    epred4_0,
    inference(csr,[status(thm)],[160201,146981]) ).

cnf(160289,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[4336,160202,theory(equality)]) ).

cnf(160290,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[160289,theory(equality)]) ).

cnf(160291,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[4011,160202,theory(equality)]) ).

cnf(160292,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[160291,theory(equality)]) ).

cnf(160293,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[3526,160202,theory(equality)]) ).

cnf(160294,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(cn,[status(thm)],[160293,theory(equality)]) ).

cnf(160297,plain,
    ( op(e0,e2) = e0
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[534,160202,theory(equality)]) ).

cnf(160298,plain,
    ( op(e0,e2) = e0
    | epred3_0 ),
    inference(cn,[status(thm)],[160297,theory(equality)]) ).

cnf(160299,plain,
    ( epred3_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[513,160202,theory(equality)]) ).

cnf(160300,plain,
    ( epred3_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[160299,theory(equality)]) ).

cnf(160301,plain,
    ( epred3_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[158,160298,theory(equality)]) ).

cnf(160302,plain,
    ( epred3_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,160298,theory(equality)]) ).

cnf(160303,plain,
    ( op(e0,e0) = e2
    | op(e3,e3) = e3
    | epred28_0
    | epred3_0 ),
    inference(spm,[status(thm)],[232,160298,theory(equality)]) ).

cnf(160322,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[3399,160298,theory(equality)]) ).

cnf(160323,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[3407,160298,theory(equality)]) ).

cnf(160324,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[3408,160298,theory(equality)]) ).

cnf(160334,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | e3 = e0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[160322,210,theory(equality)]) ).

cnf(160335,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[160334,209,theory(equality)]) ).

cnf(160336,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | e3 = e0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[160323,211,theory(equality)]) ).

cnf(160337,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[160336,209,theory(equality)]) ).

cnf(160338,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | e2 = e0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160324,211,theory(equality)]) ).

cnf(160339,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160338,210,theory(equality)]) ).

cnf(160340,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,160294,theory(equality)]) ).

cnf(160342,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,160294,theory(equality)]) ).

cnf(160345,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,160294,theory(equality)]) ).

cnf(160346,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(op(e3,e2),e3) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[258,160294,theory(equality)]) ).

cnf(160352,plain,
    ( op(e3,e2) = e3
    | e2 = e3
    | epred28_0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[242,160294,theory(equality)]) ).

cnf(160354,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e2 = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[107,160294,theory(equality)]) ).

cnf(160357,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | e2 = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[110,160294,theory(equality)]) ).

cnf(160358,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | e2 = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[113,160294,theory(equality)]) ).

cnf(160359,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | e2 = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[112,160294,theory(equality)]) ).

cnf(160360,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160352,206,theory(equality)]) ).

cnf(160362,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160354,206,theory(equality)]) ).

cnf(160365,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160357,208,theory(equality)]) ).

cnf(160366,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160358,210,theory(equality)]) ).

cnf(160367,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[160359,210,theory(equality)]) ).

cnf(160368,plain,
    ( op(e0,e0) = e2
    | epred28_0
    | epred3_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,160303,theory(equality)]) ).

cnf(160594,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[160292,187,theory(equality)]) ).

cnf(160595,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[160292,114,theory(equality)]) ).

cnf(160726,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[160342,132,theory(equality)]) ).

cnf(160782,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[160345,133,theory(equality)]) ).

cnf(160799,plain,
    ( op(e1,e1) = e2
    | epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[160360,160292]) ).

cnf(160801,plain,
    ( epred28_0
    | epred3_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,160799,theory(equality)]) ).

cnf(160804,plain,
    ( epred28_0
    | epred3_0
    | op(op(e1,e2),e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[95,160799,theory(equality)]) ).

cnf(160812,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred28_0
    | epred3_0 ),
    inference(spm,[status(thm)],[17830,160799,theory(equality)]) ).

cnf(160814,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred28_0
    | epred3_0 ),
    inference(spm,[status(thm)],[18670,160799,theory(equality)]) ).

cnf(160817,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | e2 = e3
    | epred28_0
    | epred3_0 ),
    inference(spm,[status(thm)],[34357,160799,theory(equality)]) ).

cnf(160827,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred28_0
    | epred3_0 ),
    inference(sr,[status(thm)],[160817,206,theory(equality)]) ).

cnf(160837,plain,
    ( op(e3,e1) = e0
    | epred28_0
    | epred3_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,160812,theory(equality)]) ).

cnf(160909,plain,
    ( op(e1,e3) = e0
    | epred28_0
    | epred3_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,160814,theory(equality)]) ).

cnf(160910,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e3
    | epred28_0
    | op(e1,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[240,160814,theory(equality)]) ).

cnf(161125,plain,
    ( epred28_0
    | epred3_0
    | op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[160804,18886,theory(equality)]) ).

cnf(161140,plain,
    ( epred28_0
    | epred3_0
    | op(e3,e2) != e3 ),
    inference(csr,[status(thm)],[160368,160300]) ).

cnf(161151,plain,
    ( epred28_0
    | epred3_0
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[161140,4585,theory(equality)]) ).

cnf(161690,plain,
    ( op(e1,e1) = e3
    | op(e1,e3) = e0
    | epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[160910,161140]) ).

cnf(161729,plain,
    ( e0 = e2
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e1
    | epred28_0
    | op(e1,e1) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[98114,161690,theory(equality)]) ).

cnf(161740,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e0
    | epred28_0
    | op(e1,e1) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[161729,210,theory(equality)]) ).

cnf(161741,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred28_0
    | op(e1,e1) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[161740,211,theory(equality)]) ).

cnf(162351,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred28_0
    | epred3_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,161151,theory(equality)]) ).

cnf(162716,plain,
    ( e3 = e2
    | epred28_0
    | epred3_0
    | op(e0,e3) = e1
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[160799,161741,theory(equality)]) ).

cnf(162723,plain,
    ( epred28_0
    | epred3_0
    | op(e0,e3) = e1
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[162716,206,theory(equality)]) ).

cnf(163069,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[160335,160300]) ).

cnf(163255,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[160339,160300]) ).

cnf(163271,plain,
    ( epred28_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[160801,163255,theory(equality)]) ).

cnf(163274,plain,
    ( op(e0,e0) = e3
    | e2 = e3
    | op(e0,e0) = e1
    | e2 = e1
    | epred3_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[160337,163255,theory(equality)]) ).

cnf(163277,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | e2 = e1
    | epred3_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[163274,206,theory(equality)]) ).

cnf(163278,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred3_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[163277,208,theory(equality)]) ).

cnf(163294,plain,
    ( op(e3,e1) = e0
    | epred28_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[160837,163271,theory(equality)]) ).

cnf(163373,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred28_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[161125,163294,theory(equality)]) ).

cnf(163453,plain,
    ( op(e0,e0) = e3
    | e1 = e3
    | e1 = e2
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[163069,163278,theory(equality)]) ).

cnf(163456,plain,
    ( op(e0,e0) = e3
    | e2 = e1
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[163453,207,theory(equality)]) ).

cnf(163457,plain,
    ( op(e0,e0) = e3
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[163456,208,theory(equality)]) ).

cnf(163460,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(op(e0,e3),e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[266,163457,theory(equality)]) ).

cnf(163467,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[3152,163457,theory(equality)]) ).

cnf(163470,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[3385,163457,theory(equality)]) ).

cnf(163645,plain,
    ( e3 = e2
    | epred28_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[160799,163373,theory(equality)]) ).

cnf(163654,plain,
    ( epred28_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[163645,206,theory(equality)]) ).

cnf(163655,plain,
    ( op(e0,e0) = e1
    | epred28_0
    | epred3_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,163654,theory(equality)]) ).

cnf(163678,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[160362,160292]) ).

cnf(163790,plain,
    ( op(e0,e0) = e1
    | epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[163655,163457]) ).

cnf(163943,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e0
    | epred28_0
    | epred3_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[162351,162723,theory(equality)]) ).

cnf(164063,plain,
    ( op(e0,e3) = e1
    | op(e2,e3) = e0
    | epred28_0
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[164,163943,theory(equality)]) ).

cnf(164661,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,160366,theory(equality)]) ).

cnf(164863,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e1
    | epred28_0
    | epred3_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[164063,160814,theory(equality)]) ).

cnf(164979,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[164863,160909]) ).

cnf(164984,plain,
    ( op(e1,e3) = e0
    | epred28_0
    | epred3_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[166,164979,theory(equality)]) ).

cnf(165216,plain,
    ( op(e1,e3) = e0
    | epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[164984,160827]) ).

cnf(165225,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | e0 = e1
    | epred28_0
    | epred3_0 ),
    inference(spm,[status(thm)],[127,165216,theory(equality)]) ).

cnf(165266,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred28_0
    | epred3_0 ),
    inference(sr,[status(thm)],[165225,211,theory(equality)]) ).

cnf(165351,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | epred28_0 ),
    inference(spm,[status(thm)],[160290,165266,theory(equality)]) ).

cnf(165469,plain,
    ( op(e3,e2) = e3
    | e2 = e3
    | epred28_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[242,165351,theory(equality)]) ).

cnf(165478,plain,
    ( op(e3,e2) = e3
    | epred28_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[165469,206,theory(equality)]) ).

cnf(165487,plain,
    ( op(e1,e1) = e1
    | op(e1,e0) = e1
    | epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[165478,161140]) ).

cnf(165514,plain,
    ( e1 = e2
    | epred28_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[160799,165487,theory(equality)]) ).

cnf(165524,plain,
    ( epred28_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[165514,208,theory(equality)]) ).

cnf(165526,plain,
    ( epred28_0
    | epred3_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[185,165524,theory(equality)]) ).

cnf(165547,plain,
    ( epred28_0
    | epred3_0 ),
    inference(csr,[status(thm)],[165526,163790]) ).

cnf(165548,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[1904,165547,theory(equality)]) ).

cnf(165549,plain,
    ( op(e0,e3) = e3
    | op(e3,e1) = e3
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[1898,165547,theory(equality)]) ).

cnf(165550,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e3
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[1903,165547,theory(equality)]) ).

cnf(165564,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4537,165547,theory(equality)]) ).

cnf(165620,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred3_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[177,165548,theory(equality)]) ).

cnf(165718,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred3_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[143,165549,theory(equality)]) ).

cnf(165821,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred3_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[183,165550,theory(equality)]) ).

cnf(166207,plain,
    ( op(e3,e0) = e3
    | epred27_0
    | epred3_0
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[165620,163069,theory(equality)]) ).

cnf(166278,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e3,e3) = e0
    | epred27_0 ),
    inference(spm,[status(thm)],[160294,165564,theory(equality)]) ).

cnf(166301,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e3) = e0
    | epred27_0 ),
    inference(sr,[status(thm)],[166278,208,theory(equality)]) ).

cnf(166957,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | epred3_0
    | epred27_0 ),
    inference(spm,[status(thm)],[160294,166301,theory(equality)]) ).

cnf(166980,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | epred27_0 ),
    inference(sr,[status(thm)],[166957,210,theory(equality)]) ).

cnf(166984,plain,
    ( epred27_0
    | epred3_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,166980,theory(equality)]) ).

cnf(167927,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e3
    | epred27_0
    | epred3_0 ),
    inference(csr,[status(thm)],[166207,166984]) ).

cnf(167978,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred3_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[165718,167927,theory(equality)]) ).

cnf(168002,plain,
    ( op(e0,e0) = e3
    | epred27_0
    | epred3_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,167978,theory(equality)]) ).

cnf(168099,plain,
    ( op(e0,e0) = e3
    | epred27_0
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[168002,163069,theory(equality)]) ).

cnf(168116,plain,
    ( op(e0,e0) = e3
    | epred27_0
    | epred3_0 ),
    inference(csr,[status(thm)],[168099,166984]) ).

cnf(168133,plain,
    ( op(e1,e3) = e3
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[165821,168116,theory(equality)]) ).

cnf(168141,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | e3 = e1
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[127,168133,theory(equality)]) ).

cnf(168142,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e3 = e0
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[129,168133,theory(equality)]) ).

cnf(168191,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred27_0
    | epred3_0 ),
    inference(sr,[status(thm)],[168141,207,theory(equality)]) ).

cnf(168192,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | epred27_0
    | epred3_0 ),
    inference(sr,[status(thm)],[168142,209,theory(equality)]) ).

cnf(168864,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | epred27_0 ),
    inference(spm,[status(thm)],[160290,168191,theory(equality)]) ).

cnf(168878,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred27_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[173,168192,theory(equality)]) ).

cnf(169275,plain,
    ( e2 = e1
    | e2 = e0
    | epred27_0
    | epred3_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[165564,168864,theory(equality)]) ).

cnf(169287,plain,
    ( e2 = e0
    | epred27_0
    | epred3_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[169275,208,theory(equality)]) ).

cnf(169288,plain,
    ( epred27_0
    | epred3_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[169287,210,theory(equality)]) ).

cnf(169316,plain,
    ( e1 = e2
    | epred27_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[166980,169288,theory(equality)]) ).

cnf(169324,plain,
    ( epred27_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[169316,208,theory(equality)]) ).

cnf(170149,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred27_0
    | epred3_0 ),
    inference(csr,[status(thm)],[168878,160298]) ).

cnf(170177,plain,
    ( e0 = e2
    | epred27_0
    | epred3_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[166980,170149,theory(equality)]) ).

cnf(170185,plain,
    ( epred27_0
    | epred3_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[170177,210,theory(equality)]) ).

cnf(170217,plain,
    ( e0 = e1
    | epred27_0
    | epred3_0 ),
    inference(spm,[status(thm)],[169324,170185,theory(equality)]) ).

cnf(170220,plain,
    ( epred27_0
    | epred3_0 ),
    inference(sr,[status(thm)],[170217,211,theory(equality)]) ).

cnf(170226,plain,
    ( op(e0,e0) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred3_0
    | op(e0,e2) != e0 ),
    inference(spm,[status(thm)],[1859,170220,theory(equality)]) ).

cnf(170230,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred3_0 ),
    inference(spm,[status(thm)],[3975,170220,theory(equality)]) ).

cnf(171237,plain,
    ( op(e0,e0) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred3_0 ),
    inference(csr,[status(thm)],[170226,160298]) ).

cnf(171238,plain,
    ( op(e3,e2) = e2
    | epred26_0
    | epred3_0 ),
    inference(csr,[status(thm)],[171237,160300]) ).

cnf(171245,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | e2 = e1
    | epred26_0
    | epred3_0 ),
    inference(spm,[status(thm)],[118,171238,theory(equality)]) ).

cnf(171309,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | epred26_0
    | epred3_0 ),
    inference(sr,[status(thm)],[171245,208,theory(equality)]) ).

cnf(171632,plain,
    ( e1 = e3
    | e1 = e2
    | epred26_0
    | epred3_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[170230,171309,theory(equality)]) ).

cnf(171664,plain,
    ( e2 = e1
    | epred26_0
    | epred3_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[171632,207,theory(equality)]) ).

cnf(171665,plain,
    ( epred26_0
    | epred3_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[171664,208,theory(equality)]) ).

cnf(171705,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e0,e2) = e1
    | epred26_0 ),
    inference(spm,[status(thm)],[160290,171665,theory(equality)]) ).

cnf(171717,plain,
    ( op(e0,e2) = e1
    | epred26_0
    | epred3_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[138,171705,theory(equality)]) ).

cnf(171776,plain,
    ( op(e0,e2) = e1
    | epred26_0
    | epred3_0 ),
    inference(csr,[status(thm)],[171717,171238]) ).

cnf(171809,plain,
    ( e1 = e0
    | epred3_0
    | epred26_0 ),
    inference(spm,[status(thm)],[160298,171776,theory(equality)]) ).

cnf(171820,plain,
    ( epred3_0
    | epred26_0 ),
    inference(sr,[status(thm)],[171809,211,theory(equality)]) ).

cnf(171823,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred25_0
    | epred3_0 ),
    inference(spm,[status(thm)],[1833,171820,theory(equality)]) ).

cnf(171831,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred25_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4062,171820,theory(equality)]) ).

cnf(171842,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred25_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4548,171820,theory(equality)]) ).

cnf(172135,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,171831,theory(equality)]) ).

cnf(172597,plain,
    ( op(e2,e1) = e2
    | epred25_0
    | epred3_0 ),
    inference(csr,[status(thm)],[172135,160298]) ).

cnf(172598,plain,
    ( epred25_0
    | epred3_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[149,172597,theory(equality)]) ).

cnf(172599,plain,
    ( epred25_0
    | epred3_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,172597,theory(equality)]) ).

cnf(172641,plain,
    ( epred25_0
    | epred3_0
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[172598,171823,theory(equality)]) ).

cnf(173232,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred3_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[147,160367,theory(equality)]) ).

cnf(173283,plain,
    ( op(e1,e1) = e2
    | e0 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred3_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[160365,160367,theory(equality)]) ).

cnf(173314,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred3_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[173283,211,theory(equality)]) ).

cnf(173315,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[160594,160340]) ).

cnf(173317,plain,
    ( op(e3,e2) = e0
    | op(e1,e1) = e2
    | epred3_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,173315,theory(equality)]) ).

cnf(173389,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) = e0
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[160346,173315,theory(equality)]) ).

cnf(173479,plain,
    ( e3 = e1
    | e3 = e0
    | epred25_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[171842,160595,theory(equality)]) ).

cnf(173500,plain,
    ( e3 = e0
    | epred25_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[173479,207,theory(equality)]) ).

cnf(173501,plain,
    ( epred25_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[173500,209,theory(equality)]) ).

cnf(173502,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred25_0
    | epred3_0 ),
    inference(csr,[status(thm)],[173501,172599]) ).

cnf(173544,plain,
    ( e3 = e2
    | epred25_0
    | epred3_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[172641,173502,theory(equality)]) ).

cnf(173553,plain,
    ( epred25_0
    | epred3_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[173544,206,theory(equality)]) ).

cnf(173585,plain,
    ( e3 = e0
    | epred3_0
    | epred25_0 ),
    inference(spm,[status(thm)],[160298,173553,theory(equality)]) ).

cnf(173597,plain,
    ( epred3_0
    | epred25_0 ),
    inference(sr,[status(thm)],[173585,209,theory(equality)]) ).

cnf(173605,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e1
    | epred24_0
    | epred3_0 ),
    inference(spm,[status(thm)],[3806,173597,theory(equality)]) ).

cnf(173606,plain,
    ( op(e0,e0) = e2
    | op(e3,e1) = e1
    | epred24_0
    | epred3_0
    | op(e0,e2) != e0 ),
    inference(spm,[status(thm)],[1783,173597,theory(equality)]) ).

cnf(173609,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e1
    | epred24_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4101,173597,theory(equality)]) ).

cnf(174024,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e0
    | epred3_0
    | epred24_0 ),
    inference(spm,[status(thm)],[173317,173605,theory(equality)]) ).

cnf(174294,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,174024,theory(equality)]) ).

cnf(174949,plain,
    ( op(e1,e1) = e2
    | epred24_0
    | epred3_0 ),
    inference(csr,[status(thm)],[174294,160298]) ).

cnf(176026,plain,
    ( op(e0,e0) = e2
    | op(e3,e1) = e1
    | epred24_0
    | epred3_0 ),
    inference(csr,[status(thm)],[173606,160298]) ).

cnf(176027,plain,
    ( op(e3,e1) = e1
    | epred24_0
    | epred3_0 ),
    inference(csr,[status(thm)],[176026,160300]) ).

cnf(176029,plain,
    ( epred24_0
    | epred3_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[174,176027,theory(equality)]) ).

cnf(176120,plain,
    ( epred24_0
    | epred3_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[176029,173609,theory(equality)]) ).

cnf(176223,plain,
    ( e3 = e2
    | epred24_0
    | epred3_0 ),
    inference(spm,[status(thm)],[174949,176120,theory(equality)]) ).

cnf(176227,plain,
    ( epred24_0
    | epred3_0 ),
    inference(sr,[status(thm)],[176223,206,theory(equality)]) ).

cnf(176228,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0 ),
    inference(spm,[status(thm)],[1758,176227,theory(equality)]) ).

cnf(176229,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0 ),
    inference(spm,[status(thm)],[1753,176227,theory(equality)]) ).

cnf(176230,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e1
    | epred23_0
    | epred3_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1754,176227,theory(equality)]) ).

cnf(176232,plain,
    ( op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred23_0
    | epred3_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1733,176227,theory(equality)]) ).

cnf(176235,plain,
    ( op(e1,e1) = e1
    | op(e2,e2) = e0
    | epred23_0
    | epred3_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1738,176227,theory(equality)]) ).

cnf(176236,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4176,176227,theory(equality)]) ).

cnf(176287,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred3_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,176229,theory(equality)]) ).

cnf(176503,plain,
    ( op(e1,e1) = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[160726,160300]) ).

cnf(176807,plain,
    ( op(e1,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[160782,160300]) ).

cnf(176837,plain,
    ( e2 = e1
    | e2 = e0
    | epred23_0
    | epred3_0
    | op(e0,e2) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[176236,176807,theory(equality)]) ).

cnf(176846,plain,
    ( e2 = e0
    | epred23_0
    | epred3_0
    | op(e0,e2) = e2
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[176837,208,theory(equality)]) ).

cnf(176847,plain,
    ( epred23_0
    | epred3_0
    | op(e0,e2) = e2
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[176846,210,theory(equality)]) ).

cnf(176880,plain,
    ( e2 = e0
    | epred3_0
    | op(e0,e1) = e2
    | epred23_0 ),
    inference(spm,[status(thm)],[160298,176847,theory(equality)]) ).

cnf(176890,plain,
    ( epred3_0
    | op(e0,e1) = e2
    | epred23_0 ),
    inference(sr,[status(thm)],[176880,210,theory(equality)]) ).

cnf(177155,plain,
    ( op(e3,e3) = e1
    | op(e1,e0) = e1
    | epred23_0
    | epred3_0
    | op(e1,e1) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[176230,163678,theory(equality)]) ).

cnf(177221,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[176235,176503,theory(equality)]) ).

cnf(177328,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e0) = e1
    | op(e0,e3) = e0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[160345,163470,theory(equality)]) ).

cnf(177636,plain,
    ( e2 = e1
    | e2 = e0
    | epred23_0
    | epred3_0
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[176236,177328,theory(equality)]) ).

cnf(177645,plain,
    ( e2 = e0
    | epred23_0
    | epred3_0
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[177636,208,theory(equality)]) ).

cnf(177646,plain,
    ( epred23_0
    | epred3_0
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[177645,210,theory(equality)]) ).

cnf(177649,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e0
    | epred23_0
    | epred3_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[157,177646,theory(equality)]) ).

cnf(177696,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e0,e3) = e0
    | epred23_0
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[163460,177646,theory(equality)]) ).

cnf(178786,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[164661,160298]) ).

cnf(178840,plain,
    ( op(e1,e1) = e2
    | e0 = e3
    | op(e3,e0) = e3
    | epred3_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[163678,178786,theory(equality)]) ).

cnf(178865,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e3
    | epred3_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[178840,209,theory(equality)]) ).

cnf(179028,plain,
    ( op(e0,e0) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[163467,178865,theory(equality)]) ).

cnf(179029,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[176232,178865,theory(equality)]) ).

cnf(179046,plain,
    ( op(e0,e0) = e1
    | e3 = e1
    | e3 = e2
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[179028,209,theory(equality)]) ).

cnf(179047,plain,
    ( op(e0,e0) = e1
    | e3 = e2
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[179046,207,theory(equality)]) ).

cnf(179048,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[179047,206,theory(equality)]) ).

cnf(179058,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | e0 = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[134,179048,theory(equality)]) ).

cnf(179105,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[179058,211,theory(equality)]) ).

cnf(179177,plain,
    ( e1 = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[176503,179105,theory(equality)]) ).

cnf(179191,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[179177,208,theory(equality)]) ).

cnf(179221,plain,
    ( e2 = e1
    | op(e1,e0) = e1
    | epred23_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[176228,179191,theory(equality)]) ).

cnf(179230,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[179221,208,theory(equality)]) ).

cnf(179258,plain,
    ( op(e0,e3) = e0
    | op(e0,e0) = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[177696,179230,theory(equality)]) ).

cnf(179284,plain,
    ( op(e0,e1) = e1
    | epred23_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[176287,179258,theory(equality)]) ).

cnf(179295,plain,
    ( op(e0,e3) = e0
    | op(e0,e0) = e1
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[179284,177649]) ).

cnf(179296,plain,
    ( op(e0,e0) = e1
    | epred23_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,179295,theory(equality)]) ).

cnf(179401,plain,
    ( op(e0,e0) = e1
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[179296,160298]) ).

cnf(179407,plain,
    ( epred23_0
    | epred3_0
    | op(op(e0,e1),e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[268,179401,theory(equality)]) ).

cnf(179507,plain,
    ( epred23_0
    | epred3_0
    | op(op(e0,e1),e0) != e3 ),
    inference(csr,[status(thm)],[179407,176890]) ).

cnf(179513,plain,
    ( epred23_0
    | epred3_0
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[179507,176890,theory(equality)]) ).

cnf(179517,plain,
    ( epred23_0
    | epred3_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[179513,193,theory(equality)]) ).

cnf(179563,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred23_0
    | epred3_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[182,179517,theory(equality)]) ).

cnf(180191,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e3,e0) = e3
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[160294,177155,theory(equality)]) ).

cnf(180212,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e0) = e3
    | op(e1,e0) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[180191,208,theory(equality)]) ).

cnf(180214,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e2
    | epred23_0
    | epred3_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,180212,theory(equality)]) ).

cnf(180291,plain,
    ( op(e1,e1) = e2
    | e3 = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[180214,197,theory(equality)]) ).

cnf(180295,plain,
    ( op(e1,e1) = e2
    | epred23_0
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[180291,207,theory(equality)]) ).

cnf(180882,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,177221,theory(equality)]) ).

cnf(181679,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e1
    | epred23_0 ),
    inference(spm,[status(thm)],[160294,179029,theory(equality)]) ).

cnf(181700,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e1
    | epred23_0 ),
    inference(sr,[status(thm)],[181679,210,theory(equality)]) ).

cnf(181701,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred23_0
    | epred3_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,181700,theory(equality)]) ).

cnf(181702,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred23_0
    | epred3_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[181,181700,theory(equality)]) ).

cnf(181931,plain,
    ( e2 = e1
    | op(e1,e0) = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[176228,180295,theory(equality)]) ).

cnf(181944,plain,
    ( op(e1,e0) = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[181931,208,theory(equality)]) ).

cnf(182878,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[180882,160298]) ).

cnf(182881,plain,
    ( op(e1,e1) = e1
    | op(e1,e0) = e2
    | epred23_0
    | epred3_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[179,182878,theory(equality)]) ).

cnf(182928,plain,
    ( op(e1,e1) = e1
    | op(e1,e0) = e2
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[182881,176890]) ).

cnf(182929,plain,
    ( op(e1,e0) = e2
    | epred23_0
    | epred3_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,182928,theory(equality)]) ).

cnf(182979,plain,
    ( e3 = e2
    | epred23_0
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | e3 != e1 ),
    inference(spm,[status(thm)],[182929,197,theory(equality)]) ).

cnf(182983,plain,
    ( epred23_0
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | e3 != e1 ),
    inference(sr,[status(thm)],[182979,206,theory(equality)]) ).

cnf(183023,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[182983,181944]) ).

cnf(183024,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[183023,182929]) ).

cnf(183049,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[179563,183024,theory(equality)]) ).

cnf(183079,plain,
    ( op(e1,e0) = e0
    | op(e2,e0) = e0
    | epred23_0
    | epred3_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[184,183049,theory(equality)]) ).

cnf(183174,plain,
    ( op(e1,e0) = e0
    | op(e2,e0) = e0
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[183079,179401]) ).

cnf(183207,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e0) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[173232,183174,theory(equality)]) ).

cnf(183216,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[181701,183174,theory(equality)]) ).

cnf(183238,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[183216,181702]) ).

cnf(183268,plain,
    ( e2 = e1
    | e2 = e0
    | epred23_0
    | epred3_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[176236,183238,theory(equality)]) ).

cnf(183281,plain,
    ( e2 = e0
    | epred23_0
    | epred3_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[183268,208,theory(equality)]) ).

cnf(183282,plain,
    ( epred23_0
    | epred3_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[183281,210,theory(equality)]) ).

cnf(183657,plain,
    ( op(e3,e2) = e0
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e0) = e0
    | op(e0,e3) = e0
    | epred23_0 ),
    inference(spm,[status(thm)],[173389,183207,theory(equality)]) ).

cnf(183871,plain,
    ( op(e0,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e2
    | epred23_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[171,183657,theory(equality)]) ).

cnf(184254,plain,
    ( op(e0,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e2
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[183871,160298]) ).

cnf(184255,plain,
    ( op(e1,e0) = e0
    | op(e0,e3) = e0
    | epred23_0
    | epred3_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,184254,theory(equality)]) ).

cnf(184298,plain,
    ( op(e1,e0) = e0
    | op(e0,e3) = e0
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[184255,183024]) ).

cnf(188730,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred28_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[140,19648,theory(equality)]) ).

cnf(193625,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred28_0
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[17970,122583,theory(equality)]) ).

cnf(193657,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | e3 = e1
    | e3 = e2
    | epred28_0
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[193625,209,theory(equality)]) ).

cnf(193658,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | e3 = e2
    | epred28_0
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[193657,207,theory(equality)]) ).

cnf(193659,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred28_0
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[193658,206,theory(equality)]) ).

cnf(193675,plain,
    ( op(e0,e3) = e2
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred28_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,193659,theory(equality)]) ).

cnf(195296,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e1
    | op(e1,e1) = e2
    | epred3_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[151,173314,theory(equality)]) ).

cnf(218971,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred28_0 ),
    inference(csr,[status(thm)],[188730,17825]) ).

cnf(218975,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred28_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[168,218971,theory(equality)]) ).

cnf(230906,plain,
    ( e1 = e2
    | op(e0,e3) = e1
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred3_0
    | epred23_0 ),
    inference(spm,[status(thm)],[195296,183282,theory(equality)]) ).

cnf(230919,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred3_0
    | epred23_0 ),
    inference(sr,[status(thm)],[230906,208,theory(equality)]) ).

cnf(230929,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred23_0
    | epred3_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[153,230919,theory(equality)]) ).

cnf(231056,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[230929,184298]) ).

cnf(231060,plain,
    ( op(e0,e3) = e0
    | epred23_0
    | epred3_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[159,231056,theory(equality)]) ).

cnf(231275,plain,
    ( op(e0,e3) = e0
    | epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[231060,179401]) ).

cnf(231276,plain,
    ( epred23_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,231275,theory(equality)]) ).

cnf(231364,plain,
    ( epred23_0
    | epred3_0 ),
    inference(csr,[status(thm)],[231276,160298]) ).

cnf(231379,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4243,231364,theory(equality)]) ).

cnf(232191,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[231379,160300]) ).

cnf(232192,plain,
    ( epred22_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,232191,theory(equality)]) ).

cnf(232339,plain,
    ( epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[232192,160298]) ).

cnf(232341,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[1688,232339,theory(equality)]) ).

cnf(232626,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0 ),
    inference(csr,[status(thm)],[232341,2365]) ).

cnf(232639,plain,
    ( epred3_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[160301,232626,theory(equality)]) ).

cnf(232679,plain,
    epred3_0,
    inference(csr,[status(thm)],[232639,160302]) ).

cnf(232905,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[4351,232679,theory(equality)]) ).

cnf(232906,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2 ),
    inference(cn,[status(thm)],[232905,theory(equality)]) ).

cnf(232907,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[4054,232679,theory(equality)]) ).

cnf(232908,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[232907,theory(equality)]) ).

cnf(232915,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[3572,232679,theory(equality)]) ).

cnf(232916,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred2_0 ),
    inference(cn,[status(thm)],[232915,theory(equality)]) ).

cnf(232917,plain,
    ( op(e0,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[2365,232679,theory(equality)]) ).

cnf(232918,plain,
    op(e0,e1) = e0,
    inference(cn,[status(thm)],[232917,theory(equality)]) ).

cnf(232919,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[2332,232679,theory(equality)]) ).

cnf(232920,plain,
    ( epred2_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[232919,theory(equality)]) ).

cnf(232921,plain,
    e0 != op(e0,e0),
    inference(rw,[status(thm)],[161,232918,theory(equality)]) ).

cnf(232922,plain,
    op(e0,e2) != e0,
    inference(rw,[status(thm)],[158,232918,theory(equality)]) ).

cnf(232923,plain,
    op(e0,e3) != e0,
    inference(rw,[status(thm)],[157,232918,theory(equality)]) ).

cnf(232924,plain,
    op(e1,e1) != e0,
    inference(rw,[status(thm)],[179,232918,theory(equality)]) ).

cnf(232925,plain,
    op(e2,e1) != e0,
    inference(rw,[status(thm)],[178,232918,theory(equality)]) ).

cnf(232926,plain,
    op(e3,e1) != e0,
    inference(rw,[status(thm)],[177,232918,theory(equality)]) ).

cnf(233125,plain,
    ( op(e1,e1) = e3
    | e0 = e3
    | op(e0,e3) = e2
    | epred28_0
    | op(e1,e1) != e2 ),
    inference(rw,[status(thm)],[193675,232918,theory(equality)]) ).

cnf(233126,plain,
    ( op(e1,e1) = e3
    | op(e0,e3) = e2
    | epred28_0
    | op(e1,e1) != e2 ),
    inference(sr,[status(thm)],[233125,209,theory(equality)]) ).

cnf(233210,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e1
    | e0 = e3
    | epred28_0
    | op(e0,e0) != e2 ),
    inference(rw,[status(thm)],[43500,232918,theory(equality)]) ).

cnf(233211,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e1
    | epred28_0
    | op(e0,e0) != e2 ),
    inference(sr,[status(thm)],[233210,209,theory(equality)]) ).

cnf(233278,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred28_0 ),
    inference(rw,[status(thm)],[17936,232918,theory(equality)]) ).

cnf(233279,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred28_0 ),
    inference(sr,[status(thm)],[233278,209,theory(equality)]) ).

cnf(233301,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e0
    | epred23_0
    | $false
    | ~ epred24_0 ),
    inference(rw,[status(thm)],[4552,232918,theory(equality)]) ).

cnf(233302,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e0
    | epred23_0
    | ~ epred24_0 ),
    inference(cn,[status(thm)],[233301,theory(equality)]) ).

cnf(233305,plain,
    ( op(e0,e0) = e1
    | op(e2,e2) = e0
    | epred25_0
    | $false
    | ~ epred26_0 ),
    inference(rw,[status(thm)],[4551,232918,theory(equality)]) ).

cnf(233306,plain,
    ( op(e0,e0) = e1
    | op(e2,e2) = e0
    | epred25_0
    | ~ epred26_0 ),
    inference(cn,[status(thm)],[233305,theory(equality)]) ).

cnf(233309,plain,
    ( op(e0,e0) = e1
    | op(e3,e3) = e0
    | epred27_0
    | $false
    | ~ epred28_0 ),
    inference(rw,[status(thm)],[4546,232918,theory(equality)]) ).

cnf(233310,plain,
    ( op(e0,e0) = e1
    | op(e3,e3) = e0
    | epred27_0
    | ~ epred28_0 ),
    inference(cn,[status(thm)],[233309,theory(equality)]) ).

cnf(233319,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e2
    | epred25_0
    | $false
    | ~ epred26_0 ),
    inference(rw,[status(thm)],[1826,232918,theory(equality)]) ).

cnf(233320,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e2
    | epred25_0
    | ~ epred26_0 ),
    inference(cn,[status(thm)],[233319,theory(equality)]) ).

cnf(233321,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e3
    | epred27_0
    | $false
    | ~ epred28_0 ),
    inference(rw,[status(thm)],[1896,232918,theory(equality)]) ).

cnf(233322,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e3
    | epred27_0
    | ~ epred28_0 ),
    inference(cn,[status(thm)],[233321,theory(equality)]) ).

cnf(233337,plain,
    ( op(e0,e0) = e1
    | e0 = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(rw,[status(thm)],[135,232918,theory(equality)]) ).

cnf(233338,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[233337,211,theory(equality)]) ).

cnf(233344,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(rw,[status(thm)],[126,232918,theory(equality)]) ).

cnf(233345,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[233344,211,theory(equality)]) ).

cnf(233346,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2 ),
    inference(rw,[status(thm)],[124,232918,theory(equality)]) ).

cnf(233347,plain,
    ( op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[233346,210,theory(equality)]) ).

cnf(233348,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e1) = e3 ),
    inference(rw,[status(thm)],[122,232918,theory(equality)]) ).

cnf(233349,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[233348,209,theory(equality)]) ).

cnf(233355,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[201,232921,theory(equality)]) ).

cnf(233363,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[199,232922,theory(equality)]) ).

cnf(233378,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[112,232923,theory(equality)]) ).

cnf(233382,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred28_0 ),
    inference(sr,[status(thm)],[12952,232923,theory(equality)]) ).

cnf(233415,plain,
    ( op(e2,e0) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[121,232925,theory(equality)]) ).

cnf(233416,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e2,e1) = e3 ),
    inference(sr,[status(thm)],[192,232925,theory(equality)]) ).

cnf(233440,plain,
    ( op(e3,e0) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[113,232926,theory(equality)]) ).

cnf(233441,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[188,232926,theory(equality)]) ).

cnf(233470,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[139,232916,theory(equality)]) ).

cnf(233471,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[141,232916,theory(equality)]) ).

cnf(233474,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[165,232916,theory(equality)]) ).

cnf(233477,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(op(e3,e1),e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[103,232916,theory(equality)]) ).

cnf(233483,plain,
    ( e1 = e2
    | e1 = e3
    | epred28_0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[2425,232916,theory(equality)]) ).

cnf(233499,plain,
    ( e3 = e1
    | epred28_0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[233483,208,theory(equality)]) ).

cnf(233500,plain,
    ( epred28_0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[233499,207,theory(equality)]) ).

cnf(233514,plain,
    ( epred28_0
    | epred2_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,233500,theory(equality)]) ).

cnf(233517,plain,
    ( epred28_0
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,233500,theory(equality)]) ).

cnf(233520,plain,
    ( epred28_0
    | epred2_0
    | op(op(e2,e1),e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[87,233500,theory(equality)]) ).

cnf(233528,plain,
    ( e1 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e1 = e3
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[3230,233500,theory(equality)]) ).

cnf(233562,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[218975,233500,theory(equality)]) ).

cnf(233570,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e1
    | epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[233528,208,theory(equality)]) ).

cnf(233571,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[233570,207,theory(equality)]) ).

cnf(233591,plain,
    ( op(e3,e1) = e1
    | op(e3,e2) = e0
    | epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[233562,232926,theory(equality)]) ).

cnf(233594,plain,
    op(e0,e0) != e1,
    inference(csr,[status(thm)],[232920,2416]) ).

cnf(233595,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[134,233594,theory(equality)]) ).

cnf(233739,plain,
    ( epred28_0
    | epred2_0
    | op(e1,e1) = e3
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[233520,233279,theory(equality)]) ).

cnf(233760,plain,
    ( op(e1,e1) = e0
    | epred23_0
    | ~ epred24_0 ),
    inference(sr,[status(thm)],[233302,233594,theory(equality)]) ).

cnf(233761,plain,
    ( epred23_0
    | ~ epred24_0 ),
    inference(sr,[status(thm)],[233760,232924,theory(equality)]) ).

cnf(233762,plain,
    ( op(e2,e2) = e0
    | epred25_0
    | ~ epred26_0 ),
    inference(sr,[status(thm)],[233306,233594,theory(equality)]) ).

cnf(233763,plain,
    ( op(e3,e3) = e0
    | epred27_0
    | ~ epred28_0 ),
    inference(sr,[status(thm)],[233310,233594,theory(equality)]) ).

cnf(233764,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | ~ epred26_0 ),
    inference(sr,[status(thm)],[233320,233594,theory(equality)]) ).

cnf(233765,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | ~ epred28_0 ),
    inference(sr,[status(thm)],[233322,233594,theory(equality)]) ).

cnf(233910,plain,
    ( op(e0,e3) = e1
    | epred28_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[156,233382,theory(equality)]) ).

cnf(234547,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e0) = e2
    | epred28_0 ),
    inference(spm,[status(thm)],[232906,233571,theory(equality)]) ).

cnf(234913,plain,
    ( e1 = e2
    | e1 = e3
    | epred28_0
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[2425,234547,theory(equality)]) ).

cnf(234928,plain,
    ( e3 = e1
    | epred28_0
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[234913,208,theory(equality)]) ).

cnf(234929,plain,
    ( epred28_0
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[234928,207,theory(equality)]) ).

cnf(234951,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e2 = e3
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[18005,234929,theory(equality)]) ).

cnf(234979,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[234951,206,theory(equality)]) ).

cnf(235154,plain,
    ( op(e1,e1) = e3
    | epred28_0
    | epred2_0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[233739,233591,theory(equality)]) ).

cnf(235285,plain,
    ( op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[233338,233594,theory(equality)]) ).

cnf(235334,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[233474,235285,theory(equality)]) ).

cnf(235660,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[233470,233345,theory(equality)]) ).

cnf(235719,plain,
    ( e2 = e1
    | op(e1,e1) = e3
    | epred28_0
    | epred2_0
    | op(e2,e1) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[235154,233347,theory(equality)]) ).

cnf(235735,plain,
    ( op(e1,e1) = e3
    | epred28_0
    | epred2_0
    | op(e2,e1) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[235719,208,theory(equality)]) ).

cnf(235789,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[232908,233349,theory(equality)]) ).

cnf(235892,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[233355,233594,theory(equality)]) ).

cnf(236036,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[160,233363,theory(equality)]) ).

cnf(236122,plain,
    ( e0 = e1
    | op(e2,e2) = e1
    | epred2_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[232916,233378,theory(equality)]) ).

cnf(236141,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[236122,211,theory(equality)]) ).

cnf(236409,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[176,233416,theory(equality)]) ).

cnf(236601,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,233440,theory(equality)]) ).

cnf(236700,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) = e2
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[232908,233441,theory(equality)]) ).

cnf(236791,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[233471,233595,theory(equality)]) ).

cnf(238802,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(csr,[status(thm)],[235660,4184]) ).

cnf(238806,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,238802,theory(equality)]) ).

cnf(239279,plain,
    ( op(e2,e2) = e1
    | op(e3,e1) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[236700,233470]) ).

cnf(239282,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[175,239279,theory(equality)]) ).

cnf(239332,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[233477,239279,theory(equality)]) ).

cnf(239405,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e2) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[239332,233415,theory(equality)]) ).

cnf(239410,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[239332,236141,theory(equality)]) ).

cnf(239424,plain,
    ( op(e1,e3) = e0
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,239410,theory(equality)]) ).

cnf(240537,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e1
    | epred28_0 ),
    inference(csr,[status(thm)],[233211,235892]) ).

cnf(241052,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | epred28_0
    | op(e1,e1) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[233279,235735,theory(equality)]) ).

cnf(241081,plain,
    ( op(e1,e1) = e3
    | epred28_0
    | op(e1,e1) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[241052,206,theory(equality)]) ).

cnf(241084,plain,
    ( op(e1,e1) = e2
    | epred28_0
    | epred2_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[155,241081,theory(equality)]) ).

cnf(241121,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e1,e1) = e2
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[236409,241081,theory(equality)]) ).

cnf(241142,plain,
    ( op(e1,e1) = e2
    | epred28_0
    | epred2_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[241084,234979,theory(equality)]) ).

cnf(241227,plain,
    ( op(e0,e3) = e2
    | e2 = e3
    | epred28_0
    | op(e0,e0) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[233126,241142,theory(equality)]) ).

cnf(241253,plain,
    ( op(e0,e3) = e2
    | epred28_0
    | op(e0,e0) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[241227,206,theory(equality)]) ).

cnf(241362,plain,
    ( e2 = e1
    | op(e0,e0) = e3
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[240537,241253,theory(equality)]) ).

cnf(241370,plain,
    ( op(e0,e0) = e3
    | epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[241362,208,theory(equality)]) ).

cnf(241389,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[236036,241370,theory(equality)]) ).

cnf(241406,plain,
    ( op(e0,e2) = e2
    | epred28_0
    | epred2_0 ),
    inference(csr,[status(thm)],[241389,233517]) ).

cnf(241452,plain,
    ( op(e0,e3) = e1
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233910,241406,theory(equality)]) ).

cnf(242209,plain,
    ( op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred28_0
    | epred2_0 ),
    inference(csr,[status(thm)],[241121,233514]) ).

cnf(242253,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e1,e1) = e2
    | epred28_0 ),
    inference(spm,[status(thm)],[232906,242209,theory(equality)]) ).

cnf(242301,plain,
    ( e1 = e2
    | e1 = e3
    | epred28_0
    | op(e1,e1) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[2425,242253,theory(equality)]) ).

cnf(242317,plain,
    ( e3 = e1
    | epred28_0
    | op(e1,e1) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[242301,208,theory(equality)]) ).

cnf(242318,plain,
    ( epred28_0
    | op(e1,e1) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[242317,207,theory(equality)]) ).

cnf(242374,plain,
    ( op(e0,e3) = e2
    | e2 = e3
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233126,242318,theory(equality)]) ).

cnf(242402,plain,
    ( op(e0,e3) = e2
    | epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[242374,206,theory(equality)]) ).

cnf(242534,plain,
    ( e2 = e1
    | epred28_0
    | epred2_0 ),
    inference(spm,[status(thm)],[241452,242402,theory(equality)]) ).

cnf(242542,plain,
    ( epred28_0
    | epred2_0 ),
    inference(sr,[status(thm)],[242534,208,theory(equality)]) ).

cnf(242543,plain,
    ( op(e3,e3) = e0
    | epred27_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233763,242542,theory(equality)]) ).

cnf(242544,plain,
    ( op(e0,e3) = e3
    | epred27_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233765,242542,theory(equality)]) ).

cnf(242551,plain,
    ( op(e3,e3) = e0
    | epred27_0 ),
    inference(csr,[status(thm)],[242543,3709]) ).

cnf(242556,plain,
    ( epred27_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[163,242551,theory(equality)]) ).

cnf(242659,plain,
    ( e3 = e1
    | op(e0,e2) = e1
    | epred27_0
    | epred2_0 ),
    inference(spm,[status(thm)],[235285,242544,theory(equality)]) ).

cnf(242678,plain,
    ( op(e0,e2) = e1
    | epred27_0
    | epred2_0 ),
    inference(sr,[status(thm)],[242659,207,theory(equality)]) ).

cnf(243044,plain,
    ( op(e1,e3) = e0
    | epred2_0
    | epred27_0 ),
    inference(spm,[status(thm)],[239424,242678,theory(equality)]) ).

cnf(243082,plain,
    ( epred27_0
    | epred2_0 ),
    inference(csr,[status(thm)],[243044,242556]) ).

cnf(243083,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred26_0
    | epred2_0 ),
    inference(spm,[status(thm)],[1865,243082,theory(equality)]) ).

cnf(243092,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred26_0
    | epred2_0 ),
    inference(spm,[status(thm)],[3975,243082,theory(equality)]) ).

cnf(244148,plain,
    ( op(e0,e2) = e1
    | e3 = e1
    | epred2_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[235334,243092,theory(equality)]) ).

cnf(244159,plain,
    ( op(e2,e0) = e0
    | e3 = e0
    | e3 = e1
    | epred2_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(spm,[status(thm)],[239405,243092,theory(equality)]) ).

cnf(244184,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[244148,207,theory(equality)]) ).

cnf(244198,plain,
    ( op(e2,e0) = e0
    | e3 = e1
    | epred2_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[244159,209,theory(equality)]) ).

cnf(244199,plain,
    ( op(e2,e0) = e0
    | epred2_0
    | op(e2,e2) = e2
    | epred26_0 ),
    inference(sr,[status(thm)],[244198,207,theory(equality)]) ).

cnf(244935,plain,
    ( op(e0,e2) = e1
    | e2 = e1
    | epred2_0
    | epred26_0 ),
    inference(spm,[status(thm)],[235334,244184,theory(equality)]) ).

cnf(244967,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | epred26_0 ),
    inference(sr,[status(thm)],[244935,208,theory(equality)]) ).

cnf(245023,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | epred26_0
    | epred2_0 ),
    inference(spm,[status(thm)],[238806,244967,theory(equality)]) ).

cnf(245024,plain,
    ( op(e1,e3) = e0
    | epred2_0
    | epred26_0 ),
    inference(spm,[status(thm)],[239424,244967,theory(equality)]) ).

cnf(245048,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | e0 = e2
    | epred26_0
    | epred2_0 ),
    inference(spm,[status(thm)],[125,245024,theory(equality)]) ).

cnf(245086,plain,
    ( op(e3,e0) = e0
    | op(e3,e2) = e0
    | epred26_0
    | epred2_0 ),
    inference(spm,[status(thm)],[236601,245024,theory(equality)]) ).

cnf(245093,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | epred26_0
    | epred2_0 ),
    inference(sr,[status(thm)],[245048,210,theory(equality)]) ).

cnf(245167,plain,
    ( op(e2,e0) = e0
    | e2 = e0
    | e2 = e1
    | epred2_0
    | epred26_0 ),
    inference(spm,[status(thm)],[239405,244199,theory(equality)]) ).

cnf(245198,plain,
    ( op(e2,e0) = e0
    | e2 = e1
    | epred2_0
    | epred26_0 ),
    inference(sr,[status(thm)],[245167,210,theory(equality)]) ).

cnf(245199,plain,
    ( op(e2,e0) = e0
    | epred2_0
    | epred26_0 ),
    inference(sr,[status(thm)],[245198,208,theory(equality)]) ).

cnf(245409,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | epred26_0 ),
    inference(csr,[status(thm)],[245023,4184]) ).

cnf(245559,plain,
    ( e0 = e2
    | op(e2,e2) = e2
    | epred26_0
    | epred2_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[243083,245086,theory(equality)]) ).

cnf(245599,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred2_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[245559,210,theory(equality)]) ).

cnf(245693,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred2_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[180,245599,theory(equality)]) ).

cnf(246153,plain,
    ( op(e2,e2) = e2
    | epred26_0
    | epred2_0 ),
    inference(csr,[status(thm)],[245693,245199]) ).

cnf(246156,plain,
    ( epred26_0
    | epred2_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[170,246153,theory(equality)]) ).

cnf(246200,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | e2 = e1
    | epred2_0
    | epred26_0 ),
    inference(spm,[status(thm)],[235789,246153,theory(equality)]) ).

cnf(246203,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | e2 = e1
    | epred2_0
    | epred26_0 ),
    inference(spm,[status(thm)],[236791,246153,theory(equality)]) ).

cnf(246234,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred2_0
    | epred26_0 ),
    inference(sr,[status(thm)],[246200,208,theory(equality)]) ).

cnf(246236,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred2_0
    | epred26_0 ),
    inference(sr,[status(thm)],[246203,208,theory(equality)]) ).

cnf(246469,plain,
    ( op(e1,e1) = e1
    | e3 = e1
    | epred26_0
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[245409,246234,theory(equality)]) ).

cnf(246490,plain,
    ( op(e1,e1) = e1
    | epred26_0
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[246469,207,theory(equality)]) ).

cnf(246534,plain,
    ( e1 = e0
    | epred26_0
    | epred2_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[245199,246236,theory(equality)]) ).

cnf(246547,plain,
    ( epred26_0
    | epred2_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[246534,211,theory(equality)]) ).

cnf(246605,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e3
    | epred26_0 ),
    inference(csr,[status(thm)],[246490,4184]) ).

cnf(248439,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred26_0
    | epred2_0 ),
    inference(csr,[status(thm)],[245093,246156]) ).

cnf(248482,plain,
    ( e2 = e3
    | e2 = e1
    | epred26_0
    | op(e1,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[246605,248439,theory(equality)]) ).

cnf(248507,plain,
    ( e2 = e1
    | epred26_0
    | op(e1,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[248482,206,theory(equality)]) ).

cnf(248508,plain,
    ( epred26_0
    | op(e1,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[248507,208,theory(equality)]) ).

cnf(248534,plain,
    ( e2 = e1
    | epred26_0
    | epred2_0 ),
    inference(spm,[status(thm)],[246547,248508,theory(equality)]) ).

cnf(248538,plain,
    ( epred26_0
    | epred2_0 ),
    inference(sr,[status(thm)],[248534,208,theory(equality)]) ).

cnf(248539,plain,
    ( op(e2,e2) = e0
    | epred25_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233762,248538,theory(equality)]) ).

cnf(248540,plain,
    ( op(e0,e2) = e2
    | epred25_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233764,248538,theory(equality)]) ).

cnf(248618,plain,
    ( op(e0,e2) = e1
    | e0 = e1
    | epred2_0
    | epred25_0 ),
    inference(spm,[status(thm)],[235334,248539,theory(equality)]) ).

cnf(248669,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | epred25_0 ),
    inference(sr,[status(thm)],[248618,211,theory(equality)]) ).

cnf(248884,plain,
    ( e1 = e2
    | epred25_0
    | epred2_0 ),
    inference(spm,[status(thm)],[248540,248669,theory(equality)]) ).

cnf(248894,plain,
    ( epred25_0
    | epred2_0 ),
    inference(sr,[status(thm)],[248884,208,theory(equality)]) ).

cnf(248897,plain,
    ( op(e1,e3) = e1
    | op(e2,e1) = e1
    | epred24_0
    | epred2_0 ),
    inference(spm,[status(thm)],[1790,248894,theory(equality)]) ).

cnf(248901,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e1
    | epred24_0
    | epred2_0 ),
    inference(spm,[status(thm)],[3806,248894,theory(equality)]) ).

cnf(249225,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e1,e1) = e2
    | epred24_0 ),
    inference(spm,[status(thm)],[233470,248901,theory(equality)]) ).

cnf(250043,plain,
    ( op(e2,e2) = e1
    | epred24_0
    | epred2_0 ),
    inference(csr,[status(thm)],[249225,239282]) ).

cnf(250044,plain,
    ( epred24_0
    | epred2_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[146,250043,theory(equality)]) ).

cnf(250047,plain,
    ( epred24_0
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[172,250043,theory(equality)]) ).

cnf(250318,plain,
    ( epred24_0
    | epred2_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[250044,248897,theory(equality)]) ).

cnf(250355,plain,
    ( epred24_0
    | epred2_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,250318,theory(equality)]) ).

cnf(250568,plain,
    ( epred24_0
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[250355,235285,theory(equality)]) ).

cnf(250577,plain,
    ( epred24_0
    | epred2_0 ),
    inference(csr,[status(thm)],[250568,250047]) ).

cnf(250578,plain,
    ( epred23_0
    | epred2_0 ),
    inference(spm,[status(thm)],[233761,250577,theory(equality)]) ).

cnf(250582,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[1726,250578,theory(equality)]) ).

cnf(250605,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[250582,232922,theory(equality)]) ).

cnf(250606,plain,
    ( epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[250605,232923,theory(equality)]) ).

cnf(250619,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[2630,250606,theory(equality)]) ).

cnf(250633,plain,
    ( op(e0,e0) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[250619,232921,theory(equality)]) ).

cnf(250634,plain,
    epred2_0,
    inference(sr,[status(thm)],[250633,233594,theory(equality)]) ).

cnf(250696,plain,
    ( op(e0,e0) = e0
    | $false ),
    inference(rw,[status(thm)],[3951,250634,theory(equality)]) ).

cnf(250697,plain,
    op(e0,e0) = e0,
    inference(cn,[status(thm)],[250696,theory(equality)]) ).

cnf(250698,plain,
    $false,
    inference(sr,[status(thm)],[250697,232921,theory(equality)]) ).

cnf(250699,plain,
    $false,
    250698,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG160+1.p
% --creating new selector for []
% -running prover on /tmp/tmpbHxb88/sel_ALG160+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem ALG160+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG160+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG160+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Unsatisfiable
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------