↑ Up

SInE---0.4.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : ALG133+1 : TPTP v5.0.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art09.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 03:57:40 EST 2010

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

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

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

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

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

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

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

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

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

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

fof(10,axiom,
    ~ ( e2 = op(e1,e1)
      & e3 = op(op(e1,e1),op(e1,e1))
      & e0 = op(op(e1,e1),e1) ),
    file('/tmp/tmpgkdjCQ/sel_ALG133+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/tmpgkdjCQ/sel_ALG133+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/tmpgkdjCQ/sel_ALG133+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/tmpgkdjCQ/sel_ALG133+1.p_1',ax1) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(30,plain,
    ( ( op(op(e0,e0),e0) = op(e0,e0)
      | op(op(e1,e0),e1) = op(e1,e0)
      | op(op(e2,e0),e2) = op(e2,e0)
      | op(op(e3,e0),e3) = op(e3,e0) )
    & ( op(op(e0,e1),e0) = op(e0,e1)
      | op(op(e1,e1),e1) = op(e1,e1)
      | op(op(e2,e1),e2) = op(e2,e1)
      | op(op(e3,e1),e3) = op(e3,e1) )
    & ( op(op(e0,e2),e0) = op(e0,e2)
      | op(op(e1,e2),e1) = op(e1,e2)
      | op(op(e2,e2),e2) = op(e2,e2)
      | op(op(e3,e2),e3) = op(e3,e2) )
    & ( op(op(e0,e3),e0) = op(e0,e3)
      | op(op(e1,e3),e1) = op(e1,e3)
      | op(op(e2,e3),e2) = op(e2,e3)
      | op(op(e3,e3),e3) = op(e3,e3) )
    & ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e1) != e1
        & op(e0,e2) != e2
        & op(e0,e3) != e3 )
      | ( op(e0,e0) = e1
        & op(e0,e1) = e0
        & op(e1,e0) != e0
        & op(e1,e1) != e1
        & op(e1,e2) != e2
        & op(e1,e3) != e3 )
      | ( op(e0,e0) = e2
        & op(e0,e2) = e0
        & op(e2,e0) != e0
        & op(e2,e1) != e1
        & op(e2,e2) != e2
        & op(e2,e3) != e3 )
      | ( op(e0,e0) = e3
        & op(e0,e3) = e0
        & op(e3,e0) != e0
        & op(e3,e1) != e1
        & op(e3,e2) != e2
        & op(e3,e3) != e3 )
      | ( op(e1,e1) = e0
        & op(e1,e0) = e1
        & op(e0,e0) != e0
        & op(e0,e1) != e1
        & op(e0,e2) != e2
        & op(e0,e3) != e3 )
      | ( op(e1,e1) = e1
        & op(e1,e0) != e0
        & op(e1,e1) != e1
        & op(e1,e2) != e2
        & op(e1,e3) != e3 )
      | ( op(e1,e1) = e2
        & op(e1,e2) = e1
        & op(e2,e0) != e0
        & op(e2,e1) != e1
        & op(e2,e2) != e2
        & op(e2,e3) != e3 )
      | ( op(e1,e1) = e3
        & op(e1,e3) = e1
        & op(e3,e0) != e0
        & op(e3,e1) != e1
        & op(e3,e2) != e2
        & op(e3,e3) != e3 )
      | ( op(e2,e2) = e0
        & op(e2,e0) = e2
        & op(e0,e0) != e0
        & op(e0,e1) != e1
        & op(e0,e2) != e2
        & op(e0,e3) != e3 )
      | ( op(e2,e2) = e1
        & op(e2,e1) = e2
        & op(e1,e0) != e0
        & op(e1,e1) != e1
        & op(e1,e2) != e2
        & op(e1,e3) != e3 )
      | ( op(e2,e2) = e2
        & op(e2,e0) != e0
        & op(e2,e1) != e1
        & op(e2,e2) != e2
        & op(e2,e3) != e3 )
      | ( op(e2,e2) = e3
        & op(e2,e3) = e2
        & op(e3,e0) != e0
        & op(e3,e1) != e1
        & op(e3,e2) != e2
        & op(e3,e3) != e3 )
      | ( op(e3,e3) = e0
        & op(e3,e0) = e3
        & op(e0,e0) != e0
        & op(e0,e1) != e1
        & op(e0,e2) != e2
        & op(e0,e3) != e3 )
      | ( op(e3,e3) = e1
        & op(e3,e1) = e3
        & op(e1,e0) != e0
        & op(e1,e1) != e1
        & op(e1,e2) != e2
        & op(e1,e3) != e3 )
      | ( op(e3,e3) = e2
        & op(e3,e2) = e3
        & op(e2,e0) != e0
        & op(e2,e1) != e1
        & op(e2,e2) != e2
        & op(e2,e3) != e3 )
      | ( op(e3,e3) = e3
        & op(e3,e0) != e0
        & op(e3,e1) != e1
        & op(e3,e2) != e2
        & 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,e1) != e1
        & op(e0,e2) != e2
        & op(e0,e3) != e3 )
      | ( op(e0,e0) = e1
        & op(e0,e1) = e0
        & op(e1,e0) != e0
        & op(e1,e1) != e1
        & op(e1,e2) != e2
        & op(e1,e3) != e3 ) ) ),
    introduced(definition) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(171,plain,
    ( ( op(op(e0,e0),e0) = op(e0,e0)
      | op(op(e1,e0),e1) = op(e1,e0)
      | op(op(e2,e0),e2) = op(e2,e0)
      | op(op(e3,e0),e3) = op(e3,e0) )
    & ( op(op(e0,e1),e0) = op(e0,e1)
      | op(op(e1,e1),e1) = op(e1,e1)
      | op(op(e2,e1),e2) = op(e2,e1)
      | op(op(e3,e1),e3) = op(e3,e1) )
    & ( op(op(e0,e2),e0) = op(e0,e2)
      | op(op(e1,e2),e1) = op(e1,e2)
      | op(op(e2,e2),e2) = op(e2,e2)
      | op(op(e3,e2),e3) = op(e3,e2) )
    & ( op(op(e0,e3),e0) = op(e0,e3)
      | op(op(e1,e3),e1) = op(e1,e3)
      | op(op(e2,e3),e2) = op(e2,e3)
      | op(op(e3,e3),e3) = op(e3,e3) )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e2
      | epred7_0 )
    & ( op(e3,e0) != e0
      | op(e3,e3) = e2
      | epred7_0 )
    & ( op(e3,e1) != e1
      | op(e3,e3) = e2
      | epred7_0 )
    & ( op(e3,e2) != e2
      | op(e3,e3) = e2
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e2
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | epred7_0 )
    & ( op(e3,e0) != e0
      | op(e3,e2) = e3
      | epred7_0 )
    & ( op(e3,e1) != e1
      | op(e3,e2) = e3
      | epred7_0 )
    & ( op(e3,e2) != e2
      | op(e3,e2) = e3
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e3,e2) = e3
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e2,e0) != e0
      | epred7_0 )
    & ( op(e3,e0) != e0
      | op(e2,e0) != e0
      | epred7_0 )
    & ( op(e3,e1) != e1
      | op(e2,e0) != e0
      | epred7_0 )
    & ( op(e3,e2) != e2
      | op(e2,e0) != e0
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e2,e0) != e0
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e2,e1) != e1
      | epred7_0 )
    & ( op(e3,e0) != e0
      | op(e2,e1) != e1
      | epred7_0 )
    & ( op(e3,e1) != e1
      | op(e2,e1) != e1
      | epred7_0 )
    & ( op(e3,e2) != e2
      | op(e2,e1) != e1
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e2,e1) != e1
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e2
      | epred7_0 )
    & ( op(e3,e0) != e0
      | op(e2,e2) != e2
      | epred7_0 )
    & ( op(e3,e1) != e1
      | op(e2,e2) != e2
      | epred7_0 )
    & ( op(e3,e2) != e2
      | op(e2,e2) != e2
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e2
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e3
      | epred7_0 )
    & ( op(e3,e0) != e0
      | op(e2,e3) != e3
      | epred7_0 )
    & ( op(e3,e1) != e1
      | op(e2,e3) != e3
      | epred7_0 )
    & ( op(e3,e2) != e2
      | op(e2,e3) != e3
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e3
      | epred7_0 ) ),
    inference(distribute,[status(thm)],[38]) ).

cnf(172,plain,
    ( epred7_0
    | op(e2,e3) != e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(176,plain,
    ( epred7_0
    | op(e3,e3) = e3
    | op(e2,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(177,plain,
    ( epred7_0
    | op(e2,e2) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(181,plain,
    ( epred7_0
    | op(e3,e3) = e3
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[171]) ).

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

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

cnf(192,plain,
    ( epred7_0
    | op(e3,e2) = e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(196,plain,
    ( epred7_0
    | op(e3,e2) = e3
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(197,plain,
    ( epred7_0
    | op(e3,e3) = e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(201,plain,
    ( epred7_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(260,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[231]) ).

cnf(261,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[231]) ).

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

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

cnf(268,plain,
    ( epred1_0
    | op(e0,e3) = e0
    | ~ epred2_0
    | op(e2,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(271,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e2,e2) != e2
    | op(e3,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(273,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e2,e2) != e2
    | op(e3,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(274,plain,
    ( epred1_0
    | op(e0,e3) = e0
    | ~ epred2_0
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[263]) ).

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

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

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

cnf(285,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e2,e0) != e0
    | op(e3,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(286,plain,
    ( epred1_0
    | op(e0,e3) = e0
    | ~ epred2_0
    | op(e2,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(287,plain,
    ( epred1_0
    | op(e0,e0) = e3
    | ~ epred2_0
    | op(e2,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(288,plain,
    ( epred1_0
    | op(e0,e2) = e0
    | ~ epred2_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[263]) ).

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

cnf(291,plain,
    ( epred1_0
    | op(e0,e2) = e0
    | ~ epred2_0
    | op(e3,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(292,plain,
    ( epred1_0
    | op(e0,e2) = e0
    | op(e0,e3) = e0
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(293,plain,
    ( epred1_0
    | op(e0,e2) = e0
    | op(e0,e0) = e3
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(295,plain,
    ( epred1_0
    | op(e0,e0) = e2
    | ~ epred2_0
    | op(e3,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[263]) ).

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

cnf(297,plain,
    ( epred1_0
    | op(e0,e0) = e2
    | ~ epred2_0
    | op(e3,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(298,plain,
    ( epred1_0
    | op(e0,e0) = e2
    | op(e0,e3) = e0
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(299,plain,
    ( epred1_0
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[263]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(416,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e2,e2) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(417,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e2,e2) != e2
    | op(e3,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(419,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e2,e2) != e2
    | op(e3,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(420,plain,
    ( epred5_0
    | op(e2,e3) = e2
    | ~ epred6_0
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(421,plain,
    ( epred5_0
    | op(e2,e2) = e3
    | ~ epred6_0
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(434,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | ~ epred6_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(435,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | ~ epred6_0
    | op(e3,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(437,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | ~ epred6_0
    | op(e3,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(438,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[409]) ).

cnf(439,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[409]) ).

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

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

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

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

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

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

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

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

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

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

cnf(488,plain,
    ( epred7_0
    | op(e2,e3) != e3 ),
    inference(csr,[status(thm)],[176,172]) ).

cnf(489,plain,
    ( epred7_0
    | op(e2,e0) != e0 ),
    inference(csr,[status(thm)],[191,187]) ).

cnf(490,plain,
    ( epred7_0
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[181,177]) ).

cnf(492,plain,
    ( op(e3,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[197,201]) ).

cnf(496,plain,
    ( op(e3,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[192,196]) ).

cnf(500,plain,
    ( epred7_0
    | op(e2,e2) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[60,492,theory(equality)]) ).

cnf(501,plain,
    ( epred7_0
    | op(e2,e2) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[227,492,theory(equality)]) ).

cnf(507,plain,
    ( op(e1,e0) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[259,253]) ).

cnf(510,plain,
    ( op(e1,e1) != e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[258,252]) ).

cnf(511,plain,
    ( op(e0,e0) = e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[255,261]) ).

cnf(514,plain,
    ( op(e0,e1) = e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[254,260]) ).

cnf(517,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[434,416]) ).

cnf(518,plain,
    ( epred5_0
    | op(e3,e0) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[437,419]) ).

cnf(519,plain,
    ( epred5_0
    | op(e3,e2) != e2
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[435,417]) ).

cnf(521,plain,
    ( op(e2,e3) = e2
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[420,438]) ).

cnf(523,plain,
    ( op(e2,e2) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[421,439]) ).

cnf(525,plain,
    ( op(e1,e0) = e1
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[324,326]) ).

cnf(526,plain,
    ( op(e1,e1) = e0
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[329,331]) ).

cnf(528,plain,
    ( epred2_0
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[321,319]) ).

cnf(530,plain,
    ( epred2_0
    | op(e0,e1) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[316,314]) ).

cnf(551,plain,
    ( e0 = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[66,72,theory(equality)]) ).

cnf(552,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[551,168,theory(equality)]) ).

cnf(562,plain,
    ( e2 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[72,68,theory(equality)]) ).

cnf(564,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[562,169,theory(equality)]) ).

cnf(569,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[71,67,theory(equality)]) ).

cnf(571,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[569,169,theory(equality)]) ).

cnf(593,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[100,148,theory(equality)]) ).

cnf(594,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[101,148,theory(equality)]) ).

cnf(603,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[112,95,theory(equality)]) ).

cnf(605,plain,
    ( e0 = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[89,95,theory(equality)]) ).

cnf(606,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[605,168,theory(equality)]) ).

cnf(613,plain,
    ( e2 = e0
    | op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[95,91,theory(equality)]) ).

cnf(615,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[613,169,theory(equality)]) ).

cnf(646,plain,
    ( op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,75,theory(equality)]) ).

cnf(647,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[73,75,theory(equality)]) ).

cnf(649,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[647,165,theory(equality)]) ).

cnf(657,plain,
    ( e1 = e2
    | op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[75,77,theory(equality)]) ).

cnf(660,plain,
    ( op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[657,167,theory(equality)]) ).

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

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

cnf(763,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,94,theory(equality)]) ).

cnf(764,plain,
    ( e1 = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[90,94,theory(equality)]) ).

cnf(767,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[764,166,theory(equality)]) ).

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

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

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

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

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

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

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

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

cnf(818,plain,
    ( e0 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[74,80,theory(equality)]) ).

cnf(819,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[818,168,theory(equality)]) ).

cnf(826,plain,
    ( e2 = e0
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[80,76,theory(equality)]) ).

cnf(828,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[826,169,theory(equality)]) ).

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

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

cnf(850,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,150,theory(equality)]) ).

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

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

cnf(975,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e0) = e3
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[112,156,theory(equality)]) ).

cnf(976,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e0) = e3
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[113,156,theory(equality)]) ).

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

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

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

cnf(1072,plain,
    ( epred7_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[500,150,theory(equality)]) ).

cnf(1126,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[593,145,theory(equality)]) ).

cnf(1140,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[603,71,theory(equality)]) ).

cnf(1232,plain,
    ( op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[646,67,theory(equality)]) ).

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

cnf(1503,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[759,70,theory(equality)]) ).

cnf(1616,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[763,78,theory(equality)]) ).

cnf(2184,plain,
    ( epred7_0
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[489,819,theory(equality)]) ).

cnf(2189,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[2184,488]) ).

cnf(2338,plain,
    ( epred7_0
    | op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[489,828,theory(equality)]) ).

cnf(2349,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[2338,490]) ).

cnf(2357,plain,
    ( op(e2,e3) = e0
    | e2 = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[819,2349,theory(equality)]) ).

cnf(2358,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred7_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[2189,2349,theory(equality)]) ).

cnf(2361,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e2
    | epred7_0 ),
    inference(sr,[status(thm)],[2357,169,theory(equality)]) ).

cnf(2362,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e2
    | epred7_0 ),
    inference(sr,[status(thm)],[2361,165,theory(equality)]) ).

cnf(2363,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred7_0
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[2358,165,theory(equality)]) ).

cnf(2443,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred7_0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[1072,490]) ).

cnf(2491,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e2
    | op(e2,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[2362,2363]) ).

cnf(2492,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[2491,2443]) ).

cnf(2495,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e3
    | epred7_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,2492,theory(equality)]) ).

cnf(2504,plain,
    ( epred7_0
    | op(e2,e3) = e2
    | op(e2,e2) = e3
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[501,2492,theory(equality)]) ).

cnf(2589,plain,
    ( op(e2,e2) = e3
    | e1 = e2
    | epred7_0
    | op(e2,e3) = e2
    | op(e2,e3) = e0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[2504,149,theory(equality)]) ).

cnf(2590,plain,
    ( op(e2,e2) = e3
    | epred7_0
    | op(e2,e3) = e2
    | op(e2,e3) = e0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[2589,167,theory(equality)]) ).

cnf(2626,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[2590,488]) ).

cnf(2627,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[2626,2495]) ).

cnf(2628,plain,
    ( op(e2,e3) = e2
    | epred7_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,2627,theory(equality)]) ).

cnf(2661,plain,
    ( op(e2,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[2628,496]) ).

cnf(2662,plain,
    ( epred7_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,2661,theory(equality)]) ).

cnf(2671,plain,
    epred7_0,
    inference(csr,[status(thm)],[2662,492]) ).

cnf(2702,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[464,2671,theory(equality)]) ).

cnf(2703,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[2702,theory(equality)]) ).

cnf(2704,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[446,2671,theory(equality)]) ).

cnf(2705,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e3) != e3 ),
    inference(cn,[status(thm)],[2704,theory(equality)]) ).

cnf(2742,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[474,2671,theory(equality)]) ).

cnf(2743,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[2742,theory(equality)]) ).

cnf(2756,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[472,2671,theory(equality)]) ).

cnf(2757,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e3) != e3 ),
    inference(cn,[status(thm)],[2756,theory(equality)]) ).

cnf(2758,plain,
    ( op(e3,e1) = e3
    | op(e3,e0) = e3
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[470,2671,theory(equality)]) ).

cnf(2759,plain,
    ( op(e3,e1) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(cn,[status(thm)],[2758,theory(equality)]) ).

cnf(2760,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[471,2671,theory(equality)]) ).

cnf(2761,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred6_0 ),
    inference(cn,[status(thm)],[2760,theory(equality)]) ).

cnf(2762,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[476,2671,theory(equality)]) ).

cnf(2763,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(cn,[status(thm)],[2762,theory(equality)]) ).

cnf(2766,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[477,2671,theory(equality)]) ).

cnf(2767,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(cn,[status(thm)],[2766,theory(equality)]) ).

cnf(2985,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e1) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[211,2767,theory(equality)]) ).

cnf(2986,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[223,2767,theory(equality)]) ).

cnf(2992,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[876,2767,theory(equality)]) ).

cnf(3128,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[2743,155,theory(equality)]) ).

cnf(3693,plain,
    ( op(e3,e3) = e0
    | op(e1,e3) = e2
    | op(e1,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[2992,2757]) ).

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

cnf(4002,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[2986,3128,theory(equality)]) ).

cnf(5227,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e0
    | epred6_0
    | op(e1,e3) != e0 ),
    inference(csr,[status(thm)],[3981,2985]) ).

cnf(5233,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e3
    | epred6_0
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[5227,3693,theory(equality)]) ).

cnf(5236,plain,
    ( op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred6_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[134,5233,theory(equality)]) ).

cnf(5273,plain,
    ( op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[5236,2763]) ).

cnf(5417,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[4002,5273]) ).

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

cnf(5638,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[5422,5273]) ).

cnf(5639,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[134,5638,theory(equality)]) ).

cnf(5676,plain,
    ( op(e3,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[5639,2763]) ).

cnf(5677,plain,
    ( epred6_0
    | op(e0,e0) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[162,5676,theory(equality)]) ).

cnf(5678,plain,
    ( epred6_0
    | op(e0,e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[207,5676,theory(equality)]) ).

cnf(5696,plain,
    ( epred6_0
    | op(e0,e0) = e2
    | op(e0,e0) = e0
    | op(e0,e0) = e3
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[5677,160,theory(equality)]) ).

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

cnf(5953,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | op(e0,e0) = e3
    | epred6_0
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[5713,774]) ).

cnf(5954,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred6_0
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[5953,5678]) ).

cnf(5955,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[5954,157,theory(equality)]) ).

cnf(6200,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[2703,5955,theory(equality)]) ).

cnf(6259,plain,
    ( op(e3,e1) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[6200,2705]) ).

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

cnf(6365,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e0
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[6260,2759]) ).

cnf(6367,plain,
    ( op(e3,e1) = e3
    | op(e0,e3) = e2
    | epred6_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,6365,theory(equality)]) ).

cnf(6401,plain,
    ( op(e3,e1) = e3
    | op(e0,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[6367,5676]) ).

cnf(6423,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | epred6_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[5696,6401,theory(equality)]) ).

cnf(6526,plain,
    ( op(e0,e0) = e3
    | op(e3,e1) = e3
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[6423,2703]) ).

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

cnf(6595,plain,
    ( op(e3,e1) = e3
    | op(e0,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[6529,6401]) ).

cnf(6596,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,6595,theory(equality)]) ).

cnf(6646,plain,
    ( op(e3,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[6596,2759]) ).

cnf(6648,plain,
    ( epred6_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[102,6646,theory(equality)]) ).

cnf(6683,plain,
    ( epred6_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[6648,2761,theory(equality)]) ).

cnf(6703,plain,
    ( e1 = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[5676,6683,theory(equality)]) ).

cnf(6706,plain,
    epred6_0,
    inference(sr,[status(thm)],[6703,170,theory(equality)]) ).

cnf(6831,plain,
    ( op(e2,e2) = e3
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[523,6706,theory(equality)]) ).

cnf(6832,plain,
    ( op(e2,e2) = e3
    | epred5_0 ),
    inference(cn,[status(thm)],[6831,theory(equality)]) ).

cnf(6833,plain,
    ( op(e2,e3) = e2
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[521,6706,theory(equality)]) ).

cnf(6834,plain,
    ( op(e2,e3) = e2
    | epred5_0 ),
    inference(cn,[status(thm)],[6833,theory(equality)]) ).

cnf(6837,plain,
    ( epred5_0
    | op(e3,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[519,6706,theory(equality)]) ).

cnf(6838,plain,
    ( epred5_0
    | op(e3,e2) != e2 ),
    inference(cn,[status(thm)],[6837,theory(equality)]) ).

cnf(6839,plain,
    ( epred5_0
    | op(e3,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[518,6706,theory(equality)]) ).

cnf(6840,plain,
    ( epred5_0
    | op(e3,e0) != e0 ),
    inference(cn,[status(thm)],[6839,theory(equality)]) ).

cnf(6841,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[517,6706,theory(equality)]) ).

cnf(6842,plain,
    ( epred5_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[6841,theory(equality)]) ).

cnf(6843,plain,
    ( epred5_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,6832,theory(equality)]) ).

cnf(6845,plain,
    ( epred5_0
    | op(e3,e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[56,6832,theory(equality)]) ).

cnf(6846,plain,
    ( epred5_0
    | op(e3,e3) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[52,6832,theory(equality)]) ).

cnf(6859,plain,
    ( epred5_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,6834,theory(equality)]) ).

cnf(6872,plain,
    ( epred5_0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[6840,552,theory(equality)]) ).

cnf(6883,plain,
    ( epred5_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[6845,145,theory(equality)]) ).

cnf(7005,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) != e0 ),
    inference(csr,[status(thm)],[6883,6842]) ).

cnf(7006,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) != e0 ),
    inference(csr,[status(thm)],[7005,6859]) ).

cnf(7044,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[6872,6843]) ).

cnf(7045,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[7044,6842]) ).

cnf(7046,plain,
    ( op(e3,e3) = e0
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[7045,7006]) ).

cnf(7049,plain,
    ( op(e3,e3) = e2
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | e3 = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[564,7046,theory(equality)]) ).

cnf(7058,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | e0 = e3
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[7049,165,theory(equality)]) ).

cnf(7059,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[7058,168,theory(equality)]) ).

cnf(7077,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[7059,7006]) ).

cnf(7078,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[7077,6838]) ).

cnf(7079,plain,
    ( op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[7078,6859]) ).

cnf(7099,plain,
    ( epred5_0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[6846,7079,theory(equality)]) ).

cnf(7101,plain,
    ( epred5_0
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[7099,146,theory(equality)]) ).

cnf(7197,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[7101,6843]) ).

cnf(7198,plain,
    ( op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[7197,6838]) ).

cnf(7199,plain,
    ( epred5_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[97,7198,theory(equality)]) ).

cnf(7208,plain,
    epred5_0,
    inference(csr,[status(thm)],[7199,7079]) ).

cnf(7231,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[382,7208,theory(equality)]) ).

cnf(7232,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e2) != e2 ),
    inference(cn,[status(thm)],[7231,theory(equality)]) ).

cnf(7233,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[394,7208,theory(equality)]) ).

cnf(7234,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[7233,theory(equality)]) ).

cnf(7245,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[404,7208,theory(equality)]) ).

cnf(7246,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[7245,theory(equality)]) ).

cnf(7247,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[403,7208,theory(equality)]) ).

cnf(7248,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e2) != e2 ),
    inference(cn,[status(thm)],[7247,theory(equality)]) ).

cnf(7261,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[406,7208,theory(equality)]) ).

cnf(7262,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[7261,theory(equality)]) ).

cnf(7263,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[407,7208,theory(equality)]) ).

cnf(7264,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[7263,theory(equality)]) ).

cnf(7265,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[400,7208,theory(equality)]) ).

cnf(7266,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(cn,[status(thm)],[7265,theory(equality)]) ).

cnf(7267,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e2
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[401,7208,theory(equality)]) ).

cnf(7268,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(cn,[status(thm)],[7267,theory(equality)]) ).

cnf(7328,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[225,7264,theory(equality)]) ).

cnf(7329,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e1) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[215,7264,theory(equality)]) ).

cnf(7333,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[988,7264,theory(equality)]) ).

cnf(7617,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[7246,155,theory(equality)]) ).

cnf(8040,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[7333,7248]) ).

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

cnf(8598,plain,
    ( op(e2,e2) = e0
    | epred4_0
    | op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[7328,7617,theory(equality)]) ).

cnf(9996,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e2
    | epred4_0
    | op(e1,e2) != e0 ),
    inference(csr,[status(thm)],[8576,7329]) ).

cnf(10002,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e2
    | epred4_0
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[9996,8040,theory(equality)]) ).

cnf(10042,plain,
    ( op(e1,e2) = e3
    | op(e2,e2) = e0
    | epred4_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[135,10002,theory(equality)]) ).

cnf(10094,plain,
    ( op(e1,e2) = e3
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[10042,7262]) ).

cnf(10119,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[8598,10094,theory(equality)]) ).

cnf(10159,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e3
    | epred4_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[135,10119,theory(equality)]) ).

cnf(10267,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[10159,7262]) ).

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

cnf(10497,plain,
    ( op(e2,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[10273,10094]) ).

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

cnf(10503,plain,
    ( epred4_0
    | op(e0,e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[219,10497,theory(equality)]) ).

cnf(10525,plain,
    ( epred4_0
    | op(e0,e0) = e2
    | op(e0,e0) = e0
    | op(e0,e0) = e3
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[10502,160,theory(equality)]) ).

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

cnf(11138,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | op(e0,e0) = e3
    | epred4_0
    | op(e0,e2) != e1 ),
    inference(csr,[status(thm)],[10542,775]) ).

cnf(11139,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | epred4_0
    | op(e0,e2) != e1 ),
    inference(csr,[status(thm)],[11138,10503]) ).

cnf(11140,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e2
    | epred4_0
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[11139,158,theory(equality)]) ).

cnf(12608,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[7234,11140,theory(equality)]) ).

cnf(13866,plain,
    ( op(e2,e1) = e2
    | op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[12608,7232]) ).

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

cnf(14036,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e3
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[13870,7266]) ).

cnf(14040,plain,
    ( op(e2,e1) = e2
    | op(e0,e2) = e3
    | epred4_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,14036,theory(equality)]) ).

cnf(14098,plain,
    ( op(e2,e1) = e2
    | op(e0,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[14040,10497]) ).

cnf(14119,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | epred4_0
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[10525,14098,theory(equality)]) ).

cnf(14323,plain,
    ( op(e0,e0) = e3
    | op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[14119,7234]) ).

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

cnf(14400,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[14328,7266]) ).

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

cnf(14473,plain,
    ( op(e2,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[14403,14098]) ).

cnf(14476,plain,
    ( epred4_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[108,14473,theory(equality)]) ).

cnf(14511,plain,
    ( epred4_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[14476,7268,theory(equality)]) ).

cnf(14535,plain,
    ( e1 = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[10497,14511,theory(equality)]) ).

cnf(14539,plain,
    epred4_0,
    inference(sr,[status(thm)],[14535,170,theory(equality)]) ).

cnf(14638,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[366,14539,theory(equality)]) ).

cnf(14639,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e1) != e1 ),
    inference(cn,[status(thm)],[14638,theory(equality)]) ).

cnf(14646,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[351,14539,theory(equality)]) ).

cnf(14647,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e1) != e1 ),
    inference(cn,[status(thm)],[14646,theory(equality)]) ).

cnf(14648,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[345,14539,theory(equality)]) ).

cnf(14649,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[14648,theory(equality)]) ).

cnf(14650,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[357,14539,theory(equality)]) ).

cnf(14651,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e0) != e0 ),
    inference(cn,[status(thm)],[14650,theory(equality)]) ).

cnf(14652,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[339,14539,theory(equality)]) ).

cnf(14653,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e3) != e3 ),
    inference(cn,[status(thm)],[14652,theory(equality)]) ).

cnf(14654,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[360,14539,theory(equality)]) ).

cnf(14655,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e1) != e1 ),
    inference(cn,[status(thm)],[14654,theory(equality)]) ).

cnf(14660,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[358,14539,theory(equality)]) ).

cnf(14661,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[14660,theory(equality)]) ).

cnf(14662,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[350,14539,theory(equality)]) ).

cnf(14663,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e1) != e1 ),
    inference(cn,[status(thm)],[14662,theory(equality)]) ).

cnf(14664,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[344,14539,theory(equality)]) ).

cnf(14665,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[14664,theory(equality)]) ).

cnf(14670,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[369,14539,theory(equality)]) ).

cnf(14671,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred3_0 ),
    inference(cn,[status(thm)],[14670,theory(equality)]) ).

cnf(14672,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[363,14539,theory(equality)]) ).

cnf(14673,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1
    | epred3_0 ),
    inference(cn,[status(thm)],[14672,theory(equality)]) ).

cnf(14674,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[368,14539,theory(equality)]) ).

cnf(14675,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(cn,[status(thm)],[14674,theory(equality)]) ).

cnf(14676,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[362,14539,theory(equality)]) ).

cnf(14677,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(cn,[status(thm)],[14676,theory(equality)]) ).

cnf(14708,plain,
    ( epred3_0
    | op(e3,e3) != e3
    | op(e2,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[334,14539,theory(equality)]) ).

cnf(14709,plain,
    ( epred3_0
    | op(e3,e3) != e3
    | op(e2,e3) != e3 ),
    inference(cn,[status(thm)],[14708,theory(equality)]) ).

cnf(14711,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[134,14671,theory(equality)]) ).

cnf(14713,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[135,14671,theory(equality)]) ).

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

cnf(14721,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[229,14671,theory(equality)]) ).

cnf(14722,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[64,14671,theory(equality)]) ).

cnf(14742,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[134,14673,theory(equality)]) ).

cnf(14744,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[135,14673,theory(equality)]) ).

cnf(14745,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,14673,theory(equality)]) ).

cnf(14748,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e3) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[48,14673,theory(equality)]) ).

cnf(14773,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[134,14675,theory(equality)]) ).

cnf(14808,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[129,14677,theory(equality)]) ).

cnf(14822,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[976,14677,theory(equality)]) ).

cnf(14871,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[14639,147,theory(equality)]) ).

cnf(14885,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e1) = e2
    | op(e2,e1) = e0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[14647,151,theory(equality)]) ).

cnf(14902,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[14655,147,theory(equality)]) ).

cnf(14915,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[14663,78,theory(equality)]) ).

cnf(14962,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[14713,76,theory(equality)]) ).

cnf(14974,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e0) = e3
    | e1 != e2 ),
    inference(spm,[status(thm)],[14715,156,theory(equality)]) ).

cnf(15243,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e2,e3) = e3
    | op(e0,e3) = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[14745,65,theory(equality)]) ).

cnf(15344,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[14808,150,theory(equality)]) ).

cnf(15811,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[14822,975]) ).

cnf(15998,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[229,14871,theory(equality)]) ).

cnf(16060,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e2,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[14885,14713]) ).

cnf(16086,plain,
    ( op(e1,e3) = e1
    | e3 = e2
    | epred3_0
    | op(e2,e1) = e3
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[14675,16060,theory(equality)]) ).

cnf(16095,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e1) = e3
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[16086,165,theory(equality)]) ).

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

cnf(16150,plain,
    ( op(e1,e2) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[14902,14742]) ).

cnf(16154,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,16150,theory(equality)]) ).

cnf(16175,plain,
    ( op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[14915,14808]) ).

cnf(16196,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[989,16175,theory(equality)]) ).

cnf(16386,plain,
    ( op(e1,e1) = e3
    | op(e2,e3) = e2
    | op(e2,e0) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[14962,14649]) ).

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

cnf(16412,plain,
    ( op(e1,e3) = e1
    | e3 = e2
    | epred3_0
    | op(e2,e3) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[14675,16386,theory(equality)]) ).

cnf(16421,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e3) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[16412,165,theory(equality)]) ).

cnf(16444,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[989,16421,theory(equality)]) ).

cnf(16690,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | epred3_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[16098,145,theory(equality)]) ).

cnf(16765,plain,
    ( op(e1,e2) = e1
    | op(e2,e3) = e3
    | op(e0,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[15243,14661]) ).

cnf(16769,plain,
    ( op(e0,e3) = e3
    | op(e2,e3) = e3
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,16765,theory(equality)]) ).

cnf(16829,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | epred3_0
    | op(e2,e1) = e0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[16154,16095,theory(equality)]) ).

cnf(17153,plain,
    ( op(e2,e3) = e3
    | op(e0,e3) = e3
    | epred3_0
    | op(e2,e1) = e0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[16769,16095,theory(equality)]) ).

cnf(17277,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[15344,14665]) ).

cnf(17305,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | epred3_0
    | op(e2,e2) = e3
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[16154,17277,theory(equality)]) ).

cnf(17703,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[105,16829,theory(equality)]) ).

cnf(18080,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e3) = e3
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,17153,theory(equality)]) ).

cnf(19482,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e0) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[14974,15811]) ).

cnf(19483,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e3
    | op(e1,e0) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[19482,14715]) ).

cnf(19509,plain,
    ( op(e1,e3) = e1
    | e3 = e2
    | epred3_0
    | op(e1,e0) = e3
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[14675,19483,theory(equality)]) ).

cnf(19519,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e1,e0) = e3
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[19509,165,theory(equality)]) ).

cnf(19526,plain,
    ( op(e1,e0) = e3
    | op(e1,e3) = e1
    | epred3_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[112,19519,theory(equality)]) ).

cnf(19682,plain,
    ( e0 = e1
    | op(e1,e0) = e3
    | epred3_0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[19526,71,theory(equality)]) ).

cnf(19685,plain,
    ( op(e1,e0) = e3
    | epred3_0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[19682,170,theory(equality)]) ).

cnf(21075,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e2,e1) = e3
    | epred3_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[17703,17305,theory(equality)]) ).

cnf(21168,plain,
    ( op(e2,e2) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[133,21075,theory(equality)]) ).

cnf(21505,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | epred3_0
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[18080,14709]) ).

cnf(24662,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[15998,17703]) ).

cnf(24664,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3
    | epred3_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[24662,17305,theory(equality)]) ).

cnf(24684,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e2,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[24664,21168]) ).

cnf(24705,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[14722,24684,theory(equality)]) ).

cnf(24808,plain,
    ( op(e1,e1) = e3
    | op(e3,e1) = e0
    | epred3_0
    | op(e2,e1) != e0 ),
    inference(csr,[status(thm)],[24705,14711]) ).

cnf(24816,plain,
    ( op(e3,e1) = e0
    | op(e1,e1) = e3
    | epred3_0
    | op(e2,e1) = e3
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[24808,16829,theory(equality)]) ).

cnf(24847,plain,
    ( op(e3,e1) = e0
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[24816,14711]) ).

cnf(24873,plain,
    ( op(e1,e3) = e1
    | e3 = e2
    | epred3_0
    | op(e2,e1) = e3
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[14675,24847,theory(equality)]) ).

cnf(24883,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e1) = e3
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[24873,165,theory(equality)]) ).

cnf(24970,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | epred3_0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[16154,24883,theory(equality)]) ).

cnf(25020,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[105,24970,theory(equality)]) ).

cnf(25221,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[25020,24684]) ).

cnf(25223,plain,
    ( op(e3,e1) = e2
    | epred3_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[98,25221,theory(equality)]) ).

cnf(25235,plain,
    ( op(e2,e3) = e0
    | op(e2,e0) = e0
    | op(e2,e2) = e0
    | op(e3,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[813,25221,theory(equality)]) ).

cnf(25871,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e3,e1) = e2
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[14651,25235,theory(equality)]) ).

cnf(26271,plain,
    ( op(e1,e1) = e3
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[25871,14711]) ).

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

cnf(26279,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred3_0
    | op(e3,e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[50,26271,theory(equality)]) ).

cnf(26297,plain,
    ( op(e1,e3) = e1
    | e3 = e2
    | epred3_0
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[14675,26271,theory(equality)]) ).

cnf(26305,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[26297,165,theory(equality)]) ).

cnf(26336,plain,
    ( op(e2,e3) = e3
    | op(e0,e3) = e3
    | epred3_0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[16769,26305,theory(equality)]) ).

cnf(26570,plain,
    ( op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred3_0
    | op(e3,e3) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[26276,19685,theory(equality)]) ).

cnf(26845,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred3_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[26279,25223]) ).

cnf(26856,plain,
    ( op(e2,e2) = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[26570,26845]) ).

cnf(26902,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | e0 = e3
    | op(e2,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[26336,26856,theory(equality)]) ).

cnf(26922,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[26902,168,theory(equality)]) ).

cnf(26942,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[14721,26922,theory(equality)]) ).

cnf(27585,plain,
    ( op(e1,e1) = e3
    | op(e2,e3) = e0
    | epred3_0
    | op(e2,e1) != e3 ),
    inference(csr,[status(thm)],[26942,14653]) ).

cnf(29919,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[16444,16392]) ).

cnf(30602,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[16690,21505]) ).

cnf(30604,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | op(e2,e1) = e3
    | epred3_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[133,30602,theory(equality)]) ).

cnf(30674,plain,
    ( op(e2,e1) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[30604,25221,theory(equality)]) ).

cnf(30751,plain,
    ( op(e2,e1) = e3
    | op(e3,e3) = e2
    | op(e3,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[30674,25223]) ).

cnf(30755,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[105,30751,theory(equality)]) ).

cnf(30772,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e1) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[14744,30751,theory(equality)]) ).

cnf(30792,plain,
    ( op(e2,e3) = e0
    | op(e1,e1) = e3
    | epred3_0
    | op(e3,e1) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[27585,30751,theory(equality)]) ).

cnf(30859,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e2
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,30772,theory(equality)]) ).

cnf(31142,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e2) = e3
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[30859,17277,theory(equality)]) ).

cnf(31332,plain,
    ( op(e2,e3) = e0
    | op(e1,e1) = e3
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[30792,14711]) ).

cnf(31358,plain,
    ( op(e1,e3) = e1
    | e3 = e2
    | epred3_0
    | op(e3,e3) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[14675,31332,theory(equality)]) ).

cnf(31366,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e3,e3) = e2
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[31358,165,theory(equality)]) ).

cnf(31427,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[30859,31366,theory(equality)]) ).

cnf(32085,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e2,e2) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[31142,30755]) ).

cnf(32087,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e2
    | epred3_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,32085,theory(equality)]) ).

cnf(32245,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[32087,31427]) ).

cnf(32273,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[14711,32245,theory(equality)]) ).

cnf(32275,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[14773,32245,theory(equality)]) ).

cnf(32323,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e3,e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[50,32273,theory(equality)]) ).

cnf(32350,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,32275,theory(equality)]) ).

cnf(32379,plain,
    ( op(e2,e3) = e3
    | op(e0,e3) = e3
    | epred3_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[16769,32275,theory(equality)]) ).

cnf(32520,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e3
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,32379,theory(equality)]) ).

cnf(32675,plain,
    ( e1 = e2
    | epred3_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[32350,145,theory(equality)]) ).

cnf(32676,plain,
    ( epred3_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[32675,167,theory(equality)]) ).

cnf(32704,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[32323,32245]) ).

cnf(32747,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[32676,32704]) ).

cnf(32850,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[32520,32747]) ).

cnf(32851,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,32850,theory(equality)]) ).

cnf(32882,plain,
    ( op(e3,e3) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[32851,32747]) ).

cnf(32886,plain,
    ( epred3_0
    | op(e2,e2) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[227,32882,theory(equality)]) ).

cnf(32905,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[14748,32882,theory(equality)]) ).

cnf(32967,plain,
    ( epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[32886,26922,theory(equality)]) ).

cnf(32974,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[32905,25221,theory(equality)]) ).

cnf(33018,plain,
    ( op(e2,e0) = e1
    | op(e2,e3) = e1
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[16196,32974,theory(equality)]) ).

cnf(33019,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | e1 = e2
    | e1 = e0
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[29919,32974,theory(equality)]) ).

cnf(33033,plain,
    ( op(e2,e0) = e1
    | op(e2,e3) = e1
    | e1 = e0
    | e1 = e3
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33018,167,theory(equality)]) ).

cnf(33034,plain,
    ( op(e2,e0) = e1
    | op(e2,e3) = e1
    | e1 = e3
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33033,170,theory(equality)]) ).

cnf(33035,plain,
    ( op(e2,e0) = e1
    | op(e2,e3) = e1
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33034,166,theory(equality)]) ).

cnf(33036,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | e1 = e0
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33019,167,theory(equality)]) ).

cnf(33037,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33036,170,theory(equality)]) ).

cnf(33406,plain,
    ( op(e3,e1) = e2
    | op(e2,e3) = e1
    | e2 = e1
    | epred3_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[33035,33037,theory(equality)]) ).

cnf(33415,plain,
    ( op(e3,e1) = e2
    | op(e2,e3) = e1
    | epred3_0
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[33406,167,theory(equality)]) ).

cnf(33953,plain,
    ( e1 = e0
    | e1 = e3
    | epred3_0
    | op(e2,e3) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[32967,33415,theory(equality)]) ).

cnf(33960,plain,
    ( e1 = e3
    | epred3_0
    | op(e2,e3) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33953,170,theory(equality)]) ).

cnf(33961,plain,
    ( epred3_0
    | op(e2,e3) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[33960,166,theory(equality)]) ).

cnf(33962,plain,
    ( op(e3,e1) = e2
    | epred3_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,33961,theory(equality)]) ).

cnf(34228,plain,
    ( op(e3,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[33962,32882]) ).

cnf(34229,plain,
    ( epred3_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[98,34228,theory(equality)]) ).

cnf(34288,plain,
    epred3_0,
    inference(csr,[status(thm)],[34229,32882]) ).

cnf(34766,plain,
    ( epred2_0
    | op(e0,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[530,34288,theory(equality)]) ).

cnf(34767,plain,
    ( epred2_0
    | op(e0,e1) != e1 ),
    inference(cn,[status(thm)],[34766,theory(equality)]) ).

cnf(34770,plain,
    ( epred2_0
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[528,34288,theory(equality)]) ).

cnf(34771,plain,
    ( epred2_0
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[34770,theory(equality)]) ).

cnf(34774,plain,
    ( op(e1,e1) = e0
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[526,34288,theory(equality)]) ).

cnf(34775,plain,
    ( op(e1,e1) = e0
    | epred2_0 ),
    inference(cn,[status(thm)],[34774,theory(equality)]) ).

cnf(34776,plain,
    ( op(e1,e0) = e1
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[525,34288,theory(equality)]) ).

cnf(34777,plain,
    ( op(e1,e0) = e1
    | epred2_0 ),
    inference(cn,[status(thm)],[34776,theory(equality)]) ).

cnf(34782,plain,
    ( epred2_0
    | op(e0,e1) = e2
    | op(e0,e1) = e0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[34767,159,theory(equality)]) ).

cnf(34830,plain,
    ( epred2_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[138,34775,theory(equality)]) ).

cnf(34837,plain,
    ( epred2_0
    | op(e0,e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[209,34775,theory(equality)]) ).

cnf(34838,plain,
    ( epred2_0
    | op(e0,e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[221,34775,theory(equality)]) ).

cnf(34882,plain,
    ( epred2_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[144,34777,theory(equality)]) ).

cnf(35015,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[34782,34830]) ).

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

cnf(35201,plain,
    ( epred2_0
    | op(e0,e0) = e2
    | op(e0,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[34882,160,theory(equality)]) ).

cnf(35306,plain,
    ( epred2_0
    | op(e0,e0) != e2 ),
    inference(csr,[status(thm)],[35019,34837]) ).

cnf(35817,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[35201,34771]) ).

cnf(35818,plain,
    ( op(e0,e0) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[35817,35306]) ).

cnf(35853,plain,
    ( epred2_0
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[34838,35818,theory(equality)]) ).

cnf(36038,plain,
    ( epred2_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[35853,35015,theory(equality)]) ).

cnf(36051,plain,
    ( epred2_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[120,36038,theory(equality)]) ).

cnf(36148,plain,
    epred2_0,
    inference(csr,[status(thm)],[36051,35818]) ).

cnf(36215,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[290,36148,theory(equality)]) ).

cnf(36216,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e1) != e1 ),
    inference(cn,[status(thm)],[36215,theory(equality)]) ).

cnf(36219,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[291,36148,theory(equality)]) ).

cnf(36220,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e0) != e0 ),
    inference(cn,[status(thm)],[36219,theory(equality)]) ).

cnf(36221,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[288,36148,theory(equality)]) ).

cnf(36222,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[36221,theory(equality)]) ).

cnf(36223,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[296,36148,theory(equality)]) ).

cnf(36224,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e1) != e1 ),
    inference(cn,[status(thm)],[36223,theory(equality)]) ).

cnf(36225,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[295,36148,theory(equality)]) ).

cnf(36226,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e2) != e2 ),
    inference(cn,[status(thm)],[36225,theory(equality)]) ).

cnf(36227,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[297,36148,theory(equality)]) ).

cnf(36228,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e0) != e0 ),
    inference(cn,[status(thm)],[36227,theory(equality)]) ).

cnf(36231,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[281,36148,theory(equality)]) ).

cnf(36232,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e1) != e1 ),
    inference(cn,[status(thm)],[36231,theory(equality)]) ).

cnf(36235,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[287,36148,theory(equality)]) ).

cnf(36236,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e0) != e0 ),
    inference(cn,[status(thm)],[36235,theory(equality)]) ).

cnf(36239,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[280,36148,theory(equality)]) ).

cnf(36240,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e1) != e1 ),
    inference(cn,[status(thm)],[36239,theory(equality)]) ).

cnf(36241,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[274,36148,theory(equality)]) ).

cnf(36242,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[36241,theory(equality)]) ).

cnf(36243,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[286,36148,theory(equality)]) ).

cnf(36244,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e0) != e0 ),
    inference(cn,[status(thm)],[36243,theory(equality)]) ).

cnf(36245,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[268,36148,theory(equality)]) ).

cnf(36246,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e3) != e3 ),
    inference(cn,[status(thm)],[36245,theory(equality)]) ).

cnf(36247,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[293,36148,theory(equality)]) ).

cnf(36248,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(cn,[status(thm)],[36247,theory(equality)]) ).

cnf(36249,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[299,36148,theory(equality)]) ).

cnf(36250,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(cn,[status(thm)],[36249,theory(equality)]) ).

cnf(36251,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[292,36148,theory(equality)]) ).

cnf(36252,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(cn,[status(thm)],[36251,theory(equality)]) ).

cnf(36253,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[298,36148,theory(equality)]) ).

cnf(36254,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(cn,[status(thm)],[36253,theory(equality)]) ).

cnf(36265,plain,
    ( epred1_0
    | op(e3,e2) != e2
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[271,36148,theory(equality)]) ).

cnf(36266,plain,
    ( epred1_0
    | op(e3,e2) != e2
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[36265,theory(equality)]) ).

cnf(36267,plain,
    ( epred1_0
    | op(e3,e2) != e2
    | op(e2,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[283,36148,theory(equality)]) ).

cnf(36268,plain,
    ( epred1_0
    | op(e3,e2) != e2
    | op(e2,e0) != e0 ),
    inference(cn,[status(thm)],[36267,theory(equality)]) ).

cnf(36273,plain,
    ( epred1_0
    | op(e3,e0) != e0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[273,36148,theory(equality)]) ).

cnf(36274,plain,
    ( epred1_0
    | op(e3,e0) != e0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[36273,theory(equality)]) ).

cnf(36275,plain,
    ( epred1_0
    | op(e3,e0) != e0
    | op(e2,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[285,36148,theory(equality)]) ).

cnf(36276,plain,
    ( epred1_0
    | op(e3,e0) != e0
    | op(e2,e0) != e0 ),
    inference(cn,[status(thm)],[36275,theory(equality)]) ).

cnf(36318,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[36216,70,theory(equality)]) ).

cnf(36323,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[36220,552,theory(equality)]) ).

cnf(36329,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[36220,1126,theory(equality)]) ).

cnf(36337,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[36224,70,theory(equality)]) ).

cnf(36366,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,36248,theory(equality)]) ).

cnf(36368,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,36248,theory(equality)]) ).

cnf(36369,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,36248,theory(equality)]) ).

cnf(36370,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[54,36248,theory(equality)]) ).

cnf(36376,plain,
    ( op(e3,e0) = e2
    | e3 = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e0
    | e3 = e0
    | op(e2,e0) = e0
    | op(e0,e2) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[615,36248,theory(equality)]) ).

cnf(36398,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e0
    | e0 = e3
    | op(e2,e0) = e0
    | op(e0,e2) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36376,165,theory(equality)]) ).

cnf(36399,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e0
    | op(e2,e0) = e0
    | op(e0,e2) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36398,168,theory(equality)]) ).

cnf(36420,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,36250,theory(equality)]) ).

cnf(36423,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,36250,theory(equality)]) ).

cnf(36427,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[62,36250,theory(equality)]) ).

cnf(36430,plain,
    ( op(e3,e0) = e0
    | e2 = e0
    | op(e2,e0) = e0
    | op(e3,e0) = e3
    | e2 = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[606,36250,theory(equality)]) ).

cnf(36453,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e0
    | op(e3,e0) = e3
    | e2 = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[36430,169,theory(equality)]) ).

cnf(36454,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[36453,165,theory(equality)]) ).

cnf(36477,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,36252,theory(equality)]) ).

cnf(36478,plain,
    ( op(e3,e2) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | e0 = e3
    | op(e2,e2) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[649,36252,theory(equality)]) ).

cnf(36480,plain,
    ( op(e3,e2) = e1
    | e0 = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[660,36252,theory(equality)]) ).

cnf(36491,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | e0 = e3
    | op(e2,e2) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36478,169,theory(equality)]) ).

cnf(36492,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36491,168,theory(equality)]) ).

cnf(36495,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36480,170,theory(equality)]) ).

cnf(36496,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36495,169,theory(equality)]) ).

cnf(36503,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,36254,theory(equality)]) ).

cnf(36504,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,36254,theory(equality)]) ).

cnf(36509,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[58,36254,theory(equality)]) ).

cnf(36510,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[62,36254,theory(equality)]) ).

cnf(36518,plain,
    ( op(e0,e3) = e1
    | e2 = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | e2 = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[767,36254,theory(equality)]) ).

cnf(36531,plain,
    ( op(e3,e3) = e0
    | op(e0,e3) = e0
    | op(e2,e3) = e0
    | op(e2,e0) = e0
    | e2 = e0
    | op(e3,e0) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[1140,36254,theory(equality)]) ).

cnf(36544,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | e2 = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36518,167,theory(equality)]) ).

cnf(36545,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36544,165,theory(equality)]) ).

cnf(36553,plain,
    ( op(e3,e3) = e0
    | op(e0,e3) = e0
    | op(e2,e3) = e0
    | op(e2,e0) = e0
    | op(e3,e0) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[36531,169,theory(equality)]) ).

cnf(36623,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[36232,78,theory(equality)]) ).

cnf(36637,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[36240,78,theory(equality)]) ).

cnf(36638,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e1) = e2
    | op(e2,e1) = e0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[36240,151,theory(equality)]) ).

cnf(36681,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,36318,theory(equality)]) ).

cnf(36743,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred1_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[62,36337,theory(equality)]) ).

cnf(36981,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[36370,145,theory(equality)]) ).

cnf(37140,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | epred1_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,36637,theory(equality)]) ).

cnf(37216,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[36509,150,theory(equality)]) ).

cnf(37282,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e0,e2) = e0
    | op(e2,e0) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[36399,36220]) ).

cnf(37452,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[36454,36236]) ).

cnf(37485,plain,
    ( op(e0,e3) = e0
    | e3 = e2
    | epred1_0
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[36254,37452,theory(equality)]) ).

cnf(37509,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[37485,165,theory(equality)]) ).

cnf(37553,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred1_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,37509,theory(equality)]) ).

cnf(37911,plain,
    ( op(e3,e2) = e2
    | op(e0,e3) = e0
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[36492,36242]) ).

cnf(37976,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[36496,36242]) ).

cnf(38233,plain,
    ( op(e0,e3) = e0
    | e1 = e0
    | epred1_0
    | op(e0,e2) = e3
    | op(e0,e3) = e3
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[36252,36545,theory(equality)]) ).

cnf(38259,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e2) = e3
    | op(e0,e3) = e3
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[38233,170,theory(equality)]) ).

cnf(38283,plain,
    ( op(e0,e3) = e0
    | e3 = e0
    | epred1_0
    | op(e0,e3) = e1
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[36252,38259,theory(equality)]) ).

cnf(38310,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e3) = e1
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[38283,168,theory(equality)]) ).

cnf(38323,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,38310,theory(equality)]) ).

cnf(38324,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,38310,theory(equality)]) ).

cnf(38330,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[793,38310,theory(equality)]) ).

cnf(38511,plain,
    ( op(e3,e3) = e0
    | op(e0,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e0) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[36553,36244]) ).

cnf(38975,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e0,e3) = e3
    | op(e0,e3) = e0 ),
    inference(csr,[status(thm)],[38330,514]) ).

cnf(38981,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,38975,theory(equality)]) ).

cnf(39095,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[38981,36252,theory(equality)]) ).

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

cnf(39155,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e0,e1) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[39111,36254]) ).

cnf(39158,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[120,39155,theory(equality)]) ).

cnf(39160,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,39155,theory(equality)]) ).

cnf(39407,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[39158,36623,theory(equality)]) ).

cnf(39433,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | epred1_0
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[39160,74,theory(equality)]) ).

cnf(39804,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[39407,38324]) ).

cnf(39935,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[39433,36246]) ).

cnf(40567,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred1_0
    | op(e3,e0) != e2 ),
    inference(csr,[status(thm)],[36981,36222]) ).

cnf(41097,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred1_0
    | op(e2,e0) != e3 ),
    inference(csr,[status(thm)],[37216,36477]) ).

cnf(41098,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e3
    | epred1_0
    | op(e2,e0) != e3 ),
    inference(csr,[status(thm)],[41097,36242]) ).

cnf(42006,plain,
    ( e1 = e3
    | e1 = e2
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[36250,1503,theory(equality)]) ).

cnf(42047,plain,
    ( e1 = e2
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[42006,166,theory(equality)]) ).

cnf(42048,plain,
    ( epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[42047,167,theory(equality)]) ).

cnf(42082,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | e1 = e0
    | epred1_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[36318,42048,theory(equality)]) ).

cnf(42115,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred1_0
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[42082,170,theory(equality)]) ).

cnf(42196,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e1
    | e1 = e3
    | e1 = e0
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[39804,42115,theory(equality)]) ).

cnf(42198,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e3
    | e1 = e3
    | e1 = e0
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[39935,42115,theory(equality)]) ).

cnf(42237,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e1
    | e1 = e0
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[42196,166,theory(equality)]) ).

cnf(42238,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e1
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[42237,170,theory(equality)]) ).

cnf(42241,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e3
    | e1 = e0
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[42198,166,theory(equality)]) ).

cnf(42242,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e3
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[42241,170,theory(equality)]) ).

cnf(42418,plain,
    ( op(e2,e2) = e3
    | op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[41098,42242,theory(equality)]) ).

cnf(42506,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[42418,36681]) ).

cnf(42538,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[36743,42506,theory(equality)]) ).

cnf(42605,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred1_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[42538,42238,theory(equality)]) ).

cnf(42697,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | e1 = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[42506,42605,theory(equality)]) ).

cnf(42700,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[42697,166,theory(equality)]) ).

cnf(42708,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[843,42700,theory(equality)]) ).

cnf(42811,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e0) = e2
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[36236,42708,theory(equality)]) ).

cnf(42998,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[42811,36423]) ).

cnf(43004,plain,
    ( op(e2,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred1_0
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[46,42998,theory(equality)]) ).

cnf(43031,plain,
    ( op(e0,e3) = e0
    | e3 = e2
    | epred1_0
    | op(e2,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[36254,42998,theory(equality)]) ).

cnf(43061,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[43031,165,theory(equality)]) ).

cnf(43495,plain,
    ( e1 = e3
    | e1 = e2
    | epred1_0
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[36250,1616,theory(equality)]) ).

cnf(43536,plain,
    ( e1 = e2
    | epred1_0
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[43495,166,theory(equality)]) ).

cnf(43537,plain,
    ( epred1_0
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[43536,167,theory(equality)]) ).

cnf(43554,plain,
    ( op(e0,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1
    | epred1_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,43537,theory(equality)]) ).

cnf(43701,plain,
    ( op(e2,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred1_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[43004,42700]) ).

cnf(49042,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[36323,36366]) ).

cnf(49043,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[49042,36222]) ).

cnf(49045,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,49043,theory(equality)]) ).

cnf(49181,plain,
    ( op(e2,e0) = e0
    | op(e3,e0) = e0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[1385,37282,theory(equality)]) ).

cnf(49465,plain,
    ( op(e2,e0) = e0
    | op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[49181,36228]) ).

cnf(49472,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e0
    | epred1_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[58,49465,theory(equality)]) ).

cnf(49622,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[36329,36366]) ).

cnf(49623,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[49622,40567]) ).

cnf(49624,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[49623,36222]) ).

cnf(49626,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,49624,theory(equality)]) ).

cnf(49687,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred1_0
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[49626,571,theory(equality)]) ).

cnf(49691,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred1_0
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[49626,36637,theory(equality)]) ).

cnf(49693,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[49626,37509,theory(equality)]) ).

cnf(50083,plain,
    ( e2 = e0
    | epred1_0
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[36504,49687,theory(equality)]) ).

cnf(50142,plain,
    ( epred1_0
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[50083,169,theory(equality)]) ).

cnf(50268,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e0
    | epred1_0
    | op(e2,e2) != e1 ),
    inference(csr,[status(thm)],[49472,845]) ).

cnf(50285,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[49691,37140]) ).

cnf(50371,plain,
    ( op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[49693,37553]) ).

cnf(50383,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[36369,50371,theory(equality)]) ).

cnf(50431,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e3
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[50383,36220]) ).

cnf(50432,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[50431,36366]) ).

cnf(50434,plain,
    ( op(e3,e3) = e2
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,50432,theory(equality)]) ).

cnf(50447,plain,
    ( op(e3,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e2
    | e0 = e2
    | op(e3,e2) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[1232,50432,theory(equality)]) ).

cnf(50482,plain,
    ( op(e3,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[50447,169,theory(equality)]) ).

cnf(50552,plain,
    ( op(e3,e3) = e2
    | epred1_0
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[50434,37911,theory(equality)]) ).

cnf(50554,plain,
    ( op(e3,e3) = e2
    | epred1_0
    | op(e3,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[50434,37976,theory(equality)]) ).

cnf(50571,plain,
    ( op(e3,e3) = e2
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[50434,43061,theory(equality)]) ).

cnf(50785,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | e1 = e3
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[50552,50554,theory(equality)]) ).

cnf(50795,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[50785,166,theory(equality)]) ).

cnf(51136,plain,
    ( op(e2,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[50571,43701]) ).

cnf(51139,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred1_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,51136,theory(equality)]) ).

cnf(51148,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[36369,51136,theory(equality)]) ).

cnf(51160,plain,
    ( op(e2,e2) = e3
    | op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[41098,51136,theory(equality)]) ).

cnf(51200,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,51148,theory(equality)]) ).

cnf(51543,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[51160,51200]) ).

cnf(51544,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[51543,51139]) ).

cnf(51546,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[594,51544,theory(equality)]) ).

cnf(51548,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[786,51544,theory(equality)]) ).

cnf(51549,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[850,51544,theory(equality)]) ).

cnf(51550,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e3,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[986,51544,theory(equality)]) ).

cnf(51565,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e0,e3) = e1
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[43554,51544,theory(equality)]) ).

cnf(51589,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[51546,593]) ).

cnf(51601,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[36220,51589,theory(equality)]) ).

cnf(51627,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[51601,36366]) ).

cnf(51629,plain,
    ( op(e3,e0) = e2
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,51627,theory(equality)]) ).

cnf(51800,plain,
    ( op(e3,e0) = e2
    | epred1_0
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[51629,37911,theory(equality)]) ).

cnf(51802,plain,
    ( op(e3,e0) = e2
    | epred1_0
    | op(e3,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[51629,37976,theory(equality)]) ).

cnf(51805,plain,
    ( op(e3,e0) = e2
    | epred1_0
    | op(e3,e0) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[51629,38511,theory(equality)]) ).

cnf(51978,plain,
    ( op(e3,e3) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[51548,36368]) ).

cnf(51981,plain,
    ( op(e3,e3) = e1
    | op(e0,e2) = e2
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,51978,theory(equality)]) ).

cnf(52038,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred1_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,51549,theory(equality)]) ).

cnf(52056,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[36477,51549,theory(equality)]) ).

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

cnf(52888,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[50268,51802,theory(equality)]) ).

cnf(52900,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | e1 = e3
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[51800,51802,theory(equality)]) ).

cnf(52914,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[52900,166,theory(equality)]) ).

cnf(53434,plain,
    ( op(e0,e3) = e0
    | op(e3,e3) = e1
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[52056,36242]) ).

cnf(53475,plain,
    ( op(e3,e3) = e2
    | epred1_0
    | op(e2,e2) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[50434,53434,theory(equality)]) ).

cnf(53481,plain,
    ( op(e3,e0) = e2
    | epred1_0
    | op(e2,e2) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[51629,53434,theory(equality)]) ).

cnf(53483,plain,
    ( op(e0,e2) = e2
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[51981,53434,theory(equality)]) ).

cnf(53524,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e3) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[52,53475,theory(equality)]) ).

cnf(53543,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[36510,53475,theory(equality)]) ).

cnf(53571,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e3) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[52,53481,theory(equality)]) ).

cnf(53588,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[36427,53481,theory(equality)]) ).

cnf(53590,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[36510,53481,theory(equality)]) ).

cnf(53617,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e1
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,53483,theory(equality)]) ).

cnf(53778,plain,
    ( op(e3,e3) = e1
    | e1 = e3
    | epred1_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | e1 != e2 ),
    inference(spm,[status(thm)],[53617,150,theory(equality)]) ).

cnf(53785,plain,
    ( op(e3,e3) = e1
    | epred1_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | e1 != e2 ),
    inference(sr,[status(thm)],[53778,166,theory(equality)]) ).

cnf(54105,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[53524,51544]) ).

cnf(54120,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | epred1_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[100,52914,theory(equality)]) ).

cnf(54170,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[53571,51544]) ).

cnf(55067,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e3
    | epred1_0
    | op(e3,e2) != e0 ),
    inference(csr,[status(thm)],[52038,53617]) ).

cnf(55937,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e0) != e1 ),
    inference(csr,[status(thm)],[53543,50434]) ).

cnf(55957,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[55937,50285,theory(equality)]) ).

cnf(55965,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e0) != e1 ),
    inference(csr,[status(thm)],[53588,36420]) ).

cnf(55966,plain,
    ( op(e3,e3) = e1
    | op(e0,e0) = e3
    | epred1_0
    | op(e2,e0) = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[55965,152,theory(equality)]) ).

cnf(55991,plain,
    ( op(e0,e3) = e0
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e0) != e1 ),
    inference(csr,[status(thm)],[53590,36503]) ).

cnf(56050,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[54120,50795]) ).

cnf(56053,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred1_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[97,56050,theory(equality)]) ).

cnf(56134,plain,
    ( op(e3,e3) = e1
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[51549,55957,theory(equality)]) ).

cnf(56159,plain,
    ( op(e3,e3) = e1
    | e1 = e0
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[56134,167,theory(equality)]) ).

cnf(56160,plain,
    ( op(e3,e3) = e1
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[56159,170,theory(equality)]) ).

cnf(56161,plain,
    ( op(e3,e3) = e1
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[56160,166,theory(equality)]) ).

cnf(56199,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | e1 = e2
    | e1 = e0
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[50142,56161,theory(equality)]) ).

cnf(56235,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | e1 = e0
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[56199,167,theory(equality)]) ).

cnf(56236,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[56235,170,theory(equality)]) ).

cnf(56244,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[56236,54105]) ).

cnf(57323,plain,
    ( e2 = e0
    | epred1_0
    | op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[36504,50482,theory(equality)]) ).

cnf(57391,plain,
    ( epred1_0
    | op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[57323,169,theory(equality)]) ).

cnf(57451,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[36242,57391,theory(equality)]) ).

cnf(57699,plain,
    ( op(e3,e2) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[57451,50434]) ).

cnf(58621,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | e1 = e0
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[36637,51565,theory(equality)]) ).

cnf(58695,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[58621,170,theory(equality)]) ).

cnf(58785,plain,
    ( op(e3,e3) = e1
    | op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[55991,58695,theory(equality)]) ).

cnf(58938,plain,
    ( op(e3,e0) = e2
    | epred1_0
    | op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[51629,58785,theory(equality)]) ).

cnf(59026,plain,
    ( op(e3,e3) = e1
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[51549,58938,theory(equality)]) ).

cnf(59059,plain,
    ( op(e3,e3) = e1
    | e1 = e0
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[59026,167,theory(equality)]) ).

cnf(59060,plain,
    ( op(e3,e3) = e1
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[59059,170,theory(equality)]) ).

cnf(59061,plain,
    ( op(e3,e3) = e1
    | epred1_0
    | op(e2,e3) = e1
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[59060,166,theory(equality)]) ).

cnf(59204,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | epred1_0
    | op(e3,e0) = e2
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[38324,59061,theory(equality)]) ).

cnf(59231,plain,
    ( op(e3,e3) = e0
    | e1 = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[51805,59061,theory(equality)]) ).

cnf(59259,plain,
    ( op(e3,e3) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | epred1_0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[59231,170,theory(equality)]) ).

cnf(59374,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[59204,38323]) ).

cnf(59375,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[59374,36503]) ).

cnf(59377,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,59375,theory(equality)]) ).

cnf(59406,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred1_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[49045,59375,theory(equality)]) ).

cnf(60074,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e3,e0) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[59259,54170]) ).

cnf(60086,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e3) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[36228,60074,theory(equality)]) ).

cnf(60691,plain,
    ( op(e0,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[59406,59377]) ).

cnf(60741,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e1
    | e3 = e0
    | epred1_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[53434,60691,theory(equality)]) ).

cnf(60775,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e1
    | epred1_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[60741,168,theory(equality)]) ).

cnf(61033,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[60775,55067]) ).

cnf(62706,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[53785,51549]) ).

cnf(62707,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[62706,53617]) ).

cnf(62760,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[52093,62707,theory(equality)]) ).

cnf(62803,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e1
    | op(e1,e2) = e3
    | epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,62760,theory(equality)]) ).

cnf(62867,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e1
    | op(e1,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[62803,53483]) ).

cnf(62868,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e3
    | epred1_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[128,62867,theory(equality)]) ).

cnf(63114,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[62868,61033]) ).

cnf(64124,plain,
    ( op(e3,e3) = e1
    | op(e0,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[55966,36236]) ).

cnf(64125,plain,
    ( op(e3,e3) = e1
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[64124,36423]) ).

cnf(64177,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e1
    | e3 = e2
    | epred1_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[60086,64125,theory(equality)]) ).

cnf(64220,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred1_0
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[64177,165,theory(equality)]) ).

cnf(64308,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e2
    | epred1_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,64220,theory(equality)]) ).

cnf(64654,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[64308,63114]) ).

cnf(64655,plain,
    ( op(e3,e3) = e1
    | epred1_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[100,64654,theory(equality)]) ).

cnf(64712,plain,
    ( op(e3,e3) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[64655,56244]) ).

cnf(64717,plain,
    ( epred1_0
    | op(e1,e1) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[211,64712,theory(equality)]) ).

cnf(64718,plain,
    ( epred1_0
    | op(e1,e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[223,64712,theory(equality)]) ).

cnf(64723,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[806,64712,theory(equality)]) ).

cnf(64724,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[876,64712,theory(equality)]) ).

cnf(64735,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[36370,64712,theory(equality)]) ).

cnf(64768,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[56053,64712,theory(equality)]) ).

cnf(64990,plain,
    ( epred1_0
    | op(e1,e2) = e2
    | op(e1,e0) = e2
    | op(e1,e3) = e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[64717,84,theory(equality)]) ).

cnf(65006,plain,
    ( epred1_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[64718,87,theory(equality)]) ).

cnf(65026,plain,
    ( op(e0,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[64735,51627]) ).

cnf(65028,plain,
    ( epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,65026,theory(equality)]) ).

cnf(65029,plain,
    ( epred1_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,65026,theory(equality)]) ).

cnf(65101,plain,
    ( epred1_0
    | op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[65028,36637,theory(equality)]) ).

cnf(65102,plain,
    ( epred1_0
    | op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[65028,36638,theory(equality)]) ).

cnf(65108,plain,
    ( epred1_0
    | op(e3,e0) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[65028,38511,theory(equality)]) ).

cnf(65120,plain,
    ( epred1_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[65028,59375,theory(equality)]) ).

cnf(65134,plain,
    ( epred1_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,65120,theory(equality)]) ).

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

cnf(65252,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred1_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,64724,theory(equality)]) ).

cnf(65364,plain,
    ( epred1_0
    | op(e2,e3) = e2
    | op(e2,e3) = e0
    | op(e2,e3) = e3
    | e1 != e3 ),
    inference(spm,[status(thm)],[65134,149,theory(equality)]) ).

cnf(65595,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e3
    | epred1_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,65102,theory(equality)]) ).

cnf(66323,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred1_0
    | op(e3,e3) = e0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[65252,65108,theory(equality)]) ).

cnf(66532,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e0
    | op(e2,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[65364,64723]) ).

cnf(66533,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[66532,65134]) ).

cnf(66547,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | epred1_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[65595,66533,theory(equality)]) ).

cnf(66745,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e3,e0) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[66323,65250]) ).

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

cnf(66749,plain,
    ( op(e3,e0) = e0
    | op(e1,e3) = e3
    | epred1_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,66745,theory(equality)]) ).

cnf(67168,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e0
    | epred1_0
    | op(e3,e2) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[66749,57699,theory(equality)]) ).

cnf(67285,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e0
    | op(e3,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[67168,66747]) ).

cnf(67287,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e0
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,67285,theory(equality)]) ).

cnf(67319,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[67287,65120]) ).

cnf(67329,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[36228,67319,theory(equality)]) ).

cnf(67331,plain,
    ( epred1_0
    | op(e3,e2) = e2
    | op(e2,e2) != e2 ),
    inference(spm,[status(thm)],[36274,67319,theory(equality)]) ).

cnf(67332,plain,
    ( epred1_0
    | op(e3,e2) = e2
    | op(e2,e0) != e0 ),
    inference(spm,[status(thm)],[36276,67319,theory(equality)]) ).

cnf(67373,plain,
    ( epred1_0
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[67331,36266]) ).

cnf(67379,plain,
    ( epred1_0
    | op(e2,e0) != e0 ),
    inference(csr,[status(thm)],[67332,36268]) ).

cnf(67398,plain,
    ( epred1_0
    | op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[67379,52888,theory(equality)]) ).

cnf(67404,plain,
    ( op(e0,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[67329,36226]) ).

cnf(67405,plain,
    ( epred1_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,67404,theory(equality)]) ).

cnf(67408,plain,
    ( epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,67404,theory(equality)]) ).

cnf(67411,plain,
    ( epred1_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[58,67404,theory(equality)]) ).

cnf(67412,plain,
    ( epred1_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[62,67404,theory(equality)]) ).

cnf(67592,plain,
    ( epred1_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[67411,150,theory(equality)]) ).

cnf(67660,plain,
    ( e0 = e2
    | op(e1,e0) = e2
    | op(e1,e2) = e2
    | epred1_0
    | op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[64990,64724,theory(equality)]) ).

cnf(67671,plain,
    ( op(e1,e0) = e2
    | op(e1,e2) = e2
    | epred1_0
    | op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[67660,169,theory(equality)]) ).

cnf(67672,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[67398,67408]) ).

cnf(67673,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[67672,67405]) ).

cnf(67682,plain,
    ( e1 = e2
    | e1 = e3
    | epred1_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[64768,67673,theory(equality)]) ).

cnf(67688,plain,
    ( e1 = e3
    | epred1_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[67682,167,theory(equality)]) ).

cnf(67689,plain,
    ( epred1_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[67688,166,theory(equality)]) ).

cnf(67752,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e3) != e2 ),
    inference(csr,[status(thm)],[65006,514]) ).

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

cnf(68481,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred1_0
    | op(e2,e0) != e3 ),
    inference(csr,[status(thm)],[67592,65029]) ).

cnf(68482,plain,
    ( op(e2,e2) = e3
    | epred1_0
    | op(e2,e0) != e3 ),
    inference(csr,[status(thm)],[68481,67373]) ).

cnf(68510,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[67809,67404]) ).

cnf(68511,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred1_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[128,68510,theory(equality)]) ).

cnf(68532,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[68511,67689]) ).

cnf(68536,plain,
    ( op(e1,e3) = e3
    | epred1_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,68532,theory(equality)]) ).

cnf(68551,plain,
    ( op(e3,e1) = e2
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[702,68532,theory(equality)]) ).

cnf(68558,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[67752,68532,theory(equality)]) ).

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

cnf(68857,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e3 ),
    inference(csr,[status(thm)],[68558,514]) ).

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

cnf(68913,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[68859,65120,theory(equality)]) ).

cnf(68928,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0 ),
    inference(csr,[status(thm)],[68913,514]) ).

cnf(68932,plain,
    ( op(e2,e1) = e0
    | op(e3,e1) = e0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,68928,theory(equality)]) ).

cnf(69056,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[68932,65026,theory(equality)]) ).

cnf(69075,plain,
    ( op(e2,e3) = e2
    | e0 = e2
    | e0 = e3
    | epred1_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[66547,69056,theory(equality)]) ).

cnf(69082,plain,
    ( op(e2,e3) = e2
    | e0 = e3
    | epred1_0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[69075,169,theory(equality)]) ).

cnf(69083,plain,
    ( op(e2,e3) = e2
    | epred1_0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[69082,168,theory(equality)]) ).

cnf(69100,plain,
    ( op(e1,e3) = e3
    | epred1_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[68536,69083,theory(equality)]) ).

cnf(69134,plain,
    ( op(e3,e1) = e0
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,69100,theory(equality)]) ).

cnf(69188,plain,
    ( op(e3,e1) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[69134,65120]) ).

cnf(69201,plain,
    ( op(e2,e3) = e0
    | op(e2,e0) = e0
    | op(e2,e2) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[813,69188,theory(equality)]) ).

cnf(69262,plain,
    ( op(e2,e3) = e0
    | op(e2,e0) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[69201,65029]) ).

cnf(69263,plain,
    ( op(e2,e3) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[69262,67379]) ).

cnf(69437,plain,
    ( op(e2,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e1) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[68824,65120]) ).

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

cnf(69478,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[69440,67404]) ).

cnf(69483,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e3,e1) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[74,69478,theory(equality)]) ).

cnf(69498,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e3,e1) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[69483,165,theory(equality)]) ).

cnf(69587,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e1) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[69498,65134]) ).

cnf(69588,plain,
    ( op(e2,e2) = e3
    | op(e3,e1) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[69587,68482]) ).

cnf(69611,plain,
    ( epred1_0
    | op(e3,e1) = e2
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[67412,69588,theory(equality)]) ).

cnf(69634,plain,
    ( op(e3,e1) = e2
    | epred1_0
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[69611,65101,theory(equality)]) ).

cnf(69671,plain,
    ( op(e3,e1) = e2
    | e1 = e3
    | epred1_0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[69588,69634,theory(equality)]) ).

cnf(69678,plain,
    ( op(e3,e1) = e2
    | epred1_0
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[69671,166,theory(equality)]) ).

cnf(69691,plain,
    ( e1 = e0
    | epred1_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[69263,69678,theory(equality)]) ).

cnf(69698,plain,
    ( epred1_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[69691,170,theory(equality)]) ).

cnf(69721,plain,
    ( e2 = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[69188,69698,theory(equality)]) ).

cnf(69726,plain,
    epred1_0,
    inference(sr,[status(thm)],[69721,169,theory(equality)]) ).

cnf(69784,plain,
    ( op(e0,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[514,69726,theory(equality)]) ).

cnf(69785,plain,
    op(e0,e1) = e0,
    inference(cn,[status(thm)],[69784,theory(equality)]) ).

cnf(69786,plain,
    ( op(e0,e0) = e1
    | $false ),
    inference(rw,[status(thm)],[511,69726,theory(equality)]) ).

cnf(69787,plain,
    op(e0,e0) = e1,
    inference(cn,[status(thm)],[69786,theory(equality)]) ).

cnf(69788,plain,
    ( op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[510,69726,theory(equality)]) ).

cnf(69789,plain,
    op(e1,e1) != e1,
    inference(cn,[status(thm)],[69788,theory(equality)]) ).

cnf(69792,plain,
    ( op(e1,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[507,69726,theory(equality)]) ).

cnf(69793,plain,
    op(e1,e0) != e0,
    inference(cn,[status(thm)],[69792,theory(equality)]) ).

cnf(69796,plain,
    op(e1,e1) != e0,
    inference(rw,[status(thm)],[138,69785,theory(equality)]) ).

cnf(70016,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[155,69789,theory(equality)]) ).

cnf(70269,plain,
    ( e1 = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(rw,[status(thm)],[782,69787,theory(equality)]) ).

cnf(70270,plain,
    ( e1 = e3
    | e1 = e0
    | op(e0,e0) = e2
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(rw,[status(thm)],[70269,69787,theory(equality)]) ).

cnf(70271,plain,
    ( e1 = e3
    | e1 = e0
    | e1 = e2
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(rw,[status(thm)],[70270,69787,theory(equality)]) ).

cnf(70272,plain,
    ( e1 = e0
    | e1 = e2
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(sr,[status(thm)],[70271,166,theory(equality)]) ).

cnf(70273,plain,
    ( e1 = e2
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(sr,[status(thm)],[70272,170,theory(equality)]) ).

cnf(70274,plain,
    ( op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(sr,[status(thm)],[70273,167,theory(equality)]) ).

cnf(70275,plain,
    ( e1 = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(rw,[status(thm)],[781,69787,theory(equality)]) ).

cnf(70276,plain,
    ( e1 = e3
    | e1 = e0
    | op(e0,e0) = e2
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(rw,[status(thm)],[70275,69787,theory(equality)]) ).

cnf(70277,plain,
    ( e1 = e3
    | e1 = e0
    | e1 = e2
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(rw,[status(thm)],[70276,69787,theory(equality)]) ).

cnf(70278,plain,
    ( e1 = e0
    | e1 = e2
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(sr,[status(thm)],[70277,166,theory(equality)]) ).

cnf(70279,plain,
    ( e1 = e2
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(sr,[status(thm)],[70278,170,theory(equality)]) ).

cnf(70280,plain,
    ( op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(sr,[status(thm)],[70279,167,theory(equality)]) ).

cnf(70281,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | $false ),
    inference(rw,[status(thm)],[973,69787,theory(equality)]) ).

cnf(70282,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2 ),
    inference(cn,[status(thm)],[70281,theory(equality)]) ).

cnf(70283,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[70282,69793,theory(equality)]) ).

cnf(70693,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[70016,69796,theory(equality)]) ).

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

cnf(70713,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[70280,70693,theory(equality)]) ).

cnf(70795,plain,
    op(e1,e0) != e2,
    inference(csr,[status(thm)],[70698,70274]) ).

cnf(70796,plain,
    op(e1,e0) = e3,
    inference(sr,[status(thm)],[70283,70795,theory(equality)]) ).

cnf(70804,plain,
    op(e1,e1) != e3,
    inference(rw,[status(thm)],[114,70796,theory(equality)]) ).

cnf(70809,plain,
    ( op(e1,e1) = e3
    | $false ),
    inference(rw,[status(thm)],[70713,70796,theory(equality)]) ).

cnf(70810,plain,
    op(e1,e1) = e3,
    inference(cn,[status(thm)],[70809,theory(equality)]) ).

cnf(70864,plain,
    $false,
    inference(sr,[status(thm)],[70810,70804,theory(equality)]) ).

cnf(70865,plain,
    $false,
    70864,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG133+1.p
% --creating new selector for []
% -running prover on /tmp/tmpgkdjCQ/sel_ALG133+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem ALG133+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG133+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG133+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
% 
%------------------------------------------------------------------------------