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

View Problem - Process Solution

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

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

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

% Comments : 
%------------------------------------------------------------------------------
fof(2,axiom,
    ~ ( e2 = op(e3,e3)
      & e0 = op(e3,op(e3,e3))
      & e1 = op(op(e3,op(e3,e3)),e3) ),
    file('/tmp/tmpcZDjuI/sel_ALG156+1.p_1',ax28) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(52,plain,
    ( ( epred1_0
      | ( op(e2,e2) = e2
        & ( op(e0,e0) != e2
          | op(e0,e2) = e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) = e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) = e3 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) = e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) = e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) = e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) )
    & ( epred22_0
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 ) ) ),
    inference(apply_def,[status(esa)],[inference(apply_def,[status(esa)],[17,30,theory(equality)]),51,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(199,plain,
    ( ( op(e3,e3) = e3
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e3,e3) = e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred1_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred1_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred1_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred1_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred1_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred1_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred1_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred1_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred1_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred1_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred1_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred1_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred1_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred1_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred1_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred1_0 )
    & ( op(e3,e3) = e3
      | epred22_0 )
    & ( op(e3,e3) != e3
      | epred22_0 )
    & ( op(e3,e3) = e3
      | epred22_0 )
    & ( op(e3,e3) != e3
      | epred22_0 ) ),
    inference(distribute,[status(thm)],[52]) ).

cnf(200,plain,
    ( epred22_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(201,plain,
    ( epred22_0
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(208,plain,
    ( epred1_0
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[199]) ).

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

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

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

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

cnf(225,plain,
    ( epred1_0
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

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

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

cnf(228,plain,
    ( epred1_0
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(281,plain,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | ~ epred2_0 ) ),
    inference(distribute,[status(thm)],[280]) ).

cnf(292,plain,
    ( ~ epred2_0
    | op(e0,e0) != e0
    | op(e0,e0) != e0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[281]) ).

cnf(313,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[281]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(680,plain,
    ( epred7_0
    | ~ epred8_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(681,plain,
    ( epred7_0
    | op(e1,e1) = e1
    | ~ epred8_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(684,plain,
    ( epred7_0
    | op(e3,e3) = e0
    | ~ epred8_0
    | op(e2,e0) != e2
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(685,plain,
    ( epred7_0
    | op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred8_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(696,plain,
    ( epred7_0
    | op(e2,e2) = e0
    | ~ epred8_0
    | op(e3,e0) != e3
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(697,plain,
    ( epred7_0
    | op(e2,e2) = e0
    | op(e1,e1) = e1
    | ~ epred8_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(700,plain,
    ( epred7_0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred8_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[677]) ).

cnf(701,plain,
    ( epred7_0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred8_0 ),
    inference(split_conjunct,[status(thm)],[677]) ).

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

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

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

cnf(741,plain,
    ( epred7_0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | ~ epred8_0 ),
    inference(split_conjunct,[status(thm)],[677]) ).

fof(742,plain,
    ( ~ epred9_0
    | epred8_0
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e2,e2) = e1
      & op(e2,e1) != e2 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e3,e3) = e1
      & op(e3,e1) != e3 ) ),
    inference(fof_nnf,[status(thm)],[59]) ).

fof(743,plain,
    ( ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != e3
      | op(e2,e1) != e2
      | op(e1,e1) != e1
      | epred8_0
      | ~ epred9_0 ) ),
    inference(distribute,[status(thm)],[742]) ).

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

cnf(775,plain,
    ( epred8_0
    | op(e1,e1) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e1
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[743]) ).

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

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

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

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

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

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

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

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

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

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

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

cnf(891,plain,
    ( epred10_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred11_0
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[875]) ).

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

cnf(902,plain,
    ( epred10_0
    | op(e3,e3) = e2
    | ~ epred11_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[875]) ).

cnf(907,plain,
    ( epred10_0
    | op(e3,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[875]) ).

cnf(923,plain,
    ( epred10_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred11_0
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[875]) ).

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

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

cnf(934,plain,
    ( epred10_0
    | op(e1,e2) = e1
    | ~ epred11_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[875]) ).

cnf(939,plain,
    ( epred10_0
    | op(e1,e2) = e1
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[875]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(1182,plain,
    ( epred14_0
    | ~ epred15_0
    | op(e2,e2) != e1
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1139]) ).

cnf(1187,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred15_0
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1139]) ).

cnf(1198,plain,
    ( epred14_0
    | op(e2,e1) = e2
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1139]) ).

cnf(1203,plain,
    ( epred14_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred15_0 ),
    inference(split_conjunct,[status(thm)],[1139]) ).

fof(1204,plain,
    ( ~ epred16_0
    | epred15_0
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e2,e2) = e2
      & op(e2,e2) != e2 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e3,e3) = e2
      & op(e3,e2) != e3 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e0,e0) = e3
      & op(e0,e3) != e0 ) ),
    inference(fof_nnf,[status(thm)],[66]) ).

fof(1205,plain,
    ( ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred15_0
      | ~ epred16_0 ) ),
    inference(distribute,[status(thm)],[1204]) ).

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

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

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

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

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

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

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

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

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

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

cnf(1272,plain,
    ( epred16_0
    | ~ epred17_0
    | op(e1,e3) != e1
    | op(e2,e3) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1271]) ).

cnf(1277,plain,
    ( epred16_0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred17_0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1271]) ).

cnf(1288,plain,
    ( epred16_0
    | op(e1,e1) = e3
    | ~ epred17_0
    | op(e2,e3) != e2
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1271]) ).

cnf(1293,plain,
    ( epred16_0
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1271]) ).

cnf(1314,plain,
    ( epred16_0
    | ~ epred17_0
    | op(e2,e2) != e3
    | op(e2,e2) != e3
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1271]) ).

cnf(1335,plain,
    ( epred16_0
    | op(e2,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e3) = e2
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1271]) ).

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

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

cnf(1338,plain,
    ( epred17_0
    | ~ epred18_0
    | op(e0,e0) != e0
    | op(e1,e0) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1339,plain,
    ( epred17_0
    | op(e2,e2) = e0
    | ~ epred18_0
    | op(e0,e0) != e0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1342,plain,
    ( epred17_0
    | op(e1,e1) = e0
    | ~ epred18_0
    | op(e0,e0) != e0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1343,plain,
    ( epred17_0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | ~ epred18_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1354,plain,
    ( epred17_0
    | op(e0,e0) = e0
    | ~ epred18_0
    | op(e1,e0) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1355,plain,
    ( epred17_0
    | op(e0,e0) = e0
    | op(e2,e2) = e0
    | ~ epred18_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1358,plain,
    ( epred17_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | ~ epred18_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

cnf(1359,plain,
    ( epred17_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1337]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(1536,plain,
    ( epred20_0
    | ~ epred21_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1535]) ).

cnf(1540,plain,
    ( epred20_0
    | op(e2,e2) = e2
    | ~ epred21_0
    | op(e1,e2) != e1
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1535]) ).

cnf(1552,plain,
    ( epred20_0
    | op(e1,e1) = e2
    | ~ epred21_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1535]) ).

cnf(1557,plain,
    ( epred20_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred21_0 ),
    inference(split_conjunct,[status(thm)],[1535]) ).

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

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

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

cnf(1591,plain,
    ( epred20_0
    | op(e3,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | ~ epred21_0 ),
    inference(split_conjunct,[status(thm)],[1535]) ).

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

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

cnf(1644,plain,
    ( epred21_0
    | ~ epred22_0
    | op(e3,e3) != e3
    | op(e3,e3) != e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1601]) ).

cnf(1665,plain,
    ( epred21_0
    | op(e3,e3) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e3
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1601]) ).

cnf(1666,plain,
    epred22_0,
    inference(csr,[status(thm)],[201,200]) ).

cnf(1668,plain,
    ( epred21_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[1644,1666,theory(equality)]) ).

cnf(1669,plain,
    ( epred21_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[1668,theory(equality)]) ).

cnf(1670,plain,
    ( op(e0,e0) != e1
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[390,292]) ).

cnf(1681,plain,
    ~ epred2_0,
    inference(csr,[status(thm)],[313,292]) ).

cnf(1701,plain,
    ( op(e3,e3) = e3
    | epred21_0
    | $false ),
    inference(rw,[status(thm)],[1665,1666,theory(equality)]) ).

cnf(1702,plain,
    ( op(e3,e3) = e3
    | epred21_0 ),
    inference(cn,[status(thm)],[1701,theory(equality)]) ).

cnf(1703,plain,
    epred21_0,
    inference(csr,[status(thm)],[1702,1669]) ).

cnf(1709,plain,
    ( epred8_0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[775,754]) ).

cnf(1717,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,228,theory(equality)]) ).

cnf(1718,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,228,theory(equality)]) ).

cnf(1719,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,228,theory(equality)]) ).

cnf(1720,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,228,theory(equality)]) ).

cnf(1722,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,228,theory(equality)]) ).

cnf(1732,plain,
    ( epred20_0
    | op(e2,e2) != e2
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1570,1703,theory(equality)]) ).

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

cnf(1757,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred20_0
    | $false ),
    inference(rw,[status(thm)],[1591,1703,theory(equality)]) ).

cnf(1758,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred20_0 ),
    inference(cn,[status(thm)],[1757,theory(equality)]) ).

cnf(1802,plain,
    ( epred5_0
    | op(e2,e3) != e2
    | op(e1,e3) != e1
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[546,609]) ).

cnf(1867,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[411,1681,theory(equality)]) ).

cnf(1872,plain,
    ( epred9_0
    | op(e0,e2) != e0
    | op(e2,e2) != e2
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[810,873]) ).

cnf(1883,plain,
    ( epred14_0
    | op(e2,e2) != e1
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1187,1182]) ).

cnf(1884,plain,
    ( epred14_0
    | op(e3,e1) != e3
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1155,1150]) ).

cnf(1885,plain,
    ( epred15_0
    | op(e2,e2) != e3
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1236,1216]) ).

cnf(1887,plain,
    ( epred15_0
    | op(e0,e3) != e0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1234,1214]) ).

cnf(1894,plain,
    ( op(e2,e3) = e2
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1217,1237]) ).

cnf(1909,plain,
    ( epred12_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1008,1071]) ).

cnf(1910,plain,
    ( op(e2,e2) = e2
    | epred20_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1574,1703,theory(equality)]) ).

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

cnf(1912,plain,
    ( epred20_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1911,1733]) ).

cnf(1926,plain,
    ( op(e3,e2) = e3
    | epred20_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[1587,1703,theory(equality)]) ).

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

cnf(1928,plain,
    ( op(e3,e2) = e3
    | epred20_0 ),
    inference(csr,[status(thm)],[1927,1758]) ).

cnf(1930,plain,
    ( epred20_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,1928,theory(equality)]) ).

cnf(1931,plain,
    ( epred20_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,1928,theory(equality)]) ).

cnf(1932,plain,
    ( epred20_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,1928,theory(equality)]) ).

cnf(1938,plain,
    ( epred6_0
    | op(e1,e1) != e0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[638,622]) ).

cnf(1945,plain,
    ( epred13_0
    | op(e1,e1) != e1
    | op(e0,e1) != e0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1074,1137]) ).

cnf(1978,plain,
    ( op(e3,e3) = e1
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1166,1171]) ).

cnf(1981,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1419,1467]) ).

cnf(1996,plain,
    ( epred16_0
    | op(e3,e3) != e3
    | op(e1,e3) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1272,1335]) ).

cnf(2002,plain,
    ( op(e2,e1) = e2
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1198,1203]) ).

cnf(2027,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[1513,1928]) ).

cnf(2036,plain,
    ( op(e1,e3) = e1
    | epred11_0
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1002,1003]) ).

cnf(2039,plain,
    ( epred3_0
    | op(e0,e0) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[457,454]) ).

cnf(2050,plain,
    ( epred20_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1536,1703,theory(equality)]) ).

cnf(2051,plain,
    ( epred20_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[2050,theory(equality)]) ).

cnf(2052,plain,
    ( epred20_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[2051,1928]) ).

cnf(2079,plain,
    ( epred18_0
    | op(e3,e3) != e1
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1430,1446]) ).

cnf(2097,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1532,1912]) ).

cnf(2116,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[395,1681,theory(equality)]) ).

cnf(2117,plain,
    ( op(e0,e1) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2116,1867]) ).

cnf(2118,plain,
    ( op(e0,e1) = e0
    | epred3_0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[476,475]) ).

cnf(2119,plain,
    ( op(e0,e1) = e0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[2118,2117]) ).

cnf(2136,plain,
    ( epred7_0
    | op(e1,e1) != e0
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[721,720]) ).

cnf(2148,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[627,643]) ).

cnf(2149,plain,
    ( op(e1,e0) = e1
    | epred7_0
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[740,741]) ).

cnf(2156,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred20_0
    | $false ),
    inference(rw,[status(thm)],[1557,1703,theory(equality)]) ).

cnf(2157,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred20_0 ),
    inference(cn,[status(thm)],[2156,theory(equality)]) ).

cnf(2158,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred20_0 ),
    inference(csr,[status(thm)],[2157,1912]) ).

cnf(2184,plain,
    ( op(e2,e2) = e2
    | op(e0,e0) = e2
    | epred9_0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[831,852]) ).

cnf(2191,plain,
    ( op(e0,e0) = e3
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1215,1235]) ).

cnf(2198,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) != e1
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[406,1681,theory(equality)]) ).

cnf(2199,plain,
    ( op(e0,e0) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2198,1670]) ).

cnf(2200,plain,
    ( epred11_0
    | op(e1,e1) != e3
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[983,982]) ).

cnf(2208,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred16_0
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1293,1314]) ).

cnf(2219,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[567,588]) ).

cnf(2226,plain,
    ( epred4_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[484,480]) ).

cnf(2248,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[1493,1928]) ).

cnf(2249,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[2248,2027]) ).

cnf(2250,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,2249,theory(equality)]) ).

cnf(2251,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,2249,theory(equality)]) ).

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

cnf(2263,plain,
    ( op(e2,e2) = e1
    | op(e0,e0) = e2
    | epred19_0
    | ~ epred20_0 ),
    inference(csr,[status(thm)],[1491,1511]) ).

cnf(2276,plain,
    ( op(e2,e2) = e2
    | epred20_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1540,1703,theory(equality)]) ).

cnf(2277,plain,
    ( op(e2,e2) = e2
    | epred20_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[2276,theory(equality)]) ).

cnf(2278,plain,
    ( op(e2,e2) = e2
    | epred20_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2277,1928]) ).

cnf(2279,plain,
    ( epred20_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2278,2052]) ).

cnf(2291,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1095,1116]) ).

cnf(2302,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred12_0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1029,1050]) ).

cnf(2322,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e3,e3) != e2
    | op(e3,e1) != e3 ),
    inference(csr,[status(thm)],[1488,1912]) ).

cnf(2323,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[2322,2097]) ).

cnf(2346,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e1) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[1525,1928]) ).

cnf(2347,plain,
    ( op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[2346,2027]) ).

cnf(2350,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,2347,theory(equality)]) ).

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

cnf(2354,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e0,e2) != e0
    | ~ epred20_0 ),
    inference(csr,[status(thm)],[1486,1530]) ).

cnf(2375,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e3
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[897,902]) ).

cnf(2383,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[633,1938]) ).

cnf(2439,plain,
    ( op(e1,e2) = e1
    | op(e0,e0) = e3
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[929,934]) ).

cnf(2471,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[401,1681,theory(equality)]) ).

cnf(2472,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2471,2199]) ).

cnf(2475,plain,
    ( op(e0,e0) = e0
    | op(e0,e3) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[665,1938]) ).

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

cnf(2495,plain,
    ( op(e2,e3) = e2
    | e3 = e2
    | epred1_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[225,178,theory(equality)]) ).

cnf(2497,plain,
    ( op(e2,e3) = e2
    | epred1_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[2495,193,theory(equality)]) ).

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

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

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

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

cnf(2542,plain,
    ( e1 = e3
    | epred20_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[1928,105,theory(equality)]) ).

cnf(2543,plain,
    ( e1 = e3
    | op(e2,e2) = e1
    | epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[2249,105,theory(equality)]) ).

cnf(2547,plain,
    ( epred20_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[2542,194,theory(equality)]) ).

cnf(2548,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[2543,194,theory(equality)]) ).

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

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

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

cnf(2644,plain,
    ( e2 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[228,95,theory(equality)]) ).

cnf(2649,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred1_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[208,95,theory(equality)]) ).

cnf(2651,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[2644,193,theory(equality)]) ).

cnf(2652,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[2649,193,theory(equality)]) ).

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

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

cnf(2684,plain,
    ( e1 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[228,97,theory(equality)]) ).

cnf(2693,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[2684,194,theory(equality)]) ).

cnf(2709,plain,
    ( e0 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[228,99,theory(equality)]) ).

cnf(2719,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[2709,196,theory(equality)]) ).

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

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

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

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

cnf(2845,plain,
    ( epred20_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[1912,96,theory(equality)]) ).

cnf(2848,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[2097,96,theory(equality)]) ).

cnf(2849,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred1_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[208,96,theory(equality)]) ).

cnf(2855,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[2849,193,theory(equality)]) ).

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

cnf(2896,plain,
    ( e1 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[228,98,theory(equality)]) ).

cnf(2898,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[2027,98,theory(equality)]) ).

cnf(2908,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[2896,194,theory(equality)]) ).

cnf(2927,plain,
    ( e0 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[228,100,theory(equality)]) ).

cnf(2940,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[2927,196,theory(equality)]) ).

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

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

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

cnf(2993,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e0,e3) != e0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[924,939]) ).

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

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

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

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

cnf(3094,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e2
    | epred1_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[226,183,theory(equality)]) ).

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

cnf(3119,plain,
    ( op(e1,e1) = e2
    | epred4_0
    | op(e3,e2) != e3
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[500,496]) ).

cnf(3122,plain,
    ( op(e2,e2) = e2
    | epred9_0
    | op(e0,e2) != e0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[815,852]) ).

cnf(3123,plain,
    ( epred9_0
    | op(e0,e2) != e0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[3122,1872]) ).

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

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

cnf(3140,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[3139,193,theory(equality)]) ).

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

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

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

cnf(3147,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[3145,194,theory(equality)]) ).

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

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

cnf(3196,plain,
    ( op(e1,e1) = e2
    | epred20_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1552,1703,theory(equality)]) ).

cnf(3197,plain,
    ( op(e1,e1) = e2
    | epred20_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[3196,theory(equality)]) ).

cnf(3198,plain,
    ( op(e1,e1) = e2
    | epred20_0
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[3197,1928]) ).

cnf(3199,plain,
    ( op(e1,e1) = e2
    | epred20_0 ),
    inference(csr,[status(thm)],[3198,2158]) ).

cnf(3201,plain,
    ( epred20_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,3199,theory(equality)]) ).

cnf(3203,plain,
    ( epred20_0
    | op(op(e1,e2),e1) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[234,3199,theory(equality)]) ).

cnf(3209,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e3
    | epred1_0
    | epred20_0 ),
    inference(spm,[status(thm)],[218,3199,theory(equality)]) ).

cnf(3218,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | op(e2,e3) != e2
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[550,609]) ).

cnf(3240,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred11_0
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[962,963]) ).

cnf(3241,plain,
    ( op(e2,e2) = e3
    | epred16_0
    | op(e1,e3) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1277,1996]) ).

cnf(3242,plain,
    ( epred16_0
    | op(e1,e3) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[3241,1314]) ).

cnf(3258,plain,
    ( op(e1,e1) = e3
    | epred16_0
    | op(e2,e3) != e2
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1288,2208]) ).

cnf(3259,plain,
    ( op(e1,e1) = e3
    | epred16_0
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[3258,1335]) ).

cnf(3269,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) != e3
    | op(e0,e1) != e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[349,1681,theory(equality)]) ).

cnf(3270,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3269,2117]) ).

cnf(3273,plain,
    ( epred7_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[681,680]) ).

cnf(3284,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e2
    | epred11_0
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[961,3240]) ).

cnf(3294,plain,
    ( op(e2,e2) = e3
    | epred5_0
    | op(e1,e3) != e1
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[563,588]) ).

cnf(3320,plain,
    ( op(e1,e1) = e1
    | epred13_0
    | op(e0,e1) != e0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1078,1137]) ).

cnf(3321,plain,
    ( epred13_0
    | op(e0,e1) != e0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[3320,1945]) ).

cnf(3326,plain,
    ( epred18_0
    | op(e3,e3) != e0
    | op(e0,e1) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1437,1436]) ).

cnf(3337,plain,
    ( op(e2,e2) = e3
    | op(e0,e0) = e0
    | epred11_0
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[959,3240]) ).

cnf(3340,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred3_0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[434,437]) ).

cnf(3365,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e3,e0) != e3
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1024,1071]) ).

cnf(3384,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e3,e1) != e3
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[433,430]) ).

cnf(3387,plain,
    ( op(e2,e2) = e1
    | op(e0,e0) = e1
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1091,2291]) ).

cnf(3388,plain,
    ( op(e0,e0) = e1
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[3387,1116]) ).

cnf(3391,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred7_0
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[700,701]) ).

cnf(3393,plain,
    ( op(e3,e3) = e0
    | epred12_0
    | op(e1,e0) != e1
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1013,1050]) ).

cnf(3400,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1343,1359]) ).

cnf(3419,plain,
    ( epred3_0
    | op(e2,e1) != e2
    | op(e3,e1) != e3
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[417,414]) ).

cnf(3428,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e3,e0) != e3
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[697,696]) ).

cnf(3484,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e2,e3) != e2
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[949,945]) ).

cnf(3511,plain,
    ( op(e0,e3) = e0
    | epred6_0
    | op(e1,e0) != e1
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[660,2475]) ).

cnf(3512,plain,
    ( op(e0,e3) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[3511,2148]) ).

cnf(3538,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | epred19_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[1477,1928]) ).

cnf(3539,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[3538,2027]) ).

cnf(3550,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred4_0
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[497,501]) ).

cnf(3613,plain,
    ( op(e0,e0) = e2
    | epred9_0
    | op(e2,e2) != e2
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[826,873]) ).

cnf(3614,plain,
    ( op(e0,e0) = e2
    | epred9_0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[3613,2184]) ).

cnf(3654,plain,
    ( op(e3,e3) = e3
    | op(e1,e1) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[629,2383]) ).

cnf(3655,plain,
    ( op(e3,e3) = e3
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[3654,1938]) ).

cnf(3668,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e2,e1) != e2
    | ~ epred20_0 ),
    inference(csr,[status(thm)],[1471,1531]) ).

cnf(3671,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | op(e3,e2) != e3
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[880,891]) ).

cnf(3717,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) != e3
    | op(e1,e1) != e1
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[352,1681,theory(equality)]) ).

cnf(3718,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3717,3270]) ).

cnf(3719,plain,
    ( op(e3,e0) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3718,2199]) ).

cnf(3720,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) != e1
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[384,1681,theory(equality)]) ).

cnf(3721,plain,
    ( op(e1,e1) != e1
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3720,2199]) ).

cnf(3752,plain,
    ( op(e1,e1) = e1
    | epred18_0
    | op(e0,e1) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1421,3326]) ).

cnf(3763,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | op(e0,e1) != e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[396,1681,theory(equality)]) ).

cnf(3764,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3763,2117]) ).

cnf(3765,plain,
    ( op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3764,2472]) ).

cnf(3774,plain,
    ( op(e0,e0) = e0
    | epred6_0
    | op(e3,e3) != e3
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[616,2148]) ).

cnf(3775,plain,
    ( op(e0,e0) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[3774,3655]) ).

cnf(3817,plain,
    ( epred17_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1354,1338]) ).

cnf(3835,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e1
    | epred18_0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1456,1457]) ).

cnf(3886,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[385,1681,theory(equality)]) ).

cnf(3887,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3886,3765]) ).

cnf(3888,plain,
    ( op(e1,e1) = e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[3887,2199]) ).

cnf(3971,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e2,e0) != e2
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1358,1342]) ).

cnf(4044,plain,
    ( op(e2,e2) = e0
    | epred17_0
    | op(e1,e0) != e1
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1339,1355]) ).

cnf(4059,plain,
    ( op(e3,e3) = e2
    | epred4_0
    | op(e1,e2) != e1
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[481,485]) ).

cnf(4101,plain,
    ( op(e3,e3) = e1
    | epred3_0
    | op(e2,e1) != e2
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[418,421]) ).

cnf(4129,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e2,e0) != e2
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[684,685]) ).

cnf(4140,plain,
    ( op(e3,e3) = e0
    | epred18_0
    | op(e0,e1) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1420,3752]) ).

cnf(4141,plain,
    ( epred18_0
    | op(e0,e1) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[4140,3326]) ).

cnf(4214,plain,
    ( epred20_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[1930,109,theory(equality)]) ).

cnf(4219,plain,
    ( epred20_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[1931,117,theory(equality)]) ).

cnf(4223,plain,
    ( epred20_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[1932,182,theory(equality)]) ).

cnf(4230,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[1717,102,theory(equality)]) ).

cnf(4236,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e3,e1) = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[1718,2347,theory(equality)]) ).

cnf(4238,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[1718,101,theory(equality)]) ).

cnf(4257,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[1719,109,theory(equality)]) ).

cnf(4261,plain,
    ( op(e3,e3) = e3
    | epred20_0
    | epred1_0 ),
    inference(csr,[status(thm)],[3209,2279]) ).

cnf(4263,plain,
    ( epred20_0
    | epred1_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,4261,theory(equality)]) ).

cnf(4308,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | epred1_0 ),
    inference(csr,[status(thm)],[4236,1719]) ).

cnf(4350,plain,
    ( epred20_0
    | epred1_0 ),
    inference(csr,[status(thm)],[4263,1928]) ).

cnf(4351,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred20_0 ),
    inference(spm,[status(thm)],[279,4350,theory(equality)]) ).

cnf(4372,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[1720,117,theory(equality)]) ).

cnf(4382,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[1722,118,theory(equality)]) ).

cnf(4386,plain,
    ( e3 = e1
    | epred19_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[2250,178,theory(equality)]) ).

cnf(4389,plain,
    ( epred19_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[4386,194,theory(equality)]) ).

cnf(4402,plain,
    ( e1 = e2
    | epred20_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[3199,4351,theory(equality)]) ).

cnf(4406,plain,
    ( epred20_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[4402,195,theory(equality)]) ).

cnf(4416,plain,
    ( op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred20_0 ),
    inference(csr,[status(thm)],[2547,2279]) ).

cnf(4418,plain,
    ( op(e0,e2) = e1
    | epred20_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,4416,theory(equality)]) ).

cnf(4485,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[2254,186,theory(equality)]) ).

cnf(4538,plain,
    ( e2 = e3
    | epred20_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[1928,2845,theory(equality)]) ).

cnf(4545,plain,
    ( epred20_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[4538,193,theory(equality)]) ).

cnf(4553,plain,
    ( op(e3,e0) = e2
    | epred20_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,4545,theory(equality)]) ).

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

cnf(4611,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[2350,117,theory(equality)]) ).

cnf(4614,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[2350,176,theory(equality)]) ).

cnf(4617,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[2352,186,theory(equality)]) ).

cnf(4624,plain,
    ( op(e3,e0) = e2
    | epred20_0 ),
    inference(csr,[status(thm)],[4553,3199]) ).

cnf(4629,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | e2 = e1
    | op(e2,e0) = e1
    | epred20_0 ),
    inference(spm,[status(thm)],[121,4624,theory(equality)]) ).

cnf(4636,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred20_0 ),
    inference(sr,[status(thm)],[4629,195,theory(equality)]) ).

cnf(4647,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred20_0 ),
    inference(csr,[status(thm)],[4223,2279]) ).

cnf(4649,plain,
    ( op(e1,e2) = e0
    | epred20_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,4647,theory(equality)]) ).

cnf(4666,plain,
    ( op(e1,e2) = e0
    | epred20_0 ),
    inference(csr,[status(thm)],[4649,3199]) ).

cnf(4672,plain,
    ( epred20_0
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[3203,4666,theory(equality)]) ).

cnf(4682,plain,
    ( epred20_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[4672,187,theory(equality)]) ).

cnf(4742,plain,
    ( op(e0,e2) = e1
    | epred20_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[4418,4636,theory(equality)]) ).

cnf(4748,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred20_0 ),
    inference(csr,[status(thm)],[4682,3201]) ).

cnf(4750,plain,
    ( op(e0,e1) = e0
    | epred20_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,4748,theory(equality)]) ).

cnf(4878,plain,
    ( op(e1,e1) = e3
    | epred20_0
    | op(e2,e0) != e3 ),
    inference(csr,[status(thm)],[4589,4672]) ).

cnf(4880,plain,
    ( op(e1,e1) = e3
    | epred20_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[4878,4219,theory(equality)]) ).

cnf(4945,plain,
    ( e3 = e2
    | epred20_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[3199,4880,theory(equality)]) ).

cnf(4952,plain,
    ( epred20_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[4945,193,theory(equality)]) ).

cnf(4957,plain,
    ( op(e0,e0) = e1
    | e3 = e1
    | op(e0,e2) = e1
    | epred20_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[4742,4952,theory(equality)]) ).

cnf(4958,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e1
    | epred20_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[4957,194,theory(equality)]) ).

cnf(4959,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred20_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,4958,theory(equality)]) ).

cnf(4985,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred20_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[4959,4748,theory(equality)]) ).

cnf(4993,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e3
    | epred20_0 ),
    inference(csr,[status(thm)],[4985,4750]) ).

cnf(4994,plain,
    ( op(e0,e0) = e3
    | epred20_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,4993,theory(equality)]) ).

cnf(5009,plain,
    ( op(e0,e0) = e3
    | epred20_0 ),
    inference(csr,[status(thm)],[4994,4406]) ).

cnf(5019,plain,
    ( e3 = e0
    | epred20_0 ),
    inference(spm,[status(thm)],[4406,5009,theory(equality)]) ).

cnf(5022,plain,
    epred20_0,
    inference(sr,[status(thm)],[5019,196,theory(equality)]) ).

cnf(5073,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e2,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[3668,5022,theory(equality)]) ).

cnf(5074,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e2,e1) != e2 ),
    inference(cn,[status(thm)],[5073,theory(equality)]) ).

cnf(5076,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[2354,5022,theory(equality)]) ).

cnf(5077,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[5076,theory(equality)]) ).

cnf(5079,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[2263,5022,theory(equality)]) ).

cnf(5080,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(cn,[status(thm)],[5079,theory(equality)]) ).

cnf(5081,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1511,5022,theory(equality)]) ).

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

cnf(5085,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1530,5022,theory(equality)]) ).

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

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

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

cnf(5131,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,5080,theory(equality)]) ).

cnf(5134,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,5080,theory(equality)]) ).

cnf(5138,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(op(e2,e1),e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[88,5080,theory(equality)]) ).

cnf(5145,plain,
    ( e1 = e2
    | epred19_0
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[4308,5080,theory(equality)]) ).

cnf(5148,plain,
    ( epred19_0
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[5145,195,theory(equality)]) ).

cnf(5156,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred1_0
    | epred19_0 ),
    inference(spm,[status(thm)],[223,5148,theory(equality)]) ).

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

cnf(5159,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,5090,theory(equality)]) ).

cnf(5162,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | e3 = e2
    | op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[111,5090,theory(equality)]) ).

cnf(5163,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | e3 = e1
    | op(e2,e1) = e1
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[113,5090,theory(equality)]) ).

cnf(5167,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(sr,[status(thm)],[5162,193,theory(equality)]) ).

cnf(5168,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(sr,[status(thm)],[5163,194,theory(equality)]) ).

cnf(5172,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[2487,186,theory(equality)]) ).

cnf(5174,plain,
    ( op(e0,e2) = e0
    | epred19_0
    | epred1_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,5156,theory(equality)]) ).

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

cnf(5236,plain,
    ( op(e0,e2) = e0
    | epred19_0
    | epred1_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[5174,2249,theory(equality)]) ).

cnf(5249,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | epred1_0 ),
    inference(csr,[status(thm)],[5236,5077]) ).

cnf(5264,plain,
    ( e1 = e2
    | epred19_0
    | epred1_0 ),
    inference(spm,[status(thm)],[4308,5249,theory(equality)]) ).

cnf(5267,plain,
    ( epred19_0
    | epred1_0 ),
    inference(sr,[status(thm)],[5264,195,theory(equality)]) ).

cnf(5268,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[279,5267,theory(equality)]) ).

cnf(5269,plain,
    ( op(e0,e0) = e0
    | op(e2,e1) = e2
    | epred19_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[276,5267,theory(equality)]) ).

cnf(5276,plain,
    ( op(e3,e0) = e3
    | op(e2,e1) = e2
    | epred19_0
    | op(e2,e2) != e1
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[256,5267,theory(equality)]) ).

cnf(5284,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,5268,theory(equality)]) ).

cnf(5317,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e0
    | epred19_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[5269,2548,theory(equality)]) ).

cnf(5319,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e0
    | epred19_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[5269,5080,theory(equality)]) ).

cnf(5348,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[5319,5074]) ).

cnf(5365,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,2497,theory(equality)]) ).

cnf(5366,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,2497,theory(equality)]) ).

cnf(5472,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e2) = e2
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,2651,theory(equality)]) ).

cnf(5473,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e2) = e2
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,2651,theory(equality)]) ).

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

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

cnf(5528,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | e1 = e2
    | op(e2,e2) = e2
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[104,2693,theory(equality)]) ).

cnf(5537,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[5528,195,theory(equality)]) ).

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

cnf(5560,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[104,2719,theory(equality)]) ).

cnf(5570,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[5560,197,theory(equality)]) ).

cnf(5603,plain,
    ( op(e3,e1) = e3
    | e2 = e3
    | epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[2347,2848,theory(equality)]) ).

cnf(5611,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[5603,193,theory(equality)]) ).

cnf(5626,plain,
    ( op(e2,e1) = e2
    | op(e3,e0) = e3
    | epred19_0
    | op(e0,e0) = e2
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[5276,5080,theory(equality)]) ).

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

cnf(5693,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[2251,5611,theory(equality)]) ).

cnf(5698,plain,
    ( op(e3,e1) = e2
    | e3 = e2
    | epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[5686,117,theory(equality)]) ).

cnf(5701,plain,
    ( op(e3,e1) = e2
    | e3 = e2
    | epred19_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[5686,176,theory(equality)]) ).

cnf(5702,plain,
    ( op(e3,e1) = e2
    | epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[5698,193,theory(equality)]) ).

cnf(5705,plain,
    ( op(e3,e1) = e2
    | epred19_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[5701,193,theory(equality)]) ).

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

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

cnf(5750,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | op(e2,e2) = e2
    | epred1_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,2908,theory(equality)]) ).

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

cnf(5792,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred1_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,2940,theory(equality)]) ).

cnf(5845,plain,
    ( op(e2,e3) = e2
    | e3 = e2
    | epred1_0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[225,4230,theory(equality)]) ).

cnf(5863,plain,
    ( op(e2,e3) = e2
    | epred1_0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[5845,193,theory(equality)]) ).

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

cnf(6064,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,4372,theory(equality)]) ).

cnf(6079,plain,
    ( e2 = e1
    | op(e0,e0) = e2
    | epred19_0
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[5080,4372,theory(equality)]) ).

cnf(6090,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[6079,195,theory(equality)]) ).

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

cnf(6358,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[2522,5090,theory(equality)]) ).

cnf(6529,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[4485,5077]) ).

cnf(6532,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred19_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,6529,theory(equality)]) ).

cnf(6650,plain,
    ( op(e3,e1) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[4617,5086]) ).

cnf(6809,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[5167,5074]) ).

cnf(6810,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred19_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,6809,theory(equality)]) ).

cnf(6834,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[5168,5131]) ).

cnf(6854,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | op(e0,e1) = e2
    | epred19_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[6809,6834,theory(equality)]) ).

cnf(6855,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred19_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[6854,195,theory(equality)]) ).

cnf(6936,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[5223,5074]) ).

cnf(6937,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[6936,5131]) ).

cnf(6950,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[5138,6937,theory(equality)]) ).

cnf(7026,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[6950,186,theory(equality)]) ).

cnf(7095,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[3539,5317,theory(equality)]) ).

cnf(7204,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | e2 = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[4611,5702,theory(equality)]) ).

cnf(7215,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred19_0 ),
    inference(sr,[status(thm)],[7204,193,theory(equality)]) ).

cnf(7244,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | e2 = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[4614,5705,theory(equality)]) ).

cnf(7254,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred19_0 ),
    inference(sr,[status(thm)],[7244,193,theory(equality)]) ).

cnf(7261,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred19_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,7254,theory(equality)]) ).

cnf(7363,plain,
    ( op(e2,e2) = e2
    | op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,5863,theory(equality)]) ).

cnf(7364,plain,
    ( op(e2,e2) = e2
    | op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,5863,theory(equality)]) ).

cnf(7724,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[6358,6950]) ).

cnf(7739,plain,
    ( e3 = e1
    | epred19_0
    | op(e0,e0) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[2250,7724,theory(equality)]) ).

cnf(7768,plain,
    ( epred19_0
    | op(e0,e0) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[7739,194,theory(equality)]) ).

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

cnf(8117,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[7026,5134]) ).

cnf(8119,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e2
    | epred19_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,8117,theory(equality)]) ).

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

cnf(8168,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e0
    | epred19_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[8119,6855,theory(equality)]) ).

cnf(8236,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e2
    | epred19_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,8168,theory(equality)]) ).

cnf(8250,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[8236,5348]) ).

cnf(8366,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[2952,2249,theory(equality)]) ).

cnf(8367,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[2952,2347,theory(equality)]) ).

cnf(8838,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[8366,2323]) ).

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

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

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

cnf(8886,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[8367,2953]) ).

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

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

cnf(8903,plain,
    ( op(e3,e1) = e3
    | epred19_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[2097,8886,theory(equality)]) ).

cnf(9056,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred19_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[8892,7254,theory(equality)]) ).

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

cnf(9070,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred19_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,8903,theory(equality)]) ).

cnf(9071,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred19_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,8903,theory(equality)]) ).

cnf(9608,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[5082,9056,theory(equality)]) ).

cnf(10133,plain,
    ( op(e3,e3) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[9608,7261]) ).

cnf(11749,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[6090,7215]) ).

cnf(11750,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[11749,7795]) ).

cnf(12442,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred19_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[5626,5159]) ).

cnf(12443,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[12442,5074]) ).

cnf(12459,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[12443,10133,theory(equality)]) ).

cnf(12476,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[12459,7261]) ).

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

cnf(12497,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e0) = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[2675,12476,theory(equality)]) ).

cnf(12520,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e0
    | epred19_0 ),
    inference(sr,[status(thm)],[12481,195,theory(equality)]) ).

cnf(12773,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e0 = e2
    | op(e2,e0) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[119,12520,theory(equality)]) ).

cnf(12808,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred19_0 ),
    inference(sr,[status(thm)],[12773,197,theory(equality)]) ).

cnf(12829,plain,
    ( op(e0,e0) = e3
    | e2 = e3
    | op(e0,e0) = e2
    | epred19_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[11750,12808,theory(equality)]) ).

cnf(12836,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred19_0
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[12829,193,theory(equality)]) ).

cnf(12839,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred19_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[6810,12836,theory(equality)]) ).

cnf(12861,plain,
    ( op(e0,e0) = e2
    | e2 = e1
    | epred19_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[8250,12839,theory(equality)]) ).

cnf(12870,plain,
    ( op(e0,e0) = e2
    | epred19_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[12861,195,theory(equality)]) ).

cnf(12917,plain,
    ( e3 = e2
    | e3 = e0
    | epred19_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[5348,12870,theory(equality)]) ).

cnf(12926,plain,
    ( e3 = e0
    | epred19_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[12917,193,theory(equality)]) ).

cnf(12927,plain,
    ( epred19_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[12926,196,theory(equality)]) ).

cnf(12930,plain,
    ( epred19_0
    | op(op(e0,e2),e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[230,12927,theory(equality)]) ).

cnf(12974,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred19_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,12497,theory(equality)]) ).

cnf(12975,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred19_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,12497,theory(equality)]) ).

cnf(13285,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | epred19_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[5777,5611,theory(equality)]) ).

cnf(13300,plain,
    ( op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred19_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[13285,194,theory(equality)]) ).

cnf(13434,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred19_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,13300,theory(equality)]) ).

cnf(14528,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e0) = e0
    | epred19_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[8133,6650,theory(equality)]) ).

cnf(14544,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[14528,6532]) ).

cnf(14547,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e1
    | epred19_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,14544,theory(equality)]) ).

cnf(14670,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[14547,12927]) ).

cnf(14690,plain,
    ( epred19_0
    | op(e0,e0) = e0
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[12930,14670,theory(equality)]) ).

cnf(14712,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[14690,184,theory(equality)]) ).

cnf(14900,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[14712,5284]) ).

cnf(14902,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred19_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,14900,theory(equality)]) ).

cnf(14919,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[14902,12927]) ).

cnf(15430,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[12974,14919,theory(equality)]) ).

cnf(15610,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[15430,12975]) ).

cnf(15634,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | epred19_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[8840,15610,theory(equality)]) ).

cnf(15636,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred19_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[9066,15610,theory(equality)]) ).

cnf(15710,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[13434,5693]) ).

cnf(15736,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred19_0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[8891,15710,theory(equality)]) ).

cnf(15908,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | op(e0,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[15634,8844]) ).

cnf(15909,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[15908,8845]) ).

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

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

cnf(15927,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e0 = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[95,15909,theory(equality)]) ).

cnf(15944,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(sr,[status(thm)],[15927,197,theory(equality)]) ).

cnf(16101,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[15636,9070]) ).

cnf(16102,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[16101,9071]) ).

cnf(16125,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | e0 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[98,16102,theory(equality)]) ).

cnf(16142,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e3
    | epred19_0 ),
    inference(sr,[status(thm)],[16125,198,theory(equality)]) ).

cnf(16539,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e3,e0) = e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[15921,12476,theory(equality)]) ).

cnf(16648,plain,
    ( op(e2,e2) = e1
    | epred19_0
    | op(e1,e3) != e2 ),
    inference(csr,[status(thm)],[16539,15913]) ).

cnf(17295,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[15736,8892]) ).

cnf(17310,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | op(e3,e0) = e1
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[2027,17295,theory(equality)]) ).

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

cnf(17571,plain,
    ( op(e3,e0) = e1
    | op(e3,e2) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[17421,12476]) ).

cnf(17573,plain,
    ( op(e3,e0) = e1
    | epred19_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,17571,theory(equality)]) ).

cnf(17790,plain,
    ( op(e0,e3) = e2
    | op(e2,e2) = e1
    | op(e2,e3) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[15944,16648]) ).

cnf(17791,plain,
    ( op(e2,e2) = e1
    | op(e0,e3) = e2
    | epred19_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,17790,theory(equality)]) ).

cnf(17797,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | op(e0,e3) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[106,17790,theory(equality)]) ).

cnf(17820,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e0,e3) = e2
    | epred19_0 ),
    inference(sr,[status(thm)],[17797,195,theory(equality)]) ).

cnf(17938,plain,
    ( op(e0,e3) = e2
    | e2 = e1
    | epred19_0
    | op(e2,e2) = e1
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[17791,4389,theory(equality)]) ).

cnf(17965,plain,
    ( op(e0,e3) = e2
    | epred19_0
    | op(e2,e2) = e1
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[17938,195,theory(equality)]) ).

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

cnf(18243,plain,
    ( op(e0,e3) = e2
    | op(e2,e2) = e0
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[18130,14670,theory(equality)]) ).

cnf(18964,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[16142,17573]) ).

cnf(18996,plain,
    ( e1 = e3
    | op(e3,e0) = e1
    | epred19_0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[17571,18964,theory(equality)]) ).

cnf(19010,plain,
    ( op(e3,e0) = e1
    | epred19_0
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[18996,194,theory(equality)]) ).

cnf(19022,plain,
    ( op(e3,e0) = e2
    | e1 = e2
    | e1 = e3
    | epred19_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[5611,19010,theory(equality)]) ).

cnf(19057,plain,
    ( op(e3,e0) = e2
    | e3 = e1
    | epred19_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[19022,195,theory(equality)]) ).

cnf(19058,plain,
    ( op(e3,e0) = e2
    | epred19_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[19057,194,theory(equality)]) ).

cnf(19097,plain,
    ( e2 = e1
    | e2 = e0
    | epred19_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[12476,19058,theory(equality)]) ).

cnf(19122,plain,
    ( e2 = e0
    | epred19_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[19097,195,theory(equality)]) ).

cnf(19123,plain,
    ( epred19_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[19122,197,theory(equality)]) ).

cnf(19130,plain,
    ( epred19_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,19123,theory(equality)]) ).

cnf(20305,plain,
    ( op(e0,e3) = e2
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[17820,19130]) ).

cnf(20356,plain,
    ( op(e0,e0) = e0
    | e1 = e0
    | op(e0,e3) = e2
    | epred19_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[18243,20305,theory(equality)]) ).

cnf(20390,plain,
    ( op(e0,e0) = e0
    | op(e0,e3) = e2
    | epred19_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[20356,198,theory(equality)]) ).

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

cnf(20559,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[20393,5268]) ).

cnf(20562,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,20559,theory(equality)]) ).

cnf(20598,plain,
    ( op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[20562,12927]) ).

cnf(20614,plain,
    ( e0 = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[12927,20598,theory(equality)]) ).

cnf(20618,plain,
    epred19_0,
    inference(sr,[status(thm)],[20614,197,theory(equality)]) ).

cnf(20840,plain,
    ( epred18_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[4141,20618,theory(equality)]) ).

cnf(20841,plain,
    ( epred18_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[20840,theory(equality)]) ).

cnf(20844,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) = e3
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[3835,20618,theory(equality)]) ).

cnf(20845,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) = e3
    | epred18_0 ),
    inference(cn,[status(thm)],[20844,theory(equality)]) ).

cnf(20858,plain,
    ( epred18_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[2079,20618,theory(equality)]) ).

cnf(20859,plain,
    ( epred18_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[20858,theory(equality)]) ).

cnf(20861,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[1981,20618,theory(equality)]) ).

cnf(20862,plain,
    ( op(e3,e1) = e3
    | epred18_0 ),
    inference(cn,[status(thm)],[20861,theory(equality)]) ).

cnf(20867,plain,
    ( epred18_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[20859,97,theory(equality)]) ).

cnf(20900,plain,
    ( epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,20862,theory(equality)]) ).

cnf(20902,plain,
    ( epred18_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,20862,theory(equality)]) ).

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

cnf(20906,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | epred18_0 ),
    inference(spm,[status(thm)],[1719,20862,theory(equality)]) ).

cnf(20909,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[2522,20862,theory(equality)]) ).

cnf(20917,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[2953,20862,theory(equality)]) ).

cnf(20921,plain,
    ( op(e3,e0) = e2
    | e3 = e2
    | op(e3,e2) = e2
    | epred1_0
    | epred18_0 ),
    inference(spm,[status(thm)],[5734,20862,theory(equality)]) ).

cnf(20923,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[20903,193,theory(equality)]) ).

cnf(20929,plain,
    ( op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred1_0
    | epred18_0 ),
    inference(sr,[status(thm)],[20921,193,theory(equality)]) ).

cnf(20930,plain,
    ( epred18_0
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,20906,theory(equality)]) ).

cnf(21051,plain,
    ( op(e3,e0) = e2
    | epred18_0
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,20929,theory(equality)]) ).

cnf(21085,plain,
    ( epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[20900,117,theory(equality)]) ).

cnf(21090,plain,
    ( epred18_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[20900,20845,theory(equality)]) ).

cnf(21093,plain,
    ( epred18_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[20902,187,theory(equality)]) ).

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

cnf(21126,plain,
    ( op(e3,e0) = e2
    | epred18_0
    | epred1_0 ),
    inference(csr,[status(thm)],[21051,20906]) ).

cnf(21284,plain,
    ( epred18_0
    | epred1_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[20930,20923,theory(equality)]) ).

cnf(21302,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e3
    | epred1_0
    | op(e0,e1) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[218,21284,theory(equality)]) ).

cnf(21465,plain,
    ( e3 = e2
    | epred18_0
    | epred1_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[20906,20909,theory(equality)]) ).

cnf(21491,plain,
    ( epred18_0
    | epred1_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[21465,193,theory(equality)]) ).

cnf(21493,plain,
    ( op(e0,e2) = e3
    | epred18_0
    | epred1_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,21491,theory(equality)]) ).

cnf(21586,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[20917,20859]) ).

cnf(21591,plain,
    ( op(e3,e3) = e0
    | epred18_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,21586,theory(equality)]) ).

cnf(21700,plain,
    ( op(e3,e3) = e0
    | epred18_0
    | epred1_0 ),
    inference(spm,[status(thm)],[21591,21126,theory(equality)]) ).

cnf(21716,plain,
    ( epred18_0
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,21700,theory(equality)]) ).

cnf(21721,plain,
    ( epred18_0
    | epred1_0
    | op(op(e3,e0),e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[78,21700,theory(equality)]) ).

cnf(21910,plain,
    ( epred18_0
    | epred1_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[21716,124,theory(equality)]) ).

cnf(21917,plain,
    ( epred18_0
    | epred1_0
    | op(op(e3,e0),e3) != e1 ),
    inference(csr,[status(thm)],[21721,21126]) ).

cnf(21924,plain,
    ( epred18_0
    | epred1_0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[21917,21126,theory(equality)]) ).

cnf(21943,plain,
    ( epred18_0
    | epred1_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[21924,20867,theory(equality)]) ).

cnf(21948,plain,
    ( op(e0,e3) = e1
    | epred18_0
    | epred1_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,21943,theory(equality)]) ).

cnf(22032,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[21093,20841]) ).

cnf(22459,plain,
    ( e3 = e0
    | e3 = e2
    | epred18_0
    | op(e0,e1) = e2
    | op(e1,e2) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[21586,21302,theory(equality)]) ).

cnf(22469,plain,
    ( e3 = e2
    | epred18_0
    | op(e0,e1) = e2
    | op(e1,e2) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[22459,196,theory(equality)]) ).

cnf(22470,plain,
    ( epred18_0
    | op(e0,e1) = e2
    | op(e1,e2) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[22469,193,theory(equality)]) ).

cnf(22495,plain,
    ( op(e0,e3) = e1
    | epred18_0
    | epred1_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[21948,22470,theory(equality)]) ).

cnf(22522,plain,
    ( op(e0,e1) = e2
    | epred18_0
    | epred1_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,22495,theory(equality)]) ).

cnf(22568,plain,
    ( op(e0,e1) = e2
    | epred18_0
    | epred1_0 ),
    inference(csr,[status(thm)],[22522,22032]) ).

cnf(22578,plain,
    ( epred18_0
    | epred1_0
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[21114,22568,theory(equality)]) ).

cnf(22600,plain,
    ( epred18_0
    | epred1_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[22578,21085,theory(equality)]) ).

cnf(22697,plain,
    ( op(e0,e2) = e3
    | epred18_0
    | epred1_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[21493,22600,theory(equality)]) ).

cnf(23284,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e0
    | epred18_0
    | epred1_0 ),
    inference(csr,[status(thm)],[21910,20841]) ).

cnf(23306,plain,
    ( op(e0,e0) = e3
    | e0 = e3
    | epred18_0
    | epred1_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[22697,23284,theory(equality)]) ).

cnf(23310,plain,
    ( op(e0,e0) = e3
    | epred18_0
    | epred1_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[23306,196,theory(equality)]) ).

cnf(23328,plain,
    ( e3 = e1
    | epred18_0
    | op(e0,e0) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[21090,23310,theory(equality)]) ).

cnf(23332,plain,
    ( epred18_0
    | op(e0,e0) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[23328,194,theory(equality)]) ).

cnf(23349,plain,
    ( e0 = e1
    | epred18_0
    | epred1_0 ),
    inference(spm,[status(thm)],[21090,23332,theory(equality)]) ).

cnf(23353,plain,
    ( epred18_0
    | epred1_0 ),
    inference(sr,[status(thm)],[23349,198,theory(equality)]) ).

cnf(23360,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred18_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[278,23353,theory(equality)]) ).

cnf(23887,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[23360,21090]) ).

cnf(23888,plain,
    ( op(e0,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[23887,20841]) ).

cnf(23905,plain,
    ( e0 = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[21090,23888,theory(equality)]) ).

cnf(23908,plain,
    epred18_0,
    inference(sr,[status(thm)],[23905,198,theory(equality)]) ).

cnf(23992,plain,
    ( op(e2,e2) = e0
    | epred17_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[4044,23908,theory(equality)]) ).

cnf(23993,plain,
    ( op(e2,e2) = e0
    | epred17_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[23992,theory(equality)]) ).

cnf(23994,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[3971,23908,theory(equality)]) ).

cnf(23995,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[23994,theory(equality)]) ).

cnf(23996,plain,
    ( epred17_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3817,23908,theory(equality)]) ).

cnf(23997,plain,
    ( epred17_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[23996,theory(equality)]) ).

cnf(23998,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[3400,23908,theory(equality)]) ).

cnf(23999,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred17_0 ),
    inference(cn,[status(thm)],[23998,theory(equality)]) ).

cnf(24000,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1401,23908,theory(equality)]) ).

cnf(24001,plain,
    ( op(e3,e0) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[24000,theory(equality)]) ).

cnf(24002,plain,
    ( epred17_0
    | op(e3,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[1380,23908,theory(equality)]) ).

cnf(24003,plain,
    ( epred17_0
    | op(e3,e3) != e0 ),
    inference(cn,[status(thm)],[24002,theory(equality)]) ).

cnf(24008,plain,
    ( epred17_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[24003,99,theory(equality)]) ).

cnf(24029,plain,
    ( epred17_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,24001,theory(equality)]) ).

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

cnf(24033,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | e3 = e1
    | op(e2,e0) = e1
    | epred17_0 ),
    inference(spm,[status(thm)],[121,24001,theory(equality)]) ).

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

cnf(24035,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1720,24001,theory(equality)]) ).

cnf(24038,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred17_0 ),
    inference(spm,[status(thm)],[2523,24001,theory(equality)]) ).

cnf(24046,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred17_0 ),
    inference(spm,[status(thm)],[2736,24001,theory(equality)]) ).

cnf(24049,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[2823,24001,theory(equality)]) ).

cnf(24050,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[2954,24001,theory(equality)]) ).

cnf(24053,plain,
    ( e3 = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred1_0
    | epred17_0 ),
    inference(spm,[status(thm)],[5735,24001,theory(equality)]) ).

cnf(24058,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred17_0 ),
    inference(sr,[status(thm)],[24032,193,theory(equality)]) ).

cnf(24059,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred17_0 ),
    inference(sr,[status(thm)],[24033,194,theory(equality)]) ).

cnf(24060,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | epred17_0 ),
    inference(sr,[status(thm)],[24034,196,theory(equality)]) ).

cnf(24064,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred1_0
    | epred17_0 ),
    inference(sr,[status(thm)],[24053,193,theory(equality)]) ).

cnf(24065,plain,
    ( epred17_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[24029,180,theory(equality)]) ).

cnf(24075,plain,
    ( epred17_0
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,24035,theory(equality)]) ).

cnf(24127,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,23999,theory(equality)]) ).

cnf(24128,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,23999,theory(equality)]) ).

cnf(24135,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(op(e2,e0),e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[250,23999,theory(equality)]) ).

cnf(24164,plain,
    ( e0 = e2
    | epred17_0
    | epred1_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[24035,23999,theory(equality)]) ).

cnf(24194,plain,
    ( epred17_0
    | epred1_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[24164,197,theory(equality)]) ).

cnf(24201,plain,
    ( epred17_0
    | epred1_0
    | op(op(e1,e0),e1) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[246,24194,theory(equality)]) ).

cnf(24213,plain,
    ( op(e3,e1) = e2
    | epred17_0
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,24064,theory(equality)]) ).

cnf(24244,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred17_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,24008,theory(equality)]) ).

cnf(24355,plain,
    ( epred17_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[23997,24058,theory(equality)]) ).

cnf(24356,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[23995,24058,theory(equality)]) ).

cnf(24478,plain,
    ( e3 = e2
    | epred17_0
    | epred1_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[24035,24038,theory(equality)]) ).

cnf(24479,plain,
    ( e3 = e0
    | op(e1,e1) = e0
    | epred17_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[23999,24038,theory(equality)]) ).

cnf(24505,plain,
    ( epred17_0
    | epred1_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[24478,193,theory(equality)]) ).

cnf(24506,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[24479,196,theory(equality)]) ).

cnf(24532,plain,
    ( epred17_0
    | epred1_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[24075,24058,theory(equality)]) ).

cnf(24556,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[24127,24060,theory(equality)]) ).

cnf(24648,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred17_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,24049,theory(equality)]) ).

cnf(24681,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[24050,24003]) ).

cnf(24685,plain,
    ( op(e3,e3) = e1
    | epred17_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,24681,theory(equality)]) ).

cnf(24723,plain,
    ( epred17_0
    | epred1_0
    | op(e0,e0) = e2
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[24201,24532,theory(equality)]) ).

cnf(24790,plain,
    ( op(e3,e1) = e2
    | epred17_0
    | epred1_0 ),
    inference(csr,[status(thm)],[24213,24035]) ).

cnf(24815,plain,
    ( op(e3,e3) = e1
    | epred17_0
    | epred1_0 ),
    inference(spm,[status(thm)],[24685,24790,theory(equality)]) ).

cnf(24872,plain,
    ( epred17_0
    | epred1_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,24815,theory(equality)]) ).

cnf(24879,plain,
    ( epred17_0
    | epred1_0
    | op(op(e3,e1),e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[82,24815,theory(equality)]) ).

cnf(24962,plain,
    ( epred17_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[23997,24065,theory(equality)]) ).

cnf(24963,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[23995,24065,theory(equality)]) ).

cnf(25053,plain,
    ( epred17_0
    | epred1_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[24872,105,theory(equality)]) ).

cnf(25240,plain,
    ( epred17_0
    | epred1_0
    | op(op(e3,e1),e3) != e0 ),
    inference(csr,[status(thm)],[24879,24790]) ).

cnf(25247,plain,
    ( epred17_0
    | epred1_0
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[25240,24790,theory(equality)]) ).

cnf(25252,plain,
    ( epred17_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[25247,108,theory(equality)]) ).

cnf(25293,plain,
    ( op(e0,e0) = e2
    | epred17_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[24723,24046,theory(equality)]) ).

cnf(25433,plain,
    ( op(e1,e1) = e0
    | op(e2,e0) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[24963,24127]) ).

cnf(25580,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(op(e2,e0),e2) != e3 ),
    inference(csr,[status(thm)],[24135,25433]) ).

cnf(25593,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[25580,25433,theory(equality)]) ).

cnf(25596,plain,
    ( op(e1,e1) = e0
    | epred17_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[25593,24506,theory(equality)]) ).

cnf(25872,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred17_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[24244,23999,theory(equality)]) ).

cnf(25946,plain,
    ( op(e1,e1) = e0
    | op(e0,e3) = e0
    | epred17_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,25872,theory(equality)]) ).

cnf(26081,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred17_0
    | epred1_0 ),
    inference(spm,[status(thm)],[24648,24035,theory(equality)]) ).

cnf(26103,plain,
    ( op(e3,e2) = e0
    | epred17_0
    | epred1_0 ),
    inference(csr,[status(thm)],[26081,24872]) ).

cnf(26104,plain,
    ( epred17_0
    | epred1_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,26103,theory(equality)]) ).

cnf(26427,plain,
    ( e1 = e2
    | epred17_0
    | epred1_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[24035,25053,theory(equality)]) ).

cnf(26464,plain,
    ( epred17_0
    | epred1_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[26427,195,theory(equality)]) ).

cnf(26486,plain,
    ( e1 = e3
    | op(e0,e2) = e3
    | epred17_0
    | epred1_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[24505,26464,theory(equality)]) ).

cnf(26494,plain,
    ( op(e0,e2) = e3
    | epred17_0
    | epred1_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[26486,194,theory(equality)]) ).

cnf(26496,plain,
    ( op(e0,e2) = e1
    | epred17_0
    | epred1_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,26494,theory(equality)]) ).

cnf(26671,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred17_0
    | epred1_0 ),
    inference(csr,[status(thm)],[25252,26104]) ).

cnf(26673,plain,
    ( op(e2,e0) = e0
    | epred17_0
    | epred1_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,26671,theory(equality)]) ).

cnf(26720,plain,
    ( op(e2,e0) = e0
    | epred17_0
    | epred1_0 ),
    inference(csr,[status(thm)],[26673,24194]) ).

cnf(26749,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred17_0
    | epred1_0 ),
    inference(spm,[status(thm)],[24059,26720,theory(equality)]) ).

cnf(26764,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred17_0
    | epred1_0 ),
    inference(sr,[status(thm)],[26749,198,theory(equality)]) ).

cnf(26775,plain,
    ( op(e2,e2) = e0
    | epred17_0
    | op(e0,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[23993,26764,theory(equality)]) ).

cnf(26853,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | epred1_0 ),
    inference(csr,[status(thm)],[26775,26104]) ).

cnf(26892,plain,
    ( e3 = e0
    | epred17_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[24194,25293,theory(equality)]) ).

cnf(26901,plain,
    ( epred17_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[26892,196,theory(equality)]) ).

cnf(26916,plain,
    ( op(e0,e2) = e1
    | epred17_0
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[26496,26901,theory(equality)]) ).

cnf(26919,plain,
    ( op(e0,e0) = e2
    | epred17_0
    | epred1_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,26916,theory(equality)]) ).

cnf(26952,plain,
    ( op(e0,e0) = e2
    | epred17_0
    | epred1_0 ),
    inference(csr,[status(thm)],[26919,26853]) ).

cnf(26973,plain,
    ( e2 = e1
    | epred17_0
    | epred1_0 ),
    inference(spm,[status(thm)],[26853,26952,theory(equality)]) ).

cnf(26974,plain,
    ( epred17_0
    | epred1_0 ),
    inference(sr,[status(thm)],[26973,195,theory(equality)]) ).

cnf(26975,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred17_0 ),
    inference(spm,[status(thm)],[279,26974,theory(equality)]) ).

cnf(26977,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred17_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[264,26974,theory(equality)]) ).

cnf(26980,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred17_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[269,26974,theory(equality)]) ).

cnf(26992,plain,
    ( op(e0,e0) = e0
    | epred17_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,26975,theory(equality)]) ).

cnf(27009,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e1 = e0
    | epred17_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[24356,26975,theory(equality)]) ).

cnf(27010,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | e1 = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[24556,26975,theory(equality)]) ).

cnf(27013,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred17_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[27009,198,theory(equality)]) ).

cnf(27014,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred17_0 ),
    inference(sr,[status(thm)],[27010,198,theory(equality)]) ).

cnf(27133,plain,
    ( e2 = e0
    | op(e0,e0) = e0
    | epred17_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[27014,27013,theory(equality)]) ).

cnf(27134,plain,
    ( op(e0,e0) = e0
    | epred17_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[27133,197,theory(equality)]) ).

cnf(27475,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e0
    | epred17_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[25946,27014,theory(equality)]) ).

cnf(27526,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred17_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[26977,23999,theory(equality)]) ).

cnf(27628,plain,
    ( e0 = e1
    | op(e0,e0) = e0
    | epred17_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[26975,27475,theory(equality)]) ).

cnf(27629,plain,
    ( op(e0,e0) = e0
    | epred17_0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[27628,198,theory(equality)]) ).

cnf(27631,plain,
    ( op(e0,e0) = e0
    | epred17_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,27629,theory(equality)]) ).

cnf(27662,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[27526,23995]) ).

cnf(27694,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[26980,27662]) ).

cnf(27713,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e1 = e0
    | epred17_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[24356,27694,theory(equality)]) ).

cnf(27714,plain,
    ( op(e0,e2) = e3
    | e1 = e0
    | epred17_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[25596,27694,theory(equality)]) ).

cnf(27716,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred17_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[27713,198,theory(equality)]) ).

cnf(27717,plain,
    ( op(e0,e2) = e3
    | epred17_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[27714,198,theory(equality)]) ).

cnf(27726,plain,
    ( op(e2,e2) = e0
    | epred17_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[23993,27717,theory(equality)]) ).

cnf(27733,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred17_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[24962,27717,theory(equality)]) ).

cnf(27744,plain,
    ( op(e0,e2) = e3
    | epred17_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,27726,theory(equality)]) ).

cnf(27787,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred17_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[26977,27726,theory(equality)]) ).

cnf(27865,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred17_0 ),
    inference(csr,[status(thm)],[27716,24355]) ).

cnf(27919,plain,
    ( op(e0,e2) = e3
    | op(e2,e0) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[27733,27744]) ).

cnf(28055,plain,
    ( op(e0,e2) = e3
    | e2 = e1
    | epred17_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[27919,27787,theory(equality)]) ).

cnf(28068,plain,
    ( op(e0,e2) = e3
    | epred17_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[28055,195,theory(equality)]) ).

cnf(28087,plain,
    ( op(e0,e2) = e3
    | e1 = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[25596,28068,theory(equality)]) ).

cnf(28090,plain,
    ( op(e0,e2) = e3
    | epred17_0 ),
    inference(sr,[status(thm)],[28087,198,theory(equality)]) ).

cnf(28091,plain,
    ( epred17_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,28090,theory(equality)]) ).

cnf(28095,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[3040,28090,theory(equality)]) ).

cnf(28115,plain,
    ( epred17_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[28091,187,theory(equality)]) ).

cnf(28208,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred17_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,28095,theory(equality)]) ).

cnf(28269,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred17_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,28115,theory(equality)]) ).

cnf(28378,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred17_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[28208,27865,theory(equality)]) ).

cnf(28386,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e0
    | epred17_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,28378,theory(equality)]) ).

cnf(28457,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred17_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[28269,27134,theory(equality)]) ).

cnf(28533,plain,
    ( op(e1,e2) = e0
    | op(e0,e0) = e2
    | epred17_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[28386,27662,theory(equality)]) ).

cnf(28544,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[28457,26992]) ).

cnf(28545,plain,
    ( op(e0,e0) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[28544,27631]) ).

cnf(28568,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e2
    | epred17_0 ),
    inference(csr,[status(thm)],[28533,24128]) ).

cnf(28588,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred17_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[27694,28568,theory(equality)]) ).

cnf(28591,plain,
    ( op(e1,e0) = e1
    | epred17_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[28588,198,theory(equality)]) ).

cnf(28603,plain,
    ( e1 = e2
    | op(e0,e0) = e2
    | epred17_0 ),
    inference(spm,[status(thm)],[27865,28591,theory(equality)]) ).

cnf(28607,plain,
    ( op(e0,e0) = e2
    | epred17_0 ),
    inference(sr,[status(thm)],[28603,195,theory(equality)]) ).

cnf(28630,plain,
    ( e2 = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[28545,28607,theory(equality)]) ).

cnf(28631,plain,
    epred17_0,
    inference(sr,[status(thm)],[28630,197,theory(equality)]) ).

cnf(28736,plain,
    ( op(e1,e1) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[3259,28631,theory(equality)]) ).

cnf(28737,plain,
    ( op(e1,e1) = e3
    | epred16_0 ),
    inference(cn,[status(thm)],[28736,theory(equality)]) ).

cnf(28738,plain,
    ( epred16_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[3242,28631,theory(equality)]) ).

cnf(28739,plain,
    ( epred16_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[28738,theory(equality)]) ).

cnf(28740,plain,
    ( op(e2,e3) = e2
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1335,28631,theory(equality)]) ).

cnf(28741,plain,
    ( op(e2,e3) = e2
    | epred16_0 ),
    inference(cn,[status(thm)],[28740,theory(equality)]) ).

cnf(28742,plain,
    ( epred16_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1314,28631,theory(equality)]) ).

cnf(28743,plain,
    ( epred16_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[28742,theory(equality)]) ).

cnf(28749,plain,
    ( epred16_0
    | op(op(e1,e3),e1) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[238,28737,theory(equality)]) ).

cnf(28752,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e2
    | epred1_0
    | epred16_0 ),
    inference(spm,[status(thm)],[226,28737,theory(equality)]) ).

cnf(28759,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3038,28737,theory(equality)]) ).

cnf(28760,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3074,28737,theory(equality)]) ).

cnf(28762,plain,
    ( epred16_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,28741,theory(equality)]) ).

cnf(28764,plain,
    ( epred16_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,28741,theory(equality)]) ).

cnf(28765,plain,
    ( epred16_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,28741,theory(equality)]) ).

cnf(28766,plain,
    ( epred16_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,28741,theory(equality)]) ).

cnf(28796,plain,
    ( epred16_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[28739,114,theory(equality)]) ).

cnf(28799,plain,
    ( epred16_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[28743,178,theory(equality)]) ).

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

cnf(28872,plain,
    ( op(e1,e3) = e1
    | epred16_0
    | epred1_0 ),
    inference(csr,[status(thm)],[28752,28762]) ).

cnf(28873,plain,
    ( epred16_0
    | epred1_0 ),
    inference(csr,[status(thm)],[28872,28739]) ).

cnf(28874,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[279,28873,theory(equality)]) ).

cnf(28876,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred16_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[264,28873,theory(equality)]) ).

cnf(28908,plain,
    ( e1 = e3
    | epred16_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[28737,28874,theory(equality)]) ).

cnf(28909,plain,
    ( epred16_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[28908,194,theory(equality)]) ).

cnf(28999,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred16_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,28759,theory(equality)]) ).

cnf(29017,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[28760,28739]) ).

cnf(29018,plain,
    ( op(e1,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[29017,28765]) ).

cnf(29019,plain,
    ( epred16_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,29018,theory(equality)]) ).

cnf(29092,plain,
    ( epred16_0
    | op(op(e1,e3),e1) != e2 ),
    inference(csr,[status(thm)],[28749,29018]) ).

cnf(29098,plain,
    ( epred16_0
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[29092,29018,theory(equality)]) ).

cnf(29350,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[28799,28762]) ).

cnf(29354,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,29350,theory(equality)]) ).

cnf(29586,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[29354,28796,theory(equality)]) ).

cnf(29637,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[28866,29098]) ).

cnf(29970,plain,
    ( op(e1,e1) = e1
    | epred16_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[28876,28764]) ).

cnf(29997,plain,
    ( op(e1,e1) = e1
    | epred16_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[29970,29586,theory(equality)]) ).

cnf(30118,plain,
    ( e1 = e3
    | epred16_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[28737,29997,theory(equality)]) ).

cnf(30121,plain,
    ( epred16_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[30118,194,theory(equality)]) ).

cnf(30149,plain,
    ( op(e1,e2) = e1
    | epred16_0
    | op(e0,e2) != e2 ),
    inference(csr,[status(thm)],[28999,29019]) ).

cnf(30151,plain,
    ( op(e1,e2) = e1
    | epred16_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[30149,29637,theory(equality)]) ).

cnf(30157,plain,
    ( op(e0,e0) = e2
    | epred16_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,30151,theory(equality)]) ).

cnf(30186,plain,
    ( op(e0,e0) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[30157,30121]) ).

cnf(30203,plain,
    ( e2 = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[28909,30186,theory(equality)]) ).

cnf(30206,plain,
    epred16_0,
    inference(sr,[status(thm)],[30203,197,theory(equality)]) ).

cnf(30283,plain,
    ( op(e0,e0) = e3
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[2191,30206,theory(equality)]) ).

cnf(30284,plain,
    ( op(e0,e0) = e3
    | epred15_0 ),
    inference(cn,[status(thm)],[30283,theory(equality)]) ).

cnf(30285,plain,
    ( op(e2,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1894,30206,theory(equality)]) ).

cnf(30286,plain,
    ( op(e2,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[30285,theory(equality)]) ).

cnf(30287,plain,
    ( epred15_0
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[1887,30206,theory(equality)]) ).

cnf(30288,plain,
    ( epred15_0
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[30287,theory(equality)]) ).

cnf(30289,plain,
    ( epred15_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1885,30206,theory(equality)]) ).

cnf(30290,plain,
    ( epred15_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[30289,theory(equality)]) ).

cnf(30294,plain,
    ( epred15_0
    | op(op(e0,e3),e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[242,30284,theory(equality)]) ).

cnf(30297,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred1_0
    | epred15_0 ),
    inference(spm,[status(thm)],[227,30284,theory(equality)]) ).

cnf(30300,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[2763,30284,theory(equality)]) ).

cnf(30302,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3099,30284,theory(equality)]) ).

cnf(30303,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3132,30284,theory(equality)]) ).

cnf(30304,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3162,30284,theory(equality)]) ).

cnf(30307,plain,
    ( epred15_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,30286,theory(equality)]) ).

cnf(30309,plain,
    ( epred15_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,30286,theory(equality)]) ).

cnf(30310,plain,
    ( epred15_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,30286,theory(equality)]) ).

cnf(30311,plain,
    ( epred15_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,30286,theory(equality)]) ).

cnf(30379,plain,
    ( epred15_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[30290,178,theory(equality)]) ).

cnf(30497,plain,
    ( epred15_0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[30307,30297,theory(equality)]) ).

cnf(30512,plain,
    ( epred15_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[30309,30300,theory(equality)]) ).

cnf(30513,plain,
    ( epred15_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[30310,112,theory(equality)]) ).

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

cnf(30531,plain,
    ( epred15_0
    | epred1_0 ),
    inference(csr,[status(thm)],[30497,30288]) ).

cnf(30532,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(spm,[status(thm)],[279,30531,theory(equality)]) ).

cnf(30549,plain,
    ( op(e2,e0) = e0
    | epred15_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,30512,theory(equality)]) ).

cnf(30582,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,30532,theory(equality)]) ).

cnf(30653,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[30304,30288]) ).

cnf(30654,plain,
    ( op(e0,e3) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[30653,30311]) ).

cnf(30655,plain,
    ( epred15_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,30654,theory(equality)]) ).

cnf(30660,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | e1 = e0
    | op(e0,e2) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[124,30654,theory(equality)]) ).

cnf(30683,plain,
    ( epred15_0
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[30294,30654,theory(equality)]) ).

cnf(30686,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | epred15_0 ),
    inference(sr,[status(thm)],[30660,198,theory(equality)]) ).

cnf(30804,plain,
    ( epred15_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[30683,30302,theory(equality)]) ).

cnf(30824,plain,
    ( op(e2,e0) = e0
    | epred15_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[30549,30804,theory(equality)]) ).

cnf(30825,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[30582,30804,theory(equality)]) ).

cnf(30851,plain,
    ( op(e1,e0) = e0
    | epred15_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,30824,theory(equality)]) ).

cnf(31037,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[30379,30307]) ).

cnf(31040,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,31037,theory(equality)]) ).

cnf(31111,plain,
    ( op(e1,e0) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[30851,30825]) ).

cnf(31112,plain,
    ( epred15_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,31111,theory(equality)]) ).

cnf(31140,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[31040,30512,theory(equality)]) ).

cnf(31150,plain,
    ( op(e2,e0) = e0
    | epred15_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,31140,theory(equality)]) ).

cnf(31244,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[30513,30683]) ).

cnf(31247,plain,
    ( op(e1,e1) = e2
    | epred15_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,31244,theory(equality)]) ).

cnf(31299,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[30686,31112]) ).

cnf(31341,plain,
    ( op(e2,e0) = e0
    | epred15_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[31150,31299,theory(equality)]) ).

cnf(31344,plain,
    ( op(e1,e1) = e2
    | epred15_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[31247,30303,theory(equality)]) ).

cnf(31351,plain,
    ( op(e0,e1) = e0
    | epred15_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,31341,theory(equality)]) ).

cnf(31385,plain,
    ( op(e0,e1) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[31351,31111]) ).

cnf(31555,plain,
    ( op(e1,e1) = e2
    | op(e0,e2) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[31344,30655]) ).

cnf(31574,plain,
    ( e2 = e1
    | op(e0,e0) = e0
    | epred15_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[30532,31555,theory(equality)]) ).

cnf(31576,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[31574,195,theory(equality)]) ).

cnf(31577,plain,
    ( op(e0,e2) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[31576,31112]) ).

cnf(31598,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred15_0 ),
    inference(spm,[status(thm)],[30518,31577,theory(equality)]) ).

cnf(31602,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred15_0 ),
    inference(sr,[status(thm)],[31598,197,theory(equality)]) ).

cnf(31646,plain,
    ( e2 = e0
    | epred15_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[31385,31602,theory(equality)]) ).

cnf(31647,plain,
    ( epred15_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[31646,197,theory(equality)]) ).

cnf(31664,plain,
    ( e2 = e3
    | epred15_0 ),
    inference(spm,[status(thm)],[30284,31647,theory(equality)]) ).

cnf(31667,plain,
    epred15_0,
    inference(sr,[status(thm)],[31664,193,theory(equality)]) ).

cnf(31708,plain,
    ( op(e2,e1) = e2
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[2002,31667,theory(equality)]) ).

cnf(31709,plain,
    ( op(e2,e1) = e2
    | epred14_0 ),
    inference(cn,[status(thm)],[31708,theory(equality)]) ).

cnf(31710,plain,
    ( op(e3,e3) = e1
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[1978,31667,theory(equality)]) ).

cnf(31711,plain,
    ( op(e3,e3) = e1
    | epred14_0 ),
    inference(cn,[status(thm)],[31710,theory(equality)]) ).

cnf(31712,plain,
    ( epred14_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[1884,31667,theory(equality)]) ).

cnf(31713,plain,
    ( epred14_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[31712,theory(equality)]) ).

cnf(31714,plain,
    ( epred14_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1883,31667,theory(equality)]) ).

cnf(31715,plain,
    ( epred14_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[31714,theory(equality)]) ).

cnf(31716,plain,
    ( epred14_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,31709,theory(equality)]) ).

cnf(31718,plain,
    ( epred14_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,31709,theory(equality)]) ).

cnf(31748,plain,
    ( epred14_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,31711,theory(equality)]) ).

cnf(31749,plain,
    ( epred14_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,31711,theory(equality)]) ).

cnf(31750,plain,
    ( epred14_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,31711,theory(equality)]) ).

cnf(31752,plain,
    ( epred14_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,31711,theory(equality)]) ).

cnf(31757,plain,
    ( epred14_0
    | op(op(e3,e1),e3) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[84,31711,theory(equality)]) ).

cnf(31760,plain,
    ( e1 = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred14_0 ),
    inference(spm,[status(thm)],[228,31711,theory(equality)]) ).

cnf(31770,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | epred14_0 ),
    inference(sr,[status(thm)],[31760,194,theory(equality)]) ).

cnf(31779,plain,
    ( epred14_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[31713,109,theory(equality)]) ).

cnf(31782,plain,
    ( epred14_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[31713,175,theory(equality)]) ).

cnf(31818,plain,
    ( epred14_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[31748,106,theory(equality)]) ).

cnf(31836,plain,
    ( epred14_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[31749,105,theory(equality)]) ).

cnf(31865,plain,
    ( epred14_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[31750,113,theory(equality)]) ).

cnf(31877,plain,
    ( epred14_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[31752,114,theory(equality)]) ).

cnf(31885,plain,
    ( epred14_0
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,31770,theory(equality)]) ).

cnf(31921,plain,
    ( epred14_0
    | epred1_0 ),
    inference(csr,[status(thm)],[31885,31709]) ).

cnf(31924,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred14_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[264,31921,theory(equality)]) ).

cnf(31925,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | epred14_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[275,31921,theory(equality)]) ).

cnf(32347,plain,
    ( e3 = e2
    | epred14_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[31709,31779,theory(equality)]) ).

cnf(32354,plain,
    ( epred14_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[32347,193,theory(equality)]) ).

cnf(32385,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[31782,31750]) ).

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

cnf(32423,plain,
    ( op(e3,e1) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[32387,31709]) ).

cnf(32435,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[2564,32423,theory(equality)]) ).

cnf(32452,plain,
    ( epred14_0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[31757,32423,theory(equality)]) ).

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

cnf(32485,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[31818,31715]) ).

cnf(32510,plain,
    ( e1 = e2
    | epred14_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[31709,32485,theory(equality)]) ).

cnf(32520,plain,
    ( epred14_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[32510,195,theory(equality)]) ).

cnf(32521,plain,
    ( epred14_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,32520,theory(equality)]) ).

cnf(32554,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[31836,31715]) ).

cnf(32555,plain,
    ( op(e0,e2) = e1
    | epred14_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,32554,theory(equality)]) ).

cnf(32609,plain,
    ( e1 = e2
    | epred14_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[31709,31865,theory(equality)]) ).

cnf(32619,plain,
    ( epred14_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[32609,195,theory(equality)]) ).

cnf(32647,plain,
    ( op(e0,e2) = e1
    | epred14_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[32555,32619,theory(equality)]) ).

cnf(32711,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[31877,32521]) ).

cnf(33012,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[32478,31718]) ).

cnf(33034,plain,
    ( op(e0,e1) = e1
    | e2 = e1
    | epred14_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[32647,33012,theory(equality)]) ).

cnf(33038,plain,
    ( op(e0,e1) = e1
    | epred14_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[33034,195,theory(equality)]) ).

cnf(33114,plain,
    ( op(e1,e1) = e1
    | epred14_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[31924,31716]) ).

cnf(33138,plain,
    ( op(e1,e1) = e1
    | epred14_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[33114,32435,theory(equality)]) ).

cnf(33139,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | epred14_0 ),
    inference(csr,[status(thm)],[31925,31711]) ).

cnf(33140,plain,
    ( op(e0,e0) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[33139,31713]) ).

cnf(33190,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[32711,33138,theory(equality)]) ).

cnf(33199,plain,
    ( op(e1,e1) = e1
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[33190,198,theory(equality)]) ).

cnf(33219,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[32354,33199,theory(equality)]) ).

cnf(33222,plain,
    ( op(e0,e1) = e3
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[33219,194,theory(equality)]) ).

cnf(33245,plain,
    ( e0 = e2
    | op(e0,e0) = e2
    | epred14_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[33012,33222,theory(equality)]) ).

cnf(33248,plain,
    ( op(e0,e0) = e2
    | epred14_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[33245,197,theory(equality)]) ).

cnf(33285,plain,
    ( op(e0,e0) = e2
    | e3 = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[33038,33248,theory(equality)]) ).

cnf(33286,plain,
    ( op(e0,e0) = e2
    | epred14_0 ),
    inference(sr,[status(thm)],[33285,194,theory(equality)]) ).

cnf(33306,plain,
    ( e2 = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[33140,33286,theory(equality)]) ).

cnf(33307,plain,
    epred14_0,
    inference(sr,[status(thm)],[33306,197,theory(equality)]) ).

cnf(33364,plain,
    ( op(e0,e0) = e1
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[3388,33307,theory(equality)]) ).

cnf(33365,plain,
    ( op(e0,e0) = e1
    | epred13_0 ),
    inference(cn,[status(thm)],[33364,theory(equality)]) ).

cnf(33366,plain,
    ( epred13_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[3321,33307,theory(equality)]) ).

cnf(33367,plain,
    ( epred13_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[33366,theory(equality)]) ).

cnf(33368,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[1137,33307,theory(equality)]) ).

cnf(33369,plain,
    ( op(e2,e1) = e2
    | epred13_0 ),
    inference(cn,[status(thm)],[33368,theory(equality)]) ).

cnf(33370,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1116,33307,theory(equality)]) ).

cnf(33371,plain,
    ( epred13_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[33370,theory(equality)]) ).

cnf(33420,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred1_0
    | epred13_0 ),
    inference(spm,[status(thm)],[5365,33369,theory(equality)]) ).

cnf(33421,plain,
    ( op(e2,e2) = e2
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred1_0
    | epred13_0 ),
    inference(spm,[status(thm)],[5472,33369,theory(equality)]) ).

cnf(33426,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | e2 = e3
    | epred1_0
    | epred13_0 ),
    inference(spm,[status(thm)],[5975,33369,theory(equality)]) ).

cnf(33433,plain,
    ( e2 = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred13_0 ),
    inference(spm,[status(thm)],[7363,33369,theory(equality)]) ).

cnf(33438,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred1_0
    | epred13_0 ),
    inference(sr,[status(thm)],[33426,193,theory(equality)]) ).

cnf(33439,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred13_0 ),
    inference(sr,[status(thm)],[33433,193,theory(equality)]) ).

cnf(33463,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e1) = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[226,33438,theory(equality)]) ).

cnf(33475,plain,
    ( op(e2,e0) = e3
    | epred13_0
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,33439,theory(equality)]) ).

cnf(33511,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred13_0
    | epred1_0 ),
    inference(csr,[status(thm)],[33420,33371]) ).

cnf(33513,plain,
    ( op(e2,e2) = e0
    | epred13_0
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,33511,theory(equality)]) ).

cnf(33653,plain,
    ( op(e2,e0) = e3
    | epred13_0
    | epred1_0 ),
    inference(csr,[status(thm)],[33475,33369]) ).

cnf(33686,plain,
    ( op(e2,e2) = e0
    | epred13_0
    | epred1_0 ),
    inference(csr,[status(thm)],[33513,33369]) ).

cnf(33695,plain,
    ( epred13_0
    | epred1_0
    | op(op(e2,e0),e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[252,33686,theory(equality)]) ).

cnf(33702,plain,
    ( e0 = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | e0 = e2
    | epred1_0
    | epred13_0 ),
    inference(spm,[status(thm)],[4238,33686,theory(equality)]) ).

cnf(33719,plain,
    ( e0 = e2
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | epred13_0 ),
    inference(spm,[status(thm)],[5555,33686,theory(equality)]) ).

cnf(33726,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | e0 = e2
    | epred13_0
    | epred1_0 ),
    inference(spm,[status(thm)],[33421,33686,theory(equality)]) ).

cnf(33730,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | e2 = e0
    | epred1_0
    | epred13_0 ),
    inference(sr,[status(thm)],[33702,196,theory(equality)]) ).

cnf(33731,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred1_0
    | epred13_0 ),
    inference(sr,[status(thm)],[33730,197,theory(equality)]) ).

cnf(33751,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | epred13_0 ),
    inference(sr,[status(thm)],[33719,197,theory(equality)]) ).

cnf(33756,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred13_0
    | epred1_0 ),
    inference(sr,[status(thm)],[33726,197,theory(equality)]) ).

cnf(33983,plain,
    ( epred13_0
    | epred1_0
    | op(op(e2,e0),e2) != e1 ),
    inference(csr,[status(thm)],[33695,33653]) ).

cnf(33991,plain,
    ( epred13_0
    | epred1_0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[33983,33653,theory(equality)]) ).

cnf(33994,plain,
    ( epred13_0
    | epred1_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[33991,105,theory(equality)]) ).

cnf(34139,plain,
    ( e2 = e0
    | epred13_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[33686,33463,theory(equality)]) ).

cnf(34152,plain,
    ( epred13_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[34139,197,theory(equality)]) ).

cnf(34177,plain,
    ( e1 = e0
    | op(e0,e3) = e0
    | epred13_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[33751,34152,theory(equality)]) ).

cnf(34178,plain,
    ( op(e0,e3) = e2
    | e1 = e2
    | epred13_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[33756,34152,theory(equality)]) ).

cnf(34182,plain,
    ( op(e0,e3) = e0
    | epred13_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[34177,198,theory(equality)]) ).

cnf(34183,plain,
    ( op(e0,e3) = e2
    | epred13_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[34178,195,theory(equality)]) ).

cnf(34239,plain,
    ( op(e0,e1) = e3
    | e2 = e0
    | epred13_0
    | epred1_0 ),
    inference(spm,[status(thm)],[34182,34183,theory(equality)]) ).

cnf(34243,plain,
    ( op(e0,e1) = e3
    | epred13_0
    | epred1_0 ),
    inference(sr,[status(thm)],[34239,197,theory(equality)]) ).

cnf(34573,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred13_0
    | epred1_0 ),
    inference(csr,[status(thm)],[33994,33371]) ).

cnf(34597,plain,
    ( op(e0,e2) = e3
    | e1 = e3
    | epred13_0
    | epred1_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[33731,34573,theory(equality)]) ).

cnf(34606,plain,
    ( op(e0,e2) = e3
    | epred13_0
    | epred1_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[34597,194,theory(equality)]) ).

cnf(34609,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | epred1_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,34606,theory(equality)]) ).

cnf(34661,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | epred1_0 ),
    inference(csr,[status(thm)],[34609,34243]) ).

cnf(34663,plain,
    ( epred13_0
    | epred1_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,34661,theory(equality)]) ).

cnf(34696,plain,
    ( epred13_0
    | epred1_0 ),
    inference(csr,[status(thm)],[34663,33365]) ).

cnf(34703,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred13_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[278,34696,theory(equality)]) ).

cnf(34823,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[34703,33365]) ).

cnf(34824,plain,
    ( op(e0,e0) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[34823,33367]) ).

cnf(34841,plain,
    ( e0 = e1
    | epred13_0 ),
    inference(spm,[status(thm)],[33365,34824,theory(equality)]) ).

cnf(34842,plain,
    epred13_0,
    inference(sr,[status(thm)],[34841,198,theory(equality)]) ).

cnf(34856,plain,
    ( op(e3,e3) = e0
    | epred12_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3393,34842,theory(equality)]) ).

cnf(34857,plain,
    ( op(e3,e3) = e0
    | epred12_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[34856,theory(equality)]) ).

cnf(34858,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[3365,34842,theory(equality)]) ).

cnf(34859,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[34858,theory(equality)]) ).

cnf(34860,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[2302,34842,theory(equality)]) ).

cnf(34861,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred12_0 ),
    inference(cn,[status(thm)],[34860,theory(equality)]) ).

cnf(34862,plain,
    ( epred12_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[1909,34842,theory(equality)]) ).

cnf(34863,plain,
    ( epred12_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[34862,theory(equality)]) ).

cnf(34864,plain,
    ( op(e2,e0) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1071,34842,theory(equality)]) ).

cnf(34865,plain,
    ( op(e2,e0) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[34864,theory(equality)]) ).

cnf(34866,plain,
    ( epred12_0
    | op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1050,34842,theory(equality)]) ).

cnf(34867,plain,
    ( epred12_0
    | op(e2,e2) != e0 ),
    inference(cn,[status(thm)],[34866,theory(equality)]) ).

cnf(34870,plain,
    ( epred12_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,34865,theory(equality)]) ).

cnf(34876,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[5366,34865,theory(equality)]) ).

cnf(34877,plain,
    ( op(e2,e2) = e2
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[5473,34865,theory(equality)]) ).

cnf(34883,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e2 = e3
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[6064,34865,theory(equality)]) ).

cnf(34889,plain,
    ( op(e2,e1) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[7364,34865,theory(equality)]) ).

cnf(34894,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred1_0
    | epred12_0 ),
    inference(sr,[status(thm)],[34883,193,theory(equality)]) ).

cnf(34895,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred12_0 ),
    inference(sr,[status(thm)],[34889,193,theory(equality)]) ).

cnf(34903,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,34861,theory(equality)]) ).

cnf(34905,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,34861,theory(equality)]) ).

cnf(34906,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,34861,theory(equality)]) ).

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

cnf(34914,plain,
    ( e0 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e1,e1) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[228,34861,theory(equality)]) ).

cnf(34916,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e0 = e2
    | op(e2,e3) = e2
    | op(e1,e1) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[95,34861,theory(equality)]) ).

cnf(34924,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e1,e1) = e0
    | epred12_0 ),
    inference(sr,[status(thm)],[34914,196,theory(equality)]) ).

cnf(34926,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e1,e1) = e0
    | epred12_0 ),
    inference(sr,[status(thm)],[34916,197,theory(equality)]) ).

cnf(34940,plain,
    ( op(e2,e1) = e3
    | epred12_0
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,34895,theory(equality)]) ).

cnf(34975,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,34924,theory(equality)]) ).

cnf(35046,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[34859,117,theory(equality)]) ).

cnf(35049,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[34859,176,theory(equality)]) ).

cnf(35072,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[34903,107,theory(equality)]) ).

cnf(35107,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[34905,123,theory(equality)]) ).

cnf(35113,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[34906,116,theory(equality)]) ).

cnf(35126,plain,
    ( op(e2,e1) = e3
    | epred12_0
    | epred1_0 ),
    inference(csr,[status(thm)],[34940,34865]) ).

cnf(35248,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | epred12_0
    | epred1_0 ),
    inference(csr,[status(thm)],[34876,34867]) ).

cnf(35251,plain,
    ( op(e2,e2) = e1
    | epred12_0
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,35248,theory(equality)]) ).

cnf(35374,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | epred1_0 ),
    inference(csr,[status(thm)],[34975,34865]) ).

cnf(35411,plain,
    ( op(e2,e2) = e1
    | epred12_0
    | epred1_0 ),
    inference(csr,[status(thm)],[35251,34865]) ).

cnf(35418,plain,
    ( epred12_0
    | epred1_0
    | op(op(e2,e1),e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[86,35411,theory(equality)]) ).

cnf(35427,plain,
    ( e1 = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | e1 = e2
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[4238,35411,theory(equality)]) ).

cnf(35443,plain,
    ( e1 = e2
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[5523,35411,theory(equality)]) ).

cnf(35451,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | e1 = e2
    | epred12_0
    | epred1_0 ),
    inference(spm,[status(thm)],[34877,35411,theory(equality)]) ).

cnf(35455,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | e2 = e1
    | epred1_0
    | epred12_0 ),
    inference(sr,[status(thm)],[35427,194,theory(equality)]) ).

cnf(35456,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred1_0
    | epred12_0 ),
    inference(sr,[status(thm)],[35455,195,theory(equality)]) ).

cnf(35475,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred1_0
    | epred12_0 ),
    inference(sr,[status(thm)],[35443,195,theory(equality)]) ).

cnf(35481,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred12_0
    | epred1_0 ),
    inference(sr,[status(thm)],[35451,195,theory(equality)]) ).

cnf(35486,plain,
    ( op(e0,e2) = e3
    | epred12_0
    | epred1_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,35456,theory(equality)]) ).

cnf(35595,plain,
    ( e2 = e1
    | op(e0,e3) = e1
    | epred12_0
    | epred1_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[35475,35481,theory(equality)]) ).

cnf(35599,plain,
    ( op(e0,e3) = e1
    | epred12_0
    | epred1_0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[35595,195,theory(equality)]) ).

cnf(35745,plain,
    ( op(e0,e2) = e3
    | epred12_0
    | epred1_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[35486,34894,theory(equality)]) ).

cnf(35852,plain,
    ( epred12_0
    | epred1_0
    | op(op(e2,e1),e2) != e0 ),
    inference(csr,[status(thm)],[35418,35126]) ).

cnf(35860,plain,
    ( epred12_0
    | epred1_0
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[35852,35126,theory(equality)]) ).

cnf(35865,plain,
    ( epred12_0
    | epred1_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[35860,107,theory(equality)]) ).

cnf(36118,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred12_0
    | epred1_0 ),
    inference(csr,[status(thm)],[35865,34867]) ).

cnf(36119,plain,
    ( op(e0,e2) = e0
    | epred12_0
    | epred1_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,36118,theory(equality)]) ).

cnf(36199,plain,
    ( op(e0,e2) = e0
    | epred12_0
    | epred1_0 ),
    inference(csr,[status(thm)],[36119,35374]) ).

cnf(36223,plain,
    ( op(e0,e0) = e3
    | e0 = e3
    | epred12_0
    | epred1_0 ),
    inference(spm,[status(thm)],[35745,36199,theory(equality)]) ).

cnf(36234,plain,
    ( op(e0,e0) = e3
    | epred12_0
    | epred1_0 ),
    inference(sr,[status(thm)],[36223,196,theory(equality)]) ).

cnf(36242,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred1_0
    | epred12_0 ),
    inference(spm,[status(thm)],[227,36234,theory(equality)]) ).

cnf(36280,plain,
    ( e2 = e1
    | epred12_0
    | epred1_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[35411,36242,theory(equality)]) ).

cnf(36293,plain,
    ( epred12_0
    | epred1_0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[36280,195,theory(equality)]) ).

cnf(36321,plain,
    ( e0 = e2
    | e0 = e1
    | epred12_0
    | epred1_0 ),
    inference(spm,[status(thm)],[35599,36293,theory(equality)]) ).

cnf(36328,plain,
    ( e1 = e0
    | epred12_0
    | epred1_0 ),
    inference(sr,[status(thm)],[36321,197,theory(equality)]) ).

cnf(36329,plain,
    ( epred12_0
    | epred1_0 ),
    inference(sr,[status(thm)],[36328,198,theory(equality)]) ).

cnf(36331,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[279,36329,theory(equality)]) ).

cnf(36335,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred12_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[259,36329,theory(equality)]) ).

cnf(36336,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred12_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[269,36329,theory(equality)]) ).

cnf(36348,plain,
    ( op(e0,e0) = e0
    | epred12_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,36331,theory(equality)]) ).

cnf(36400,plain,
    ( op(e1,e1) = e0
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred12_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,34926,theory(equality)]) ).

cnf(36625,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred12_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[36335,34861,theory(equality)]) ).

cnf(36644,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[36625,34859]) ).

cnf(36890,plain,
    ( e3 = e2
    | epred12_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[34865,35046,theory(equality)]) ).

cnf(36898,plain,
    ( epred12_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[36890,193,theory(equality)]) ).

cnf(36917,plain,
    ( e0 = e1
    | op(e0,e0) = e0
    | epred12_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[36331,36898,theory(equality)]) ).

cnf(36918,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred12_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[36336,36898,theory(equality)]) ).

cnf(36919,plain,
    ( op(e0,e0) = e0
    | epred12_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[36917,198,theory(equality)]) ).

cnf(36920,plain,
    ( op(e1,e0) = e1
    | epred12_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[36918,198,theory(equality)]) ).

cnf(37019,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[35049,34905]) ).

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

cnf(37093,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[35072,34867]) ).

cnf(37095,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred12_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,37093,theory(equality)]) ).

cnf(37148,plain,
    ( e0 = e2
    | epred12_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[34865,35107,theory(equality)]) ).

cnf(37158,plain,
    ( epred12_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[37148,197,theory(equality)]) ).

cnf(37177,plain,
    ( e0 = e1
    | op(e0,e0) = e0
    | epred12_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[36331,37158,theory(equality)]) ).

cnf(37179,plain,
    ( op(e0,e0) = e0
    | epred12_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[37177,198,theory(equality)]) ).

cnf(37192,plain,
    ( e0 = e3
    | op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[36919,37179,theory(equality)]) ).

cnf(37195,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred12_0 ),
    inference(sr,[status(thm)],[37192,196,theory(equality)]) ).

cnf(37199,plain,
    ( op(e3,e0) = e1
    | op(e1,e1) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[37021,34865]) ).

cnf(37234,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[34913,37199,theory(equality)]) ).

cnf(37266,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | op(e0,e0) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[3172,37195,theory(equality)]) ).

cnf(37372,plain,
    ( op(e1,e1) = e0
    | epred12_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[37234,112,theory(equality)]) ).

cnf(37390,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | epred12_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[37095,37179,theory(equality)]) ).

cnf(37409,plain,
    ( e0 = e1
    | op(e0,e0) = e0
    | epred12_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[36331,37390,theory(equality)]) ).

cnf(37411,plain,
    ( op(e0,e0) = e0
    | epred12_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[37409,198,theory(equality)]) ).

cnf(37413,plain,
    ( op(e0,e0) = e0
    | epred12_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,37411,theory(equality)]) ).

cnf(37663,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e0) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[37266,37413]) ).

cnf(37664,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[37663,36348]) ).

cnf(37677,plain,
    ( op(e1,e1) = e0
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[37372,34870]) ).

cnf(37700,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred12_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[35113,37677,theory(equality)]) ).

cnf(37702,plain,
    ( e2 = e0
    | op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred12_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[37093,37677,theory(equality)]) ).

cnf(37710,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred12_0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[37700,197,theory(equality)]) ).

cnf(37711,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred12_0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[37702,197,theory(equality)]) ).

cnf(37746,plain,
    ( e2 = e0
    | e2 = e1
    | epred12_0
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[36644,37710,theory(equality)]) ).

cnf(37750,plain,
    ( e2 = e1
    | epred12_0
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[37746,197,theory(equality)]) ).

cnf(37751,plain,
    ( epred12_0
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[37750,195,theory(equality)]) ).

cnf(37772,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred12_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[36336,37751,theory(equality)]) ).

cnf(37774,plain,
    ( op(e1,e0) = e1
    | epred12_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[37772,198,theory(equality)]) ).

cnf(37786,plain,
    ( op(e3,e3) = e0
    | epred12_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[34857,37774,theory(equality)]) ).

cnf(37817,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred12_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[36335,37786,theory(equality)]) ).

cnf(37852,plain,
    ( e2 = e0
    | e2 = e1
    | epred12_0
    | op(e1,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[36644,37711,theory(equality)]) ).

cnf(37857,plain,
    ( e2 = e1
    | epred12_0
    | op(e1,e1) = e0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[37852,197,theory(equality)]) ).

cnf(37858,plain,
    ( epred12_0
    | op(e1,e1) = e0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[37857,195,theory(equality)]) ).

cnf(37880,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred12_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[36336,37858,theory(equality)]) ).

cnf(37882,plain,
    ( op(e1,e0) = e1
    | epred12_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[37880,198,theory(equality)]) ).

cnf(37977,plain,
    ( op(e3,e3) = e0
    | epred12_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[34857,37882,theory(equality)]) ).

cnf(37988,plain,
    ( op(e0,e2) = e0
    | epred12_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,37977,theory(equality)]) ).

cnf(38056,plain,
    ( epred12_0
    | op(e1,e0) = e0
    | op(e1,e1) = e1
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[34863,37817,theory(equality)]) ).

cnf(38103,plain,
    ( op(e0,e2) = e0
    | epred12_0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[37988,107,theory(equality)]) ).

cnf(38234,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[38103,34867]) ).

cnf(38235,plain,
    ( op(e0,e2) = e0
    | epred12_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,38234,theory(equality)]) ).

cnf(38270,plain,
    ( op(e0,e2) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[38235,37858]) ).

cnf(38272,plain,
    ( epred12_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,38270,theory(equality)]) ).

cnf(38623,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[38056,37774]) ).

cnf(38624,plain,
    ( op(e1,e0) = e0
    | epred12_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,38623,theory(equality)]) ).

cnf(38646,plain,
    ( op(e1,e0) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[38624,37774]) ).

cnf(38658,plain,
    ( e0 = e3
    | op(e0,e0) = e3
    | e0 = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[36920,38646,theory(equality)]) ).

cnf(38660,plain,
    ( op(e0,e0) = e3
    | e1 = e0
    | epred12_0 ),
    inference(sr,[status(thm)],[38658,196,theory(equality)]) ).

cnf(38661,plain,
    ( op(e0,e0) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[38660,198,theory(equality)]) ).

cnf(38676,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[3162,38661,theory(equality)]) ).

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

cnf(38891,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred12_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[38742,37664,theory(equality)]) ).

cnf(38894,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[38891,38272]) ).

cnf(39503,plain,
    ( op(e1,e1) = e0
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[36400,34865]) ).

cnf(39504,plain,
    ( op(e1,e1) = e0
    | op(e0,e3) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[39503,37234]) ).

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

cnf(39527,plain,
    ( op(e0,e3) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[39505,38646]) ).

cnf(39559,plain,
    ( e2 = e0
    | e2 = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[38894,39527,theory(equality)]) ).

cnf(39563,plain,
    ( e2 = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[39559,197,theory(equality)]) ).

cnf(39564,plain,
    epred12_0,
    inference(sr,[status(thm)],[39563,195,theory(equality)]) ).

cnf(39646,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3484,39564,theory(equality)]) ).

cnf(39647,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[39646,theory(equality)]) ).

cnf(39648,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[3337,39564,theory(equality)]) ).

cnf(39649,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred11_0 ),
    inference(cn,[status(thm)],[39648,theory(equality)]) ).

cnf(39650,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e3
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[3284,39564,theory(equality)]) ).

cnf(39651,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e3
    | epred11_0 ),
    inference(cn,[status(thm)],[39650,theory(equality)]) ).

cnf(39652,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[3240,39564,theory(equality)]) ).

cnf(39653,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred11_0 ),
    inference(cn,[status(thm)],[39652,theory(equality)]) ).

cnf(39656,plain,
    ( op(e2,e2) = e3
    | epred11_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[958,39564,theory(equality)]) ).

cnf(39657,plain,
    ( op(e2,e2) = e3
    | epred11_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[39656,theory(equality)]) ).

cnf(39658,plain,
    ( epred11_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[2200,39564,theory(equality)]) ).

cnf(39659,plain,
    ( epred11_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[39658,theory(equality)]) ).

cnf(39660,plain,
    ( op(e1,e3) = e1
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[2036,39564,theory(equality)]) ).

cnf(39661,plain,
    ( op(e1,e3) = e1
    | epred11_0 ),
    inference(cn,[status(thm)],[39660,theory(equality)]) ).

cnf(39664,plain,
    ( epred11_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[39659,183,theory(equality)]) ).

cnf(39666,plain,
    ( epred11_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,39661,theory(equality)]) ).

cnf(39667,plain,
    ( epred11_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,39661,theory(equality)]) ).

cnf(39668,plain,
    ( epred11_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,39661,theory(equality)]) ).

cnf(39675,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[2531,39661,theory(equality)]) ).

cnf(39772,plain,
    ( op(e2,e3) = e2
    | e3 = e2
    | epred1_0
    | op(e2,e0) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[225,39651,theory(equality)]) ).

cnf(39798,plain,
    ( op(e2,e3) = e2
    | epred1_0
    | op(e2,e0) = e2
    | epred11_0 ),
    inference(sr,[status(thm)],[39772,193,theory(equality)]) ).

cnf(39913,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[39664,39666]) ).

cnf(39937,plain,
    ( epred11_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[39668,122,theory(equality)]) ).

cnf(40025,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[39647,104,theory(equality)]) ).

cnf(40044,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | epred1_0 ),
    inference(spm,[status(thm)],[39647,39798,theory(equality)]) ).

cnf(40129,plain,
    ( op(e2,e1) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred11_0 ),
    inference(spm,[status(thm)],[7364,40044,theory(equality)]) ).

cnf(40136,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e2
    | epred1_0
    | epred11_0 ),
    inference(sr,[status(thm)],[40129,193,theory(equality)]) ).

cnf(40632,plain,
    ( e2 = e3
    | op(e2,e0) = e2
    | epred11_0
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[39651,40025,theory(equality)]) ).

cnf(40649,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e2,e1) = e2 ),
    inference(sr,[status(thm)],[40632,193,theory(equality)]) ).

cnf(40689,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,40649,theory(equality)]) ).

cnf(40879,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[40689,39913,theory(equality)]) ).

cnf(40883,plain,
    ( op(e2,e2) = e3
    | epred11_0
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[39657,39649]) ).

cnf(40884,plain,
    ( op(e2,e2) = e3
    | epred11_0 ),
    inference(csr,[status(thm)],[40883,39653]) ).

cnf(40885,plain,
    ( epred11_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,40884,theory(equality)]) ).

cnf(40890,plain,
    ( epred11_0
    | op(op(e2,e3),e2) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[92,40884,theory(equality)]) ).

cnf(40907,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[2583,40884,theory(equality)]) ).

cnf(40922,plain,
    ( e3 = e2
    | op(e2,e1) = e3
    | epred11_0
    | epred1_0 ),
    inference(spm,[status(thm)],[40136,40884,theory(equality)]) ).

cnf(40923,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | e3 = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[39675,40884,theory(equality)]) ).

cnf(40949,plain,
    ( op(e2,e1) = e3
    | epred11_0
    | epred1_0 ),
    inference(sr,[status(thm)],[40922,193,theory(equality)]) ).

cnf(40950,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[40923,194,theory(equality)]) ).

cnf(41037,plain,
    ( epred11_0
    | epred1_0 ),
    inference(csr,[status(thm)],[40949,40885]) ).

cnf(41038,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[279,41037,theory(equality)]) ).

cnf(41043,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred11_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[269,41037,theory(equality)]) ).

cnf(41089,plain,
    ( op(e2,e0) = e1
    | epred11_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,40950,theory(equality)]) ).

cnf(41122,plain,
    ( op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[41038,39666]) ).

cnf(41219,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,40907,theory(equality)]) ).

cnf(41240,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | op(e2,e3) = e0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[39647,40907,theory(equality)]) ).

cnf(41784,plain,
    ( op(e1,e0) = e1
    | epred11_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[41043,39666]) ).

cnf(41785,plain,
    ( epred11_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[41784,39667]) ).

cnf(41835,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[41219,41240]) ).

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

cnf(41944,plain,
    ( op(e2,e3) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[41840,39661]) ).

cnf(41973,plain,
    ( epred11_0
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[40890,41944,theory(equality)]) ).

cnf(42049,plain,
    ( epred11_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[41973,39937,theory(equality)]) ).

cnf(42102,plain,
    ( op(e2,e0) = e1
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[41089,42049,theory(equality)]) ).

cnf(42129,plain,
    ( op(e1,e1) = e0
    | e1 = e2
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[40879,42102,theory(equality)]) ).

cnf(42139,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[42129,195,theory(equality)]) ).

cnf(42140,plain,
    ( op(e0,e0) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[42139,41785]) ).

cnf(42158,plain,
    ( e1 = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[41122,42140,theory(equality)]) ).

cnf(42162,plain,
    epred11_0,
    inference(sr,[status(thm)],[42158,198,theory(equality)]) ).

cnf(42226,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3671,42162,theory(equality)]) ).

cnf(42227,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[42226,theory(equality)]) ).

cnf(42234,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[2993,42162,theory(equality)]) ).

cnf(42235,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[42234,theory(equality)]) ).

cnf(42236,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2439,42162,theory(equality)]) ).

cnf(42237,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[42236,theory(equality)]) ).

cnf(42238,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2375,42162,theory(equality)]) ).

cnf(42239,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred10_0 ),
    inference(cn,[status(thm)],[42238,theory(equality)]) ).

cnf(42240,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[891,42162,theory(equality)]) ).

cnf(42241,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[42240,theory(equality)]) ).

cnf(42242,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[923,42162,theory(equality)]) ).

cnf(42243,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[42242,theory(equality)]) ).

cnf(42244,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[934,42162,theory(equality)]) ).

cnf(42245,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[42244,theory(equality)]) ).

cnf(42248,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[939,42162,theory(equality)]) ).

cnf(42249,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[42248,theory(equality)]) ).

cnf(42250,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[907,42162,theory(equality)]) ).

cnf(42251,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred10_0 ),
    inference(cn,[status(thm)],[42250,theory(equality)]) ).

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

cnf(42350,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[42227,174,theory(equality)]) ).

cnf(42389,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[42241,174,theory(equality)]) ).

cnf(42416,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,42239,theory(equality)]) ).

cnf(42422,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | op(op(e3,e2),e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[76,42239,theory(equality)]) ).

cnf(42428,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred1_0
    | op(e0,e0) = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[208,42239,theory(equality)]) ).

cnf(42438,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | op(e0,e0) = e3
    | epred10_0 ),
    inference(sr,[status(thm)],[42428,193,theory(equality)]) ).

cnf(42445,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[42245,183,theory(equality)]) ).

cnf(42448,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,42249,theory(equality)]) ).

cnf(42475,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,42251,theory(equality)]) ).

cnf(42476,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,42251,theory(equality)]) ).

cnf(42481,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(op(e3,e2),e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[76,42251,theory(equality)]) ).

cnf(42487,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred1_0
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[208,42251,theory(equality)]) ).

cnf(42489,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | e2 = e1
    | op(e2,e3) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[97,42251,theory(equality)]) ).

cnf(42497,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(sr,[status(thm)],[42487,193,theory(equality)]) ).

cnf(42499,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred10_0 ),
    inference(sr,[status(thm)],[42489,195,theory(equality)]) ).

cnf(42576,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[42438,42227]) ).

cnf(42579,plain,
    ( epred10_0
    | epred1_0
    | op(op(e0,e3),e0) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[244,42576,theory(equality)]) ).

cnf(42583,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred1_0
    | epred10_0 ),
    inference(spm,[status(thm)],[227,42576,theory(equality)]) ).

cnf(42586,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred10_0
    | epred1_0 ),
    inference(spm,[status(thm)],[2763,42576,theory(equality)]) ).

cnf(42588,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred10_0
    | epred1_0 ),
    inference(spm,[status(thm)],[3099,42576,theory(equality)]) ).

cnf(42590,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred10_0
    | epred1_0 ),
    inference(spm,[status(thm)],[3162,42576,theory(equality)]) ).

cnf(42591,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred10_0
    | epred1_0 ),
    inference(spm,[status(thm)],[3172,42576,theory(equality)]) ).

cnf(42629,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[42497,42241]) ).

cnf(42630,plain,
    ( epred10_0
    | epred1_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,42629,theory(equality)]) ).

cnf(42632,plain,
    ( epred10_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,42629,theory(equality)]) ).

cnf(42633,plain,
    ( epred10_0
    | epred1_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,42629,theory(equality)]) ).

cnf(42640,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred10_0
    | epred1_0 ),
    inference(spm,[status(thm)],[2531,42629,theory(equality)]) ).

cnf(42658,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,42583,theory(equality)]) ).

cnf(42888,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[42588,42632]) ).

cnf(42931,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[42590,42633]) ).

cnf(42934,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,42931,theory(equality)]) ).

cnf(42964,plain,
    ( epred10_0
    | epred1_0
    | op(e0,e3) = e0
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[42579,42931,theory(equality)]) ).

cnf(43090,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[42476,111,theory(equality)]) ).

cnf(43217,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[42658,42586,theory(equality)]) ).

cnf(43238,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[42934,42591,theory(equality)]) ).

cnf(43361,plain,
    ( e1 = e2
    | op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[42583,42640,theory(equality)]) ).

cnf(43391,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[43361,195,theory(equality)]) ).

cnf(43638,plain,
    ( op(e0,e3) = e0
    | op(e2,e0) = e0
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[43217,42964]) ).

cnf(43639,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,43638,theory(equality)]) ).

cnf(43776,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[42235,43238,theory(equality)]) ).

cnf(43789,plain,
    ( op(e0,e3) = e0
    | op(e2,e1) = e1
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[43391,42964]) ).

cnf(43792,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,43789,theory(equality)]) ).

cnf(43991,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[43776,42630]) ).

cnf(44001,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[43792,43991,theory(equality)]) ).

cnf(44031,plain,
    ( op(e1,e2) = e1
    | epred10_0
    | op(e0,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[42235,44001,theory(equality)]) ).

cnf(44070,plain,
    ( op(e0,e1) = e0
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[44031,42630]) ).

cnf(44411,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[42350,42416]) ).

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

cnf(44681,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[44416,42237]) ).

cnf(44724,plain,
    ( op(e0,e0) = e3
    | epred10_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[42422,44681,theory(equality)]) ).

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

cnf(44849,plain,
    ( op(e1,e3) = e1
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[42389,42475]) ).

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

cnf(44968,plain,
    ( op(e3,e2) = e0
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[44854,42249]) ).

cnf(44969,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,44968,theory(equality)]) ).

cnf(44984,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred10_0
    | e0 != e1 ),
    inference(spm,[status(thm)],[2673,44968,theory(equality)]) ).

cnf(45013,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[42481,44968,theory(equality)]) ).

cnf(45587,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[42445,42448]) ).

cnf(45588,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred10_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,45587,theory(equality)]) ).

cnf(45610,plain,
    ( epred10_0
    | epred1_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[42630,45587,theory(equality)]) ).

cnf(45661,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | epred1_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,45610,theory(equality)]) ).

cnf(45690,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | epred1_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[45661,42888,theory(equality)]) ).

cnf(45742,plain,
    ( op(e1,e0) = e0
    | epred10_0
    | epred1_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,45690,theory(equality)]) ).

cnf(45840,plain,
    ( op(e1,e0) = e0
    | epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[45742,44070]) ).

cnf(45852,plain,
    ( op(e0,e3) = e0
    | epred10_0
    | epred1_0 ),
    inference(spm,[status(thm)],[43639,45840,theory(equality)]) ).

cnf(45862,plain,
    ( epred10_0
    | epred1_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,45852,theory(equality)]) ).

cnf(45911,plain,
    ( epred10_0
    | epred1_0 ),
    inference(csr,[status(thm)],[45862,44070]) ).

cnf(45912,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[279,45911,theory(equality)]) ).

cnf(45957,plain,
    ( e1 = e0
    | e1 = e2
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[45588,45912,theory(equality)]) ).

cnf(45959,plain,
    ( e2 = e1
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[45957,198,theory(equality)]) ).

cnf(45960,plain,
    ( epred10_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[45959,195,theory(equality)]) ).

cnf(47275,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[44984,42499]) ).

cnf(47276,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[47275,45013]) ).

cnf(47284,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | e1 = e0
    | op(e2,e2) = e0
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[108,47276,theory(equality)]) ).

cnf(47310,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(sr,[status(thm)],[47284,198,theory(equality)]) ).

cnf(47936,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[43090,42243]) ).

cnf(48170,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[44822,42258]) ).

cnf(48890,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[47310,44969]) ).

cnf(48920,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred10_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[47936,48890,theory(equality)]) ).

cnf(48931,plain,
    ( op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred10_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[48920,197,theory(equality)]) ).

cnf(48934,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e2
    | epred10_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,48931,theory(equality)]) ).

cnf(48983,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[48934,45960]) ).

cnf(48984,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,48983,theory(equality)]) ).

cnf(49022,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[48984,42237,theory(equality)]) ).

cnf(49053,plain,
    ( e2 = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[48170,49022,theory(equality)]) ).

cnf(49056,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred10_0 ),
    inference(sr,[status(thm)],[49053,195,theory(equality)]) ).

cnf(49075,plain,
    ( e3 = e0
    | epred10_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[45960,49056,theory(equality)]) ).

cnf(49077,plain,
    ( epred10_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[49075,196,theory(equality)]) ).

cnf(49096,plain,
    ( e1 = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[45960,49077,theory(equality)]) ).

cnf(49099,plain,
    epred10_0,
    inference(sr,[status(thm)],[49096,198,theory(equality)]) ).

cnf(49275,plain,
    ( op(e0,e0) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[3614,49099,theory(equality)]) ).

cnf(49276,plain,
    ( op(e0,e0) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[49275,theory(equality)]) ).

cnf(49277,plain,
    ( epred9_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[3123,49099,theory(equality)]) ).

cnf(49278,plain,
    ( epred9_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[49277,theory(equality)]) ).

cnf(49279,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[873,49099,theory(equality)]) ).

cnf(49280,plain,
    ( op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[49279,theory(equality)]) ).

cnf(49281,plain,
    ( epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[852,49099,theory(equality)]) ).

cnf(49282,plain,
    ( epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[49281,theory(equality)]) ).

cnf(49318,plain,
    ( epred9_0
    | op(op(e0,e2),e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[232,49276,theory(equality)]) ).

cnf(49325,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred1_0
    | epred9_0 ),
    inference(spm,[status(thm)],[223,49276,theory(equality)]) ).

cnf(49335,plain,
    ( epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,49280,theory(equality)]) ).

cnf(49336,plain,
    ( epred9_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,49280,theory(equality)]) ).

cnf(49337,plain,
    ( epred9_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,49280,theory(equality)]) ).

cnf(49365,plain,
    ( op(e0,e2) = e0
    | epred9_0
    | epred1_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,49325,theory(equality)]) ).

cnf(49381,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e0
    | epred9_0
    | epred1_0 ),
    inference(spm,[status(thm)],[98,49325,theory(equality)]) ).

cnf(49389,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e0
    | epred9_0
    | epred1_0 ),
    inference(sr,[status(thm)],[49381,194,theory(equality)]) ).

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

cnf(49419,plain,
    ( epred9_0
    | epred1_0
    | op(e2,e3) != e3 ),
    inference(csr,[status(thm)],[49365,49278]) ).

cnf(49421,plain,
    ( epred9_0
    | epred1_0
    | op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[49419,102,theory(equality)]) ).

cnf(49607,plain,
    ( op(e2,e3) = e2
    | e3 = e2
    | epred1_0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[225,49421,theory(equality)]) ).

cnf(49645,plain,
    ( op(e2,e3) = e2
    | epred1_0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred9_0 ),
    inference(sr,[status(thm)],[49607,193,theory(equality)]) ).

cnf(50257,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred9_0
    | epred1_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,49645,theory(equality)]) ).

cnf(51279,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | epred9_0
    | epred1_0 ),
    inference(csr,[status(thm)],[49389,49278]) ).

cnf(51283,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | epred1_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,51279,theory(equality)]) ).

cnf(51745,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | epred1_0 ),
    inference(csr,[status(thm)],[51283,49280]) ).

cnf(51750,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | e1 = e2
    | op(e2,e1) = e2
    | op(e3,e0) = e1
    | epred9_0
    | epred1_0 ),
    inference(spm,[status(thm)],[111,51745,theory(equality)]) ).

cnf(51771,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e0) = e1
    | epred9_0
    | epred1_0 ),
    inference(sr,[status(thm)],[51750,195,theory(equality)]) ).

cnf(53276,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred9_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[49409,49337]) ).

cnf(53277,plain,
    ( op(e0,e2) = e2
    | epred9_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[53276,49278]) ).

cnf(53280,plain,
    ( op(e0,e2) = e2
    | epred9_0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[53277,121,theory(equality)]) ).

cnf(53377,plain,
    ( op(e0,e2) = e2
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[53280,49336]) ).

cnf(53964,plain,
    ( op(e0,e1) = e2
    | op(e3,e0) = e1
    | op(e2,e1) = e2
    | epred9_0
    | epred1_0 ),
    inference(csr,[status(thm)],[51771,49282]) ).

cnf(54000,plain,
    ( op(e0,e2) = e2
    | epred9_0
    | op(e2,e1) = e2
    | op(e0,e1) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[53277,53964,theory(equality)]) ).

cnf(54041,plain,
    ( e2 = e3
    | op(e2,e0) = e3
    | epred9_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[50257,54000,theory(equality)]) ).

cnf(54066,plain,
    ( op(e2,e0) = e3
    | epred9_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[54041,193,theory(equality)]) ).

cnf(54111,plain,
    ( e3 = e1
    | op(e0,e0) = e1
    | op(e0,e2) = e2
    | epred9_0
    | op(e0,e1) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[53377,54066,theory(equality)]) ).

cnf(54120,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e2
    | epred9_0
    | op(e0,e1) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[54111,194,theory(equality)]) ).

cnf(54122,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e1
    | epred9_0
    | epred1_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,54120,theory(equality)]) ).

cnf(54198,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e1
    | epred9_0
    | epred1_0 ),
    inference(csr,[status(thm)],[54122,49276]) ).

cnf(54199,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | epred1_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,54198,theory(equality)]) ).

cnf(54213,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | epred1_0 ),
    inference(csr,[status(thm)],[54199,49276]) ).

cnf(54231,plain,
    ( e1 = e2
    | epred9_0
    | epred1_0 ),
    inference(spm,[status(thm)],[49276,54213,theory(equality)]) ).

cnf(54241,plain,
    ( epred9_0
    | epred1_0 ),
    inference(sr,[status(thm)],[54231,195,theory(equality)]) ).

cnf(54243,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[279,54241,theory(equality)]) ).

cnf(54294,plain,
    ( op(e0,e0) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[54243,49335]) ).

cnf(54312,plain,
    ( e0 = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[49276,54294,theory(equality)]) ).

cnf(54314,plain,
    epred9_0,
    inference(sr,[status(thm)],[54312,197,theory(equality)]) ).

cnf(54339,plain,
    ( epred8_0
    | $false ),
    inference(rw,[status(thm)],[1709,54314,theory(equality)]) ).

cnf(54340,plain,
    epred8_0,
    inference(cn,[status(thm)],[54339,theory(equality)]) ).

cnf(54341,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[4129,54340,theory(equality)]) ).

cnf(54342,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[54341,theory(equality)]) ).

cnf(54343,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[3428,54340,theory(equality)]) ).

cnf(54344,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[54343,theory(equality)]) ).

cnf(54345,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e0
    | epred7_0
    | $false ),
    inference(rw,[status(thm)],[3391,54340,theory(equality)]) ).

cnf(54346,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(cn,[status(thm)],[54345,theory(equality)]) ).

cnf(54347,plain,
    ( epred7_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[3273,54340,theory(equality)]) ).

cnf(54348,plain,
    ( epred7_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[54347,theory(equality)]) ).

cnf(54349,plain,
    ( op(e1,e0) = e1
    | epred7_0
    | $false ),
    inference(rw,[status(thm)],[2149,54340,theory(equality)]) ).

cnf(54350,plain,
    ( op(e1,e0) = e1
    | epred7_0 ),
    inference(cn,[status(thm)],[54349,theory(equality)]) ).

cnf(54351,plain,
    ( epred7_0
    | op(e1,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[2136,54340,theory(equality)]) ).

cnf(54352,plain,
    ( epred7_0
    | op(e1,e1) != e0 ),
    inference(cn,[status(thm)],[54351,theory(equality)]) ).

cnf(54360,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,54346,theory(equality)]) ).

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

cnf(54363,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,54346,theory(equality)]) ).

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

cnf(54365,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,54346,theory(equality)]) ).

cnf(54370,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(op(e3,e0),e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[78,54346,theory(equality)]) ).

cnf(54372,plain,
    ( e0 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[228,54346,theory(equality)]) ).

cnf(54376,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | e0 = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[97,54346,theory(equality)]) ).

cnf(54377,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | e0 = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[96,54346,theory(equality)]) ).

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

cnf(54382,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[54372,196,theory(equality)]) ).

cnf(54386,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[54376,198,theory(equality)]) ).

cnf(54387,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[54377,197,theory(equality)]) ).

cnf(54388,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[54378,196,theory(equality)]) ).

cnf(54394,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,54382,theory(equality)]) ).

cnf(54446,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[54344,176,theory(equality)]) ).

cnf(54451,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[54360,108,theory(equality)]) ).

cnf(54502,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[54362,115,theory(equality)]) ).

cnf(54570,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | e0 = e2
    | epred1_0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[4257,54451,theory(equality)]) ).

cnf(54586,plain,
    ( e0 = e2
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[5555,54451,theory(equality)]) ).

cnf(54604,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred1_0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[54570,197,theory(equality)]) ).

cnf(54623,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[54586,197,theory(equality)]) ).

cnf(54852,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred7_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,54387,theory(equality)]) ).

cnf(54905,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[54388,54344]) ).

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

cnf(54917,plain,
    ( e3 = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred1_0
    | op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[2940,54905,theory(equality)]) ).

cnf(54949,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred1_0
    | op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[54917,196,theory(equality)]) ).

cnf(55249,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred7_0 ),
    inference(csr,[status(thm)],[54446,54363]) ).

cnf(55253,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred7_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,55249,theory(equality)]) ).

cnf(55282,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e3,e0) = e1
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[54370,55249,theory(equality)]) ).

cnf(55415,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred7_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[55282,54386,theory(equality)]) ).

cnf(55418,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[54502,54352]) ).

cnf(55422,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred7_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,55418,theory(equality)]) ).

cnf(55433,plain,
    ( e0 = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | e0 = e2
    | epred1_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[4230,55418,theory(equality)]) ).

cnf(55451,plain,
    ( e0 = e2
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[5555,55418,theory(equality)]) ).

cnf(55465,plain,
    ( op(e2,e1) = e3
    | op(e2,e0) = e3
    | e2 = e0
    | epred1_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[55433,196,theory(equality)]) ).

cnf(55466,plain,
    ( op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred1_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[55465,197,theory(equality)]) ).

cnf(55488,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[55451,197,theory(equality)]) ).

cnf(56000,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e2) = e0
    | epred7_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,55415,theory(equality)]) ).

cnf(56853,plain,
    ( op(e0,e1) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred7_0
    | epred1_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,55488,theory(equality)]) ).

cnf(58130,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | e2 = e0
    | epred7_0
    | op(e2,e2) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[54852,54382,theory(equality)]) ).

cnf(58172,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred7_0
    | op(e2,e2) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[58130,197,theory(equality)]) ).

cnf(58764,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[56000,54350]) ).

cnf(58797,plain,
    ( e0 = e2
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[5555,58764,theory(equality)]) ).

cnf(58801,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e0 = e2
    | op(e1,e3) = e1
    | epred1_0
    | op(e0,e3) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[3094,58764,theory(equality)]) ).

cnf(58804,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred1_0
    | epred7_0 ),
    inference(spm,[status(thm)],[5537,58764,theory(equality)]) ).

cnf(58837,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0 ),
    inference(sr,[status(thm)],[58797,197,theory(equality)]) ).

cnf(58840,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e1
    | epred1_0
    | op(e0,e3) = e1
    | epred7_0 ),
    inference(sr,[status(thm)],[58801,197,theory(equality)]) ).

cnf(58844,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred1_0
    | epred7_0 ),
    inference(sr,[status(thm)],[58804,197,theory(equality)]) ).

cnf(59103,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,58837,theory(equality)]) ).

cnf(59198,plain,
    ( op(e2,e0) = e2
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred1_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,58844,theory(equality)]) ).

cnf(61660,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[59103,54350]) ).

cnf(61685,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[54364,61660,theory(equality)]) ).

cnf(61712,plain,
    ( op(e2,e2) = e0
    | op(e0,e3) = e1
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[61685,54365]) ).

cnf(61733,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | e0 = e2
    | epred1_0
    | op(e0,e3) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[4382,61712,theory(equality)]) ).

cnf(61774,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred1_0
    | op(e0,e3) = e1
    | epred7_0 ),
    inference(sr,[status(thm)],[61733,197,theory(equality)]) ).

cnf(62119,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | e1 = e3
    | op(e0,e2) = e3
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[118,61774,theory(equality)]) ).

cnf(62145,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[62119,194,theory(equality)]) ).

cnf(62173,plain,
    ( op(e3,e1) = e3
    | op(e2,e2) = e0
    | epred7_0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[54910,62145,theory(equality)]) ).

cnf(62301,plain,
    ( op(e2,e2) = e0
    | e3 = e2
    | op(e3,e0) = e2
    | epred7_0
    | epred1_0
    | op(e0,e0) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[58172,62173,theory(equality)]) ).

cnf(62335,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | epred7_0
    | epred1_0
    | op(e0,e0) = e3
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[62301,193,theory(equality)]) ).

cnf(62352,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | op(e2,e2) = e0
    | epred7_0
    | epred1_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,62335,theory(equality)]) ).

cnf(62998,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[54949,1719]) ).

cnf(62999,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[62998,5792]) ).

cnf(63003,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred7_0
    | epred1_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,62999,theory(equality)]) ).

cnf(66639,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[58840,54352]) ).

cnf(66642,plain,
    ( op(e0,e3) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,66639,theory(equality)]) ).

cnf(66748,plain,
    ( op(e0,e3) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[66642,54350]) ).

cnf(66793,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e0) = e2
    | epred7_0
    | epred1_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[59198,66748,theory(equality)]) ).

cnf(67026,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e1,e1) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[54342,66793,theory(equality)]) ).

cnf(67124,plain,
    ( e0 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e1,e1) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[228,67026,theory(equality)]) ).

cnf(67135,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e1,e1) = e1
    | epred7_0 ),
    inference(sr,[status(thm)],[67124,196,theory(equality)]) ).

cnf(67479,plain,
    ( e2 = e0
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[58764,67135,theory(equality)]) ).

cnf(67508,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[67479,197,theory(equality)]) ).

cnf(67514,plain,
    ( op(e1,e1) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,67508,theory(equality)]) ).

cnf(67678,plain,
    ( op(e1,e1) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[67514,54350]) ).

cnf(67679,plain,
    ( op(e0,e3) = e1
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,67678,theory(equality)]) ).

cnf(67731,plain,
    ( op(e0,e3) = e1
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[67679,54350]) ).

cnf(67735,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | e1 = e2
    | op(e0,e2) = e2
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[120,67731,theory(equality)]) ).

cnf(67737,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | e1 = e0
    | op(e0,e2) = e0
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[124,67731,theory(equality)]) ).

cnf(67741,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[2532,67731,theory(equality)]) ).

cnf(67746,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[2889,67731,theory(equality)]) ).

cnf(67761,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[67735,195,theory(equality)]) ).

cnf(67763,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[67737,198,theory(equality)]) ).

cnf(67791,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | e2 = e3
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[6172,67761,theory(equality)]) ).

cnf(67799,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[54394,67761,theory(equality)]) ).

cnf(67827,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred7_0 ),
    inference(sr,[status(thm)],[67791,193,theory(equality)]) ).

cnf(67864,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred7_0
    | op(e0,e0) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[55422,67763,theory(equality)]) ).

cnf(67945,plain,
    ( e1 = e0
    | e1 = e2
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[54382,67741,theory(equality)]) ).

cnf(68010,plain,
    ( e2 = e1
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[67945,198,theory(equality)]) ).

cnf(68011,plain,
    ( epred7_0
    | epred1_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[68010,195,theory(equality)]) ).

cnf(68069,plain,
    ( op(e2,e0) = e0
    | e1 = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[54623,68011,theory(equality)]) ).

cnf(68071,plain,
    ( op(e0,e1) = e0
    | e1 = e0
    | op(e2,e0) = e3
    | e1 = e3
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[55466,68011,theory(equality)]) ).

cnf(68089,plain,
    ( op(e2,e0) = e0
    | e1 = e0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | e1 = e3
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[54604,68011,theory(equality)]) ).

cnf(68127,plain,
    ( op(e2,e0) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[68069,198,theory(equality)]) ).

cnf(68129,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e3
    | e3 = e1
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[68071,198,theory(equality)]) ).

cnf(68130,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e3
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[68129,194,theory(equality)]) ).

cnf(68136,plain,
    ( op(e2,e0) = e0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | e3 = e1
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[68089,198,theory(equality)]) ).

cnf(68137,plain,
    ( op(e2,e0) = e0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred7_0
    | epred1_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[68136,194,theory(equality)]) ).

cnf(68453,plain,
    ( e0 = e1
    | op(e2,e0) = e1
    | epred7_0
    | epred1_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[68011,67864,theory(equality)]) ).

cnf(68473,plain,
    ( op(e2,e0) = e1
    | epred7_0
    | epred1_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[68453,198,theory(equality)]) ).

cnf(68789,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,68473,theory(equality)]) ).

cnf(68925,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[68789,54350]) ).

cnf(69329,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e0) = e0
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,68127,theory(equality)]) ).

cnf(69822,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | op(e2,e0) = e0
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,68137,theory(equality)]) ).

cnf(71124,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e0) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[69329,54350]) ).

cnf(71179,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[56853,71124,theory(equality)]) ).

cnf(71258,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | op(e0,e1) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[54364,71179,theory(equality)]) ).

cnf(71264,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[71258,54365]) ).

cnf(71273,plain,
    ( op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(op(e2,e0),e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[252,71264,theory(equality)]) ).

cnf(71279,plain,
    ( e0 = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | e0 = e2
    | epred1_0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[4230,71264,theory(equality)]) ).

cnf(71300,plain,
    ( e0 = e2
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred1_0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[5792,71264,theory(equality)]) ).

cnf(71322,plain,
    ( op(e2,e1) = e3
    | op(e2,e0) = e3
    | e2 = e0
    | epred1_0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[71279,196,theory(equality)]) ).

cnf(71323,plain,
    ( op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred1_0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[71322,197,theory(equality)]) ).

cnf(71347,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred1_0
    | op(e0,e1) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[71300,197,theory(equality)]) ).

cnf(71370,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e3
    | epred7_0
    | epred1_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,71323,theory(equality)]) ).

cnf(71371,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e3
    | epred7_0
    | epred1_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,71323,theory(equality)]) ).

cnf(72226,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | op(e2,e0) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[69822,54350]) ).

cnf(72296,plain,
    ( e0 = e1
    | e0 = e3
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[68130,72226,theory(equality)]) ).

cnf(72326,plain,
    ( e3 = e0
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[72296,198,theory(equality)]) ).

cnf(72327,plain,
    ( op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[72326,196,theory(equality)]) ).

cnf(72381,plain,
    ( op(e2,e0) = e3
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[71370,72327,theory(equality)]) ).

cnf(72444,plain,
    ( op(e2,e0) = e3
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[72381,71371]) ).

cnf(72517,plain,
    ( op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[71273,72444,theory(equality)]) ).

cnf(72581,plain,
    ( op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[72517,67746,theory(equality)]) ).

cnf(72643,plain,
    ( op(e0,e1) = e0
    | e1 = e0
    | op(e3,e0) = e0
    | epred7_0
    | epred1_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[71347,72581,theory(equality)]) ).

cnf(72676,plain,
    ( op(e0,e1) = e0
    | op(e3,e0) = e0
    | epred7_0
    | epred1_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[72643,198,theory(equality)]) ).

cnf(72679,plain,
    ( op(e3,e0) = e0
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,72676,theory(equality)]) ).

cnf(73181,plain,
    ( op(e3,e0) = e0
    | op(e0,e1) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[72679,54350]) ).

cnf(73184,plain,
    ( op(e0,e1) = e0
    | epred7_0
    | epred1_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,73181,theory(equality)]) ).

cnf(73238,plain,
    ( op(e0,e1) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[73184,68925]) ).

cnf(73261,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[63003,73238,theory(equality)]) ).

cnf(73270,plain,
    ( op(e0,e0) = e2
    | e0 = e2
    | e0 = e3
    | op(e0,e0) = e3
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[67827,73238,theory(equality)]) ).

cnf(73272,plain,
    ( op(e0,e0) = e2
    | e3 = e0
    | op(e0,e0) = e3
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[73270,197,theory(equality)]) ).

cnf(73273,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[73272,196,theory(equality)]) ).

cnf(73277,plain,
    ( op(e2,e2) = e2
    | epred7_0
    | epred1_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,73261,theory(equality)]) ).

cnf(73338,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[227,73273,theory(equality)]) ).

cnf(73593,plain,
    ( op(e2,e2) = e2
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[73277,72226,theory(equality)]) ).

cnf(73764,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | e2 = e0
    | epred7_0
    | epred1_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[67799,73338,theory(equality)]) ).

cnf(73795,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred7_0
    | epred1_0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[73764,197,theory(equality)]) ).

cnf(74021,plain,
    ( e0 = e1
    | epred7_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[67731,73795,theory(equality)]) ).

cnf(74027,plain,
    ( epred7_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[74021,198,theory(equality)]) ).

cnf(74052,plain,
    ( e2 = e0
    | epred7_0
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[73238,74027,theory(equality)]) ).

cnf(74054,plain,
    ( epred7_0
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[74052,197,theory(equality)]) ).

cnf(74073,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e1
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[55253,74054,theory(equality)]) ).

cnf(74075,plain,
    ( op(e2,e2) = e0
    | e2 = e3
    | op(e0,e1) = e3
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[62352,74054,theory(equality)]) ).

cnf(74084,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e3
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[74075,193,theory(equality)]) ).

cnf(74242,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | epred1_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,74073,theory(equality)]) ).

cnf(74355,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | e0 = e2
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[73593,74084,theory(equality)]) ).

cnf(74404,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[74355,197,theory(equality)]) ).

cnf(74576,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e1) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[226,74404,theory(equality)]) ).

cnf(74641,plain,
    ( op(e2,e2) = e0
    | epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[74242,54350]) ).

cnf(74674,plain,
    ( e0 = e2
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | epred7_0 ),
    inference(spm,[status(thm)],[5555,74641,theory(equality)]) ).

cnf(74722,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred1_0
    | epred7_0 ),
    inference(sr,[status(thm)],[74674,197,theory(equality)]) ).

cnf(75301,plain,
    ( e2 = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[74641,74576,theory(equality)]) ).

cnf(75328,plain,
    ( epred7_0
    | epred1_0
    | op(e0,e1) = e3
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[75301,197,theory(equality)]) ).

cnf(75355,plain,
    ( e1 = e0
    | op(e0,e3) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[74722,75328,theory(equality)]) ).

cnf(75359,plain,
    ( op(e0,e3) = e0
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[75355,198,theory(equality)]) ).

cnf(75444,plain,
    ( e0 = e1
    | epred7_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[67731,75359,theory(equality)]) ).

cnf(75449,plain,
    ( epred7_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[75444,198,theory(equality)]) ).

cnf(75467,plain,
    ( e3 = e0
    | epred7_0
    | epred1_0 ),
    inference(spm,[status(thm)],[73238,75449,theory(equality)]) ).

cnf(75468,plain,
    ( epred7_0
    | epred1_0 ),
    inference(sr,[status(thm)],[75467,196,theory(equality)]) ).

cnf(75471,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred7_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[264,75468,theory(equality)]) ).

cnf(75473,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred7_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[259,75468,theory(equality)]) ).

cnf(75612,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred7_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[75473,54346,theory(equality)]) ).

cnf(75621,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e1
    | epred7_0 ),
    inference(csr,[status(thm)],[75612,54344]) ).

cnf(75675,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[75471,75621,theory(equality)]) ).

cnf(75755,plain,
    ( epred7_0
    | op(e1,e1) = e1
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[54348,75675,theory(equality)]) ).

cnf(75756,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[54342,75675,theory(equality)]) ).

cnf(75825,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[75473,75756,theory(equality)]) ).

cnf(75928,plain,
    ( op(e1,e1) = e1
    | epred7_0 ),
    inference(csr,[status(thm)],[75755,75825]) ).

cnf(75929,plain,
    ( epred7_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,75928,theory(equality)]) ).

cnf(75957,plain,
    epred7_0,
    inference(csr,[status(thm)],[75929,54350]) ).

cnf(76060,plain,
    ( op(e0,e0) = e0
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[3775,75957,theory(equality)]) ).

cnf(76061,plain,
    ( op(e0,e0) = e0
    | epred6_0 ),
    inference(cn,[status(thm)],[76060,theory(equality)]) ).

cnf(76064,plain,
    ( op(e0,e3) = e0
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[3512,75957,theory(equality)]) ).

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

cnf(76120,plain,
    ( epred6_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,76065,theory(equality)]) ).

cnf(76260,plain,
    epred6_0,
    inference(csr,[status(thm)],[76120,76061]) ).

cnf(76275,plain,
    ( op(e2,e2) = e3
    | epred5_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[3294,76260,theory(equality)]) ).

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

cnf(76277,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3218,76260,theory(equality)]) ).

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

cnf(76279,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[2219,76260,theory(equality)]) ).

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

cnf(76281,plain,
    ( epred5_0
    | op(e2,e3) != e2
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1802,76260,theory(equality)]) ).

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

cnf(76283,plain,
    ( op(e0,e3) = e0
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[609,76260,theory(equality)]) ).

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

cnf(76285,plain,
    ( epred5_0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[588,76260,theory(equality)]) ).

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

cnf(76287,plain,
    ( epred5_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[76286,188,theory(equality)]) ).

cnf(76314,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[76278,104,theory(equality)]) ).

cnf(76334,plain,
    ( epred5_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,76284,theory(equality)]) ).

cnf(76335,plain,
    ( epred5_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,76284,theory(equality)]) ).

cnf(76336,plain,
    ( epred5_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,76284,theory(equality)]) ).

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

cnf(76338,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | e0 = e3
    | op(e0,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[118,76284,theory(equality)]) ).

cnf(76344,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[2556,76284,theory(equality)]) ).

cnf(76362,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[76337,197,theory(equality)]) ).

cnf(76363,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[76338,196,theory(equality)]) ).

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

cnf(76385,plain,
    ( op(e2,e3) = e2
    | e3 = e2
    | epred1_0
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[225,76280,theory(equality)]) ).

cnf(76414,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[5172,76280,theory(equality)]) ).

cnf(76434,plain,
    ( op(e2,e3) = e2
    | epred1_0
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[76385,193,theory(equality)]) ).

cnf(76468,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | e3 = e1
    | e3 = e2
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[76414,196,theory(equality)]) ).

cnf(76469,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | e3 = e2
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[76468,194,theory(equality)]) ).

cnf(76470,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[76469,193,theory(equality)]) ).

cnf(76498,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | epred1_0 ),
    inference(csr,[status(thm)],[76434,76278]) ).

cnf(76499,plain,
    ( epred5_0
    | epred1_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,76498,theory(equality)]) ).

cnf(76500,plain,
    ( epred5_0
    | epred1_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,76498,theory(equality)]) ).

cnf(76503,plain,
    ( epred5_0
    | epred1_0
    | op(op(e1,e3),e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[240,76498,theory(equality)]) ).

cnf(76507,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e2
    | epred1_0
    | epred5_0 ),
    inference(spm,[status(thm)],[226,76498,theory(equality)]) ).

cnf(76511,plain,
    ( op(e0,e2) = e0
    | op(e1,e3) = e1
    | epred1_0
    | epred5_0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[221,76498,theory(equality)]) ).

cnf(76561,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[76287,76336]) ).

cnf(76627,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[76363,76286]) ).

cnf(76634,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred1_0
    | op(e0,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[5501,76627,theory(equality)]) ).

cnf(76672,plain,
    ( epred5_0
    | epred1_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[76499,184,theory(equality)]) ).

cnf(76713,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[76378,76627,theory(equality)]) ).

cnf(76841,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | epred5_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[76280,76344,theory(equality)]) ).

cnf(76842,plain,
    ( e0 = e2
    | op(e1,e3) = e1
    | epred5_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[76507,76344,theory(equality)]) ).

cnf(76889,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[76841,196,theory(equality)]) ).

cnf(76890,plain,
    ( op(e1,e3) = e1
    | epred5_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[76842,197,theory(equality)]) ).

cnf(78410,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | epred5_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[76280,76314,theory(equality)]) ).

cnf(78429,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[78410,193,theory(equality)]) ).

cnf(78479,plain,
    ( e2 = e0
    | op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred5_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[76889,78429,theory(equality)]) ).

cnf(78494,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred5_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[78479,197,theory(equality)]) ).

cnf(78500,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | epred5_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,78494,theory(equality)]) ).

cnf(78564,plain,
    ( op(e1,e3) = e1
    | epred5_0
    | epred1_0
    | op(e0,e0) != e2 ),
    inference(csr,[status(thm)],[76511,76334]) ).

cnf(78566,plain,
    ( op(e1,e3) = e1
    | epred5_0
    | epred1_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[78564,76561,theory(equality)]) ).

cnf(78599,plain,
    ( op(e2,e2) = e3
    | epred5_0
    | op(e0,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[76276,78566,theory(equality)]) ).

cnf(78751,plain,
    ( op(e0,e0) = e1
    | epred5_0
    | epred1_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,78599,theory(equality)]) ).

cnf(79020,plain,
    ( op(e0,e0) = e1
    | epred5_0
    | epred1_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[78751,76627,theory(equality)]) ).

cnf(79106,plain,
    ( op(e0,e0) = e1
    | epred5_0
    | epred1_0 ),
    inference(csr,[status(thm)],[79020,76500]) ).

cnf(79916,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[76470,76334]) ).

cnf(81576,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred5_0
    | epred1_0 ),
    inference(csr,[status(thm)],[76634,76500]) ).

cnf(81577,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred5_0
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,81576,theory(equality)]) ).

cnf(81602,plain,
    ( epred5_0
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred1_0
    | op(e1,e3) != e1 ),
    inference(spm,[status(thm)],[76282,81576,theory(equality)]) ).

cnf(81928,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred5_0
    | epred1_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[81577,76507,theory(equality)]) ).

cnf(82119,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred5_0
    | epred1_0 ),
    inference(csr,[status(thm)],[81928,81602]) ).

cnf(82122,plain,
    ( op(e0,e3) = e2
    | epred5_0
    | epred1_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,82119,theory(equality)]) ).

cnf(82145,plain,
    ( epred5_0
    | epred1_0
    | op(e0,e3) = e2
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[76503,82119,theory(equality)]) ).

cnf(82363,plain,
    ( op(e0,e3) = e2
    | epred5_0
    | epred1_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[82122,76672,theory(equality)]) ).

cnf(82373,plain,
    ( op(e0,e3) = e2
    | epred5_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[82145,76890,theory(equality)]) ).

cnf(82502,plain,
    ( op(e1,e0) = e0
    | op(e0,e3) = e2
    | epred5_0
    | epred1_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,82363,theory(equality)]) ).

cnf(82523,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e2
    | epred5_0
    | epred1_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,82373,theory(equality)]) ).

cnf(82735,plain,
    ( op(e1,e0) = e0
    | op(e0,e3) = e2
    | epred5_0
    | epred1_0 ),
    inference(csr,[status(thm)],[82502,79106]) ).

cnf(83070,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e2
    | epred5_0
    | epred1_0 ),
    inference(csr,[status(thm)],[82523,82735]) ).

cnf(83104,plain,
    ( e1 = e2
    | op(e0,e3) = e2
    | epred5_0
    | epred1_0 ),
    inference(spm,[status(thm)],[82119,83070,theory(equality)]) ).

cnf(83108,plain,
    ( op(e0,e3) = e2
    | epred5_0
    | epred1_0 ),
    inference(sr,[status(thm)],[83104,195,theory(equality)]) ).

cnf(83156,plain,
    ( e2 = e0
    | epred5_0
    | epred1_0 ),
    inference(spm,[status(thm)],[76284,83108,theory(equality)]) ).

cnf(83162,plain,
    ( epred5_0
    | epred1_0 ),
    inference(sr,[status(thm)],[83156,197,theory(equality)]) ).

cnf(83163,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[279,83162,theory(equality)]) ).

cnf(83169,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred5_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[278,83162,theory(equality)]) ).

cnf(83179,plain,
    ( op(e1,e1) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[83163,76336]) ).

cnf(83180,plain,
    ( epred5_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,83179,theory(equality)]) ).

cnf(83204,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[76713,83179,theory(equality)]) ).

cnf(83209,plain,
    ( e1 = e3
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[79916,83179,theory(equality)]) ).

cnf(83211,plain,
    ( op(e0,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[83204,194,theory(equality)]) ).

cnf(83214,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[83209,194,theory(equality)]) ).

cnf(83241,plain,
    ( op(e0,e2) = e1
    | epred5_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,83214,theory(equality)]) ).

cnf(83293,plain,
    ( op(e0,e2) = e1
    | epred5_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[83241,76561,theory(equality)]) ).

cnf(83331,plain,
    ( e1 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred5_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[76362,83293,theory(equality)]) ).

cnf(83343,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred5_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[83331,195,theory(equality)]) ).

cnf(83475,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | op(e0,e0) != e1 ),
    inference(csr,[status(thm)],[83169,76335]) ).

cnf(83476,plain,
    ( epred5_0
    | op(e0,e0) != e1 ),
    inference(csr,[status(thm)],[83475,76336]) ).

cnf(83611,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[83343,83476]) ).

cnf(83630,plain,
    ( e2 = e3
    | epred5_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[83211,83611,theory(equality)]) ).

cnf(83632,plain,
    ( epred5_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[83630,193,theory(equality)]) ).

cnf(83634,plain,
    ( epred5_0
    | op(op(e0,e2),e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[230,83632,theory(equality)]) ).

cnf(83653,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[78500,83632,theory(equality)]) ).

cnf(83654,plain,
    ( op(e0,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[83241,83632,theory(equality)]) ).

cnf(83704,plain,
    ( op(e1,e1) = e3
    | epred5_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,83653,theory(equality)]) ).

cnf(83763,plain,
    ( epred5_0
    | op(op(e0,e2),e0) != e3 ),
    inference(csr,[status(thm)],[83634,83654]) ).

cnf(83771,plain,
    ( epred5_0
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[83763,83654,theory(equality)]) ).

cnf(83772,plain,
    ( epred5_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[83771,184,theory(equality)]) ).

cnf(83780,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[83772,83180]) ).

cnf(83782,plain,
    ( op(e1,e0) = e0
    | epred5_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,83780,theory(equality)]) ).

cnf(83851,plain,
    ( op(e1,e0) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[83782,83632]) ).

cnf(83863,plain,
    ( op(e1,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[83704,83851,theory(equality)]) ).

cnf(83891,plain,
    ( e3 = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[83179,83863,theory(equality)]) ).

cnf(83892,plain,
    epred5_0,
    inference(sr,[status(thm)],[83891,194,theory(equality)]) ).

cnf(83938,plain,
    ( op(e3,e3) = e2
    | epred4_0
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[4059,83892,theory(equality)]) ).

cnf(83939,plain,
    ( op(e3,e3) = e2
    | epred4_0
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[83938,theory(equality)]) ).

cnf(83940,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[3550,83892,theory(equality)]) ).

cnf(83941,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred4_0 ),
    inference(cn,[status(thm)],[83940,theory(equality)]) ).

cnf(83942,plain,
    ( op(e1,e1) = e2
    | epred4_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3119,83892,theory(equality)]) ).

cnf(83943,plain,
    ( op(e1,e1) = e2
    | epred4_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[83942,theory(equality)]) ).

cnf(83944,plain,
    ( epred4_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[2226,83892,theory(equality)]) ).

cnf(83945,plain,
    ( epred4_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[83944,theory(equality)]) ).

cnf(83946,plain,
    ( op(e0,e2) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[543,83892,theory(equality)]) ).

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

cnf(83948,plain,
    ( epred4_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[522,83892,theory(equality)]) ).

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

cnf(84028,plain,
    ( epred4_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,83947,theory(equality)]) ).

cnf(84029,plain,
    ( epred4_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,83947,theory(equality)]) ).

cnf(84047,plain,
    ( e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[3140,83947,theory(equality)]) ).

cnf(84048,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[3146,83947,theory(equality)]) ).

cnf(84049,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[3147,83947,theory(equality)]) ).

cnf(84065,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | e2 = e0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84047,196,theory(equality)]) ).

cnf(84066,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84065,197,theory(equality)]) ).

cnf(84067,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | e2 = e0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84048,198,theory(equality)]) ).

cnf(84068,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84067,197,theory(equality)]) ).

cnf(84069,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | e3 = e0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[84049,198,theory(equality)]) ).

cnf(84070,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[84069,196,theory(equality)]) ).

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

cnf(84086,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred1_0
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[208,83941,theory(equality)]) ).

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

cnf(84092,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | e2 = e0
    | op(e3,e2) = e0
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[100,83941,theory(equality)]) ).

cnf(84096,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84086,193,theory(equality)]) ).

cnf(84100,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84090,193,theory(equality)]) ).

cnf(84102,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[84092,197,theory(equality)]) ).

cnf(84173,plain,
    ( op(e1,e1) = e2
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[84096,83943]) ).

cnf(84174,plain,
    ( epred4_0
    | epred1_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,84173,theory(equality)]) ).

cnf(84175,plain,
    ( epred4_0
    | epred1_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,84173,theory(equality)]) ).

cnf(84183,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e3
    | epred1_0
    | epred4_0 ),
    inference(spm,[status(thm)],[218,84173,theory(equality)]) ).

cnf(84185,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e1
    | epred1_0
    | epred4_0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[217,84173,theory(equality)]) ).

cnf(84199,plain,
    ( op(e1,e2) = e1
    | epred4_0
    | epred1_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,84183,theory(equality)]) ).

cnf(84203,plain,
    ( op(e1,e2) = e1
    | epred4_0
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,84183,theory(equality)]) ).

cnf(84342,plain,
    ( op(e1,e1) = e2
    | epred4_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[84076,119,theory(equality)]) ).

cnf(84381,plain,
    ( epred4_0
    | epred1_0
    | op(e3,e2) != e3 ),
    inference(csr,[status(thm)],[84199,83945]) ).

cnf(84383,plain,
    ( epred4_0
    | epred1_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[84381,101,theory(equality)]) ).

cnf(84609,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | e3 = e2
    | epred1_0
    | op(e1,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[4382,84383,theory(equality)]) ).

cnf(84656,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred1_0
    | op(e1,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[84609,193,theory(equality)]) ).

cnf(84886,plain,
    ( op(e1,e2) = e1
    | epred4_0
    | epred1_0
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[84203,118,theory(equality)]) ).

cnf(85452,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | op(e0,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[84066,83949]) ).

cnf(85470,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[84068,83949]) ).

cnf(85486,plain,
    ( epred4_0
    | epred1_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[84175,85470,theory(equality)]) ).

cnf(85502,plain,
    ( e1 = e2
    | op(e0,e0) = e3
    | e1 = e3
    | epred4_0
    | op(e0,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[85452,85486,theory(equality)]) ).

cnf(85503,plain,
    ( op(e0,e0) = e3
    | e3 = e1
    | epred4_0
    | op(e0,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[85502,195,theory(equality)]) ).

cnf(85504,plain,
    ( op(e0,e0) = e3
    | epred4_0
    | op(e0,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[85503,194,theory(equality)]) ).

cnf(85539,plain,
    ( op(e1,e2) = e1
    | op(e0,e3) = e0
    | epred4_0
    | epred1_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[84185,85504,theory(equality)]) ).

cnf(85633,plain,
    ( op(e3,e3) = e2
    | epred4_0
    | op(e0,e0) = e1
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[83939,85539,theory(equality)]) ).

cnf(85659,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred1_0
    | op(e0,e3) = e0
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[208,85633,theory(equality)]) ).

cnf(85670,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | op(e0,e3) = e0
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[85659,193,theory(equality)]) ).

cnf(85678,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e0
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[85670,84381]) ).

cnf(85679,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | epred1_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,85678,theory(equality)]) ).

cnf(85731,plain,
    ( e3 = e2
    | op(e0,e0) = e1
    | e3 = e1
    | epred4_0
    | op(e0,e0) = e3
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[85470,84070,theory(equality)]) ).

cnf(85733,plain,
    ( op(e0,e0) = e1
    | e3 = e1
    | epred4_0
    | op(e0,e0) = e3
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[85731,193,theory(equality)]) ).

cnf(85734,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e0,e0) = e3
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[85733,194,theory(equality)]) ).

cnf(85736,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[85679,83947]) ).

cnf(85742,plain,
    ( epred4_0
    | epred1_0
    | op(op(e0,e1),e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[192,85736,theory(equality)]) ).

cnf(85762,plain,
    ( epred4_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[85742,85452,theory(equality)]) ).

cnf(85783,plain,
    ( e1 = e2
    | op(e0,e0) = e3
    | e1 = e3
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[85452,85734,theory(equality)]) ).

cnf(85785,plain,
    ( op(e0,e0) = e3
    | e3 = e1
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[85783,195,theory(equality)]) ).

cnf(85786,plain,
    ( op(e0,e0) = e3
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[85785,194,theory(equality)]) ).

cnf(85791,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(op(e0,e3),e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[242,85786,theory(equality)]) ).

cnf(85798,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[3028,85786,theory(equality)]) ).

cnf(85986,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[84100,83943]) ).

cnf(86069,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[85791,122,theory(equality)]) ).

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

cnf(86374,plain,
    ( op(e1,e1) = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[84342,83949]) ).

cnf(87290,plain,
    ( op(e0,e0) = e3
    | epred4_0
    | epred1_0
    | op(e3,e0) != e2 ),
    inference(csr,[status(thm)],[85762,84175]) ).

cnf(87291,plain,
    ( op(e0,e0) = e3
    | epred4_0
    | epred1_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[87290,119,theory(equality)]) ).

cnf(89275,plain,
    ( e1 = e3
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | epred4_0
    | epred1_0 ),
    inference(spm,[status(thm)],[84656,84886,theory(equality)]) ).

cnf(89286,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | epred4_0
    | epred1_0 ),
    inference(sr,[status(thm)],[89275,194,theory(equality)]) ).

cnf(89322,plain,
    ( e3 = e0
    | epred4_0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[83947,89286,theory(equality)]) ).

cnf(89333,plain,
    ( epred4_0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[89322,196,theory(equality)]) ).

cnf(89652,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[86189,83947]) ).

cnf(89687,plain,
    ( op(e1,e1) = e2
    | e0 = e3
    | op(e3,e0) = e3
    | epred4_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[85986,89652,theory(equality)]) ).

cnf(89703,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e3
    | epred4_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[89687,196,theory(equality)]) ).

cnf(89780,plain,
    ( op(e0,e0) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred4_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[85798,89703,theory(equality)]) ).

cnf(89801,plain,
    ( op(e0,e0) = e1
    | e3 = e1
    | e3 = e2
    | epred4_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[89780,196,theory(equality)]) ).

cnf(89802,plain,
    ( op(e0,e0) = e1
    | e3 = e2
    | epred4_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[89801,194,theory(equality)]) ).

cnf(89803,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[89802,193,theory(equality)]) ).

cnf(89828,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | e0 = e1
    | op(e2,e0) = e1
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[121,89803,theory(equality)]) ).

cnf(89862,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[89828,198,theory(equality)]) ).

cnf(89953,plain,
    ( e1 = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred4_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[86374,89862,theory(equality)]) ).

cnf(89976,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred4_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[89953,195,theory(equality)]) ).

cnf(89983,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | epred4_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,89976,theory(equality)]) ).

cnf(90531,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[87291,84174]) ).

cnf(90532,plain,
    ( op(e0,e0) = e3
    | op(e2,e0) = e2
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[90531,83949]) ).

cnf(90552,plain,
    ( op(e2,e1) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[7364,90532,theory(equality)]) ).

cnf(90588,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[90552,193,theory(equality)]) ).

cnf(90632,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred4_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[89983,85470,theory(equality)]) ).

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

cnf(90833,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | epred4_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[86069,90632,theory(equality)]) ).

cnf(90900,plain,
    ( op(e0,e0) = e3
    | op(e2,e1) = e3
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[90648,90532]) ).

cnf(90903,plain,
    ( op(e0,e0) = e3
    | epred4_0
    | epred1_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,90900,theory(equality)]) ).

cnf(90984,plain,
    ( op(e0,e0) = e3
    | epred4_0
    | epred1_0 ),
    inference(csr,[status(thm)],[90903,89333]) ).

cnf(91006,plain,
    ( e3 = e1
    | epred4_0
    | epred1_0 ),
    inference(spm,[status(thm)],[85736,90984,theory(equality)]) ).

cnf(91010,plain,
    ( epred4_0
    | epred1_0 ),
    inference(sr,[status(thm)],[91006,194,theory(equality)]) ).

cnf(91012,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[279,91010,theory(equality)]) ).

cnf(91018,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred4_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[278,91010,theory(equality)]) ).

cnf(91028,plain,
    ( op(e1,e1) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[91012,84029]) ).

cnf(91029,plain,
    ( epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,91028,theory(equality)]) ).

cnf(91030,plain,
    ( epred4_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,91028,theory(equality)]) ).

cnf(91068,plain,
    ( epred4_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[91029,90833,theory(equality)]) ).

cnf(91220,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[91068,91030]) ).

cnf(91257,plain,
    ( e1 = e0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[83947,91220,theory(equality)]) ).

cnf(91270,plain,
    ( epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[91257,198,theory(equality)]) ).

cnf(91472,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[91018,91270]) ).

cnf(91473,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0 ),
    inference(csr,[status(thm)],[91472,2119]) ).

cnf(91487,plain,
    ( epred4_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[84028,91473,theory(equality)]) ).

cnf(91494,plain,
    epred4_0,
    inference(csr,[status(thm)],[91487,84029]) ).

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

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

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

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

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

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

cnf(91583,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[3340,91494,theory(equality)]) ).

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

cnf(91585,plain,
    ( op(e0,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[2119,91494,theory(equality)]) ).

cnf(91586,plain,
    op(e0,e1) = e0,
    inference(cn,[status(thm)],[91585,theory(equality)]) ).

cnf(91587,plain,
    ( epred3_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[2039,91494,theory(equality)]) ).

cnf(91588,plain,
    ( epred3_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[91587,theory(equality)]) ).

cnf(91589,plain,
    e0 != op(e0,e0),
    inference(rw,[status(thm)],[148,91586,theory(equality)]) ).

cnf(91590,plain,
    op(e0,e3) != e0,
    inference(rw,[status(thm)],[144,91586,theory(equality)]) ).

cnf(91591,plain,
    op(e0,e2) != e0,
    inference(rw,[status(thm)],[145,91586,theory(equality)]) ).

cnf(91593,plain,
    op(e3,e1) != e0,
    inference(rw,[status(thm)],[164,91586,theory(equality)]) ).

cnf(91594,plain,
    op(e2,e1) != e0,
    inference(rw,[status(thm)],[165,91586,theory(equality)]) ).

cnf(91677,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | e0 = e1
    | op(e3,e0) != e1 ),
    inference(rw,[status(thm)],[2742,91586,theory(equality)]) ).

cnf(91678,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e3,e0) != e1 ),
    inference(sr,[status(thm)],[91677,198,theory(equality)]) ).

cnf(91684,plain,
    ( op(e0,e2) = e3
    | e0 = e3
    | op(e0,e0) = e3
    | op(e2,e2) = e2
    | epred1_0 ),
    inference(rw,[status(thm)],[4382,91586,theory(equality)]) ).

cnf(91685,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e2,e2) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[91684,196,theory(equality)]) ).

cnf(91686,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | e0 = e3
    | op(e2,e2) = e2
    | epred1_0 ),
    inference(rw,[status(thm)],[4257,91586,theory(equality)]) ).

cnf(91687,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e2) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[91686,196,theory(equality)]) ).

cnf(91702,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | op(e3,e1) = e1
    | op(e2,e1) = e1 ),
    inference(rw,[status(thm)],[113,91586,theory(equality)]) ).

cnf(91703,plain,
    ( op(e1,e1) = e1
    | op(e3,e1) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[91702,198,theory(equality)]) ).

cnf(91704,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | op(e3,e1) = e3
    | op(e2,e1) = e3 ),
    inference(rw,[status(thm)],[109,91586,theory(equality)]) ).

cnf(91705,plain,
    ( op(e1,e1) = e3
    | op(e3,e1) = e3
    | op(e2,e1) = e3 ),
    inference(sr,[status(thm)],[91704,196,theory(equality)]) ).

cnf(91711,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[188,91589,theory(equality)]) ).

cnf(91716,plain,
    ( op(e1,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[99,91590,theory(equality)]) ).

cnf(91726,plain,
    ( op(e1,e3) = e0
    | op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[5570,91590,theory(equality)]) ).

cnf(91754,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e3
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[175,91593,theory(equality)]) ).

cnf(91772,plain,
    ( op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[108,91594,theory(equality)]) ).

cnf(91782,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,91584,theory(equality)]) ).

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

cnf(91788,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(op(e3,e1),e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[82,91584,theory(equality)]) ).

cnf(91792,plain,
    ( e1 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e2,e2) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[228,91584,theory(equality)]) ).

cnf(91800,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e2,e2) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[91792,194,theory(equality)]) ).

cnf(91872,plain,
    op(e0,e0) != e1,
    inference(csr,[status(thm)],[91588,2199]) ).

cnf(91873,plain,
    ( op(e1,e0) = e1
    | op(e3,e0) = e1
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[121,91872,theory(equality)]) ).

cnf(92067,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e2,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[91782,91703,theory(equality)]) ).

cnf(92098,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e2,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[91582,91705,theory(equality)]) ).

cnf(92182,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[91711,91872,theory(equality)]) ).

cnf(92192,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[227,92182,theory(equality)]) ).

cnf(92203,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[92192,91590,theory(equality)]) ).

cnf(92240,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,92203,theory(equality)]) ).

cnf(92408,plain,
    ( op(e2,e2) = e1
    | e0 = e1
    | epred3_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[91584,91716,theory(equality)]) ).

cnf(92418,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[92408,198,theory(equality)]) ).

cnf(92710,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e3,e1) = e2
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[91582,91754,theory(equality)]) ).

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

cnf(92853,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[91783,91873,theory(equality)]) ).

cnf(93430,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[91678,91873,theory(equality)]) ).

cnf(93450,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(csr,[status(thm)],[92067,3888]) ).

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

cnf(93489,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | epred1_0
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[92203,93450,theory(equality)]) ).

cnf(93522,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[93489,195,theory(equality)]) ).

cnf(93566,plain,
    ( e1 = e2
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred1_0
    | epred3_0 ),
    inference(spm,[status(thm)],[91687,92098,theory(equality)]) ).

cnf(93599,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred1_0
    | epred3_0 ),
    inference(sr,[status(thm)],[93566,195,theory(equality)]) ).

cnf(93786,plain,
    ( op(e2,e2) = e1
    | op(e3,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[92710,91782]) ).

cnf(93814,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[91788,93786,theory(equality)]) ).

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

cnf(93861,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | epred1_0
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[92203,92853,theory(equality)]) ).

cnf(93894,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[93861,195,theory(equality)]) ).

cnf(93939,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | epred3_0
    | epred1_0
    | op(e1,e1) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[93599,93522,theory(equality)]) ).

cnf(93956,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | epred1_0
    | op(e1,e1) = e1
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[93939,194,theory(equality)]) ).

cnf(93984,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e2,e2) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[93814,91772,theory(equality)]) ).

cnf(93986,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[93814,92418,theory(equality)]) ).

cnf(94048,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | epred1_0
    | op(e1,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[92203,93986,theory(equality)]) ).

cnf(94081,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e1,e3) = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[94048,195,theory(equality)]) ).

cnf(94172,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | epred1_0
    | op(e2,e0) = e0
    | op(e2,e2) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[92203,93984,theory(equality)]) ).

cnf(94205,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e2,e0) = e0
    | op(e2,e2) = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[94172,195,theory(equality)]) ).

cnf(94548,plain,
    ( op(e1,e1) = e3
    | op(e0,e0) = e2
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[93956,3888]) ).

cnf(94952,plain,
    ( e0 = e1
    | e0 = e2
    | epred3_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[91800,94205,theory(equality)]) ).

cnf(95000,plain,
    ( e2 = e0
    | epred3_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[94952,198,theory(equality)]) ).

cnf(95001,plain,
    ( epred3_0
    | epred1_0
    | op(e2,e0) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[95000,197,theory(equality)]) ).

cnf(95050,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e2
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[93894,95001,theory(equality)]) ).

cnf(95067,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e2
    | epred3_0
    | epred1_0 ),
    inference(sr,[status(thm)],[95050,198,theory(equality)]) ).

cnf(96546,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e1,e0) = e1 ),
    inference(csr,[status(thm)],[93430,93452]) ).

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

cnf(96597,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | epred3_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[93823,96546,theory(equality)]) ).

cnf(96800,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(csr,[status(thm)],[96597,3888]) ).

cnf(96801,plain,
    ( op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(csr,[status(thm)],[96800,96547]) ).

cnf(97633,plain,
    ( op(e1,e3) = e0
    | e2 = e1
    | epred3_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[93986,91726,theory(equality)]) ).

cnf(97651,plain,
    ( op(e1,e3) = e0
    | epred3_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[97633,195,theory(equality)]) ).

cnf(97687,plain,
    ( op(e3,e3) = e1
    | epred3_0
    | op(e2,e0) = e2
    | op(e1,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[91572,97651,theory(equality)]) ).

cnf(97833,plain,
    ( e1 = e3
    | op(e2,e2) = e2
    | epred1_0
    | op(e1,e3) = e0
    | op(e2,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[228,97687,theory(equality)]) ).

cnf(97843,plain,
    ( op(e2,e2) = e2
    | epred1_0
    | op(e1,e3) = e0
    | op(e2,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[97833,194,theory(equality)]) ).

cnf(98044,plain,
    ( op(e1,e3) = e0
    | e2 = e1
    | epred3_0
    | op(e2,e0) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[93986,97843,theory(equality)]) ).

cnf(98062,plain,
    ( op(e1,e3) = e0
    | epred3_0
    | op(e2,e0) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[98044,195,theory(equality)]) ).

cnf(98069,plain,
    ( op(e1,e3) = e0
    | epred3_0
    | epred1_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,98062,theory(equality)]) ).

cnf(98205,plain,
    ( op(e1,e3) = e0
    | epred3_0
    | epred1_0 ),
    inference(csr,[status(thm)],[98069,94081]) ).

cnf(98210,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | e0 = e2
    | op(e1,e2) = e2
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[112,98205,theory(equality)]) ).

cnf(98227,plain,
    ( op(e2,e0) = e0
    | op(e2,e2) = e0
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[92729,98205,theory(equality)]) ).

cnf(98232,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | epred3_0
    | epred1_0 ),
    inference(sr,[status(thm)],[98210,197,theory(equality)]) ).

cnf(98354,plain,
    ( e0 = e1
    | e0 = e2
    | epred3_0
    | epred1_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[91800,98227,theory(equality)]) ).

cnf(98404,plain,
    ( e2 = e0
    | epred3_0
    | epred1_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[98354,198,theory(equality)]) ).

cnf(98405,plain,
    ( epred3_0
    | epred1_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[98404,197,theory(equality)]) ).

cnf(98551,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[92240,98232,theory(equality)]) ).

cnf(98774,plain,
    ( op(e0,e0) = e2
    | e2 = e1
    | e2 = e3
    | epred1_0
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[94548,98551,theory(equality)]) ).

cnf(98788,plain,
    ( op(e0,e0) = e2
    | e3 = e2
    | epred1_0
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[98774,195,theory(equality)]) ).

cnf(98789,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[98788,193,theory(equality)]) ).

cnf(98800,plain,
    ( op(e0,e0) = e2
    | e2 = e1
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[95067,98789,theory(equality)]) ).

cnf(98807,plain,
    ( op(e0,e0) = e2
    | epred3_0
    | epred1_0 ),
    inference(sr,[status(thm)],[98800,195,theory(equality)]) ).

cnf(98812,plain,
    ( epred3_0
    | epred1_0
    | op(op(e0,e2),e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[232,98807,theory(equality)]) ).

cnf(98819,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred1_0
    | epred3_0 ),
    inference(spm,[status(thm)],[223,98807,theory(equality)]) ).

cnf(98829,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | epred3_0 ),
    inference(sr,[status(thm)],[98819,91591,theory(equality)]) ).

cnf(98837,plain,
    ( epred3_0
    | epred1_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,98829,theory(equality)]) ).

cnf(98852,plain,
    ( op(e2,e2) = e1
    | e3 = e1
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[91584,98829,theory(equality)]) ).

cnf(98860,plain,
    ( op(e2,e2) = e1
    | epred3_0
    | epred1_0 ),
    inference(sr,[status(thm)],[98852,194,theory(equality)]) ).

cnf(98889,plain,
    ( e1 = e2
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred1_0
    | epred3_0 ),
    inference(spm,[status(thm)],[5750,98860,theory(equality)]) ).

cnf(98900,plain,
    ( e1 = e2
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | epred1_0
    | epred3_0 ),
    inference(spm,[status(thm)],[91685,98860,theory(equality)]) ).

cnf(98922,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred1_0
    | epred3_0 ),
    inference(sr,[status(thm)],[98889,195,theory(equality)]) ).

cnf(98934,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e3
    | epred1_0
    | epred3_0 ),
    inference(sr,[status(thm)],[98900,195,theory(equality)]) ).

cnf(99001,plain,
    ( epred1_0
    | op(e3,e0) != e3 ),
    inference(csr,[status(thm)],[98837,3719]) ).

cnf(99003,plain,
    ( epred1_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[99001,117,theory(equality)]) ).

cnf(99230,plain,
    ( op(e3,e0) = e1
    | epred3_0
    | epred1_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,98922,theory(equality)]) ).

cnf(99321,plain,
    ( epred3_0
    | epred1_0
    | op(e0,e0) = e3
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[98812,98934,theory(equality)]) ).

cnf(99374,plain,
    ( op(e3,e0) = e1
    | epred3_0
    | epred1_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[99230,96801,theory(equality)]) ).

cnf(99424,plain,
    ( op(e0,e0) = e3
    | epred3_0
    | epred1_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[99321,99374,theory(equality)]) ).

cnf(99488,plain,
    ( e3 = e0
    | epred3_0
    | epred1_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[98405,99003,theory(equality)]) ).

cnf(99503,plain,
    ( epred3_0
    | epred1_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[99488,196,theory(equality)]) ).

cnf(99518,plain,
    ( e3 = e1
    | op(e0,e0) = e3
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[99424,99503,theory(equality)]) ).

cnf(99524,plain,
    ( op(e0,e0) = e3
    | epred3_0
    | epred1_0 ),
    inference(sr,[status(thm)],[99518,194,theory(equality)]) ).

cnf(99543,plain,
    ( e3 = e2
    | epred3_0
    | epred1_0 ),
    inference(spm,[status(thm)],[98807,99524,theory(equality)]) ).

cnf(99550,plain,
    ( epred3_0
    | epred1_0 ),
    inference(sr,[status(thm)],[99543,193,theory(equality)]) ).

cnf(99551,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[279,99550,theory(equality)]) ).

cnf(99562,plain,
    ( op(e1,e1) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[99551,91589,theory(equality)]) ).

cnf(99565,plain,
    op(e1,e1) = e1,
    inference(csr,[status(thm)],[99562,3888]) ).

cnf(99635,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3
    | e1 = e3 ),
    inference(rw,[status(thm)],[91705,99565,theory(equality)]) ).

cnf(99636,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[99635,194,theory(equality)]) ).

cnf(99700,plain,
    ( $false
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(rw,[status(thm)],[3721,99565,theory(equality)]) ).

cnf(99701,plain,
    ( op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(cn,[status(thm)],[99700,theory(equality)]) ).

cnf(99843,plain,
    ~ epred3_0,
    inference(csr,[status(thm)],[99701,3765]) ).

cnf(99844,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[91584,99843,theory(equality)]) ).

cnf(99851,plain,
    epred1_0,
    inference(sr,[status(thm)],[99550,99843,theory(equality)]) ).

cnf(100017,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[275,99851,theory(equality)]) ).

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

cnf(100019,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) != e1 ),
    inference(sr,[status(thm)],[100018,91589,theory(equality)]) ).

cnf(100020,plain,
    ( op(e0,e0) = e0
    | op(e2,e1) = e2
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[276,99851,theory(equality)]) ).

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

cnf(100022,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) != e1 ),
    inference(sr,[status(thm)],[100021,91589,theory(equality)]) ).

cnf(100257,plain,
    ( op(e3,e1) = e3
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[100019,99844,theory(equality)]) ).

cnf(100438,plain,
    ( op(e2,e2) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[91582,100257,theory(equality)]) ).

cnf(100450,plain,
    op(e2,e2) = e1,
    inference(sr,[status(thm)],[100438,99843,theory(equality)]) ).

cnf(100473,plain,
    ( op(e2,e1) = e2
    | $false ),
    inference(rw,[status(thm)],[100022,100450,theory(equality)]) ).

cnf(100474,plain,
    op(e2,e1) = e2,
    inference(cn,[status(thm)],[100473,theory(equality)]) ).

cnf(100637,plain,
    ( op(e3,e1) = e3
    | e2 = e3 ),
    inference(rw,[status(thm)],[99636,100474,theory(equality)]) ).

cnf(100638,plain,
    op(e3,e1) = e3,
    inference(sr,[status(thm)],[100637,193,theory(equality)]) ).

cnf(100683,plain,
    ( epred3_0
    | $false
    | op(e3,e1) != e3 ),
    inference(rw,[status(thm)],[91580,100474,theory(equality)]) ).

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

cnf(100685,plain,
    op(e3,e1) != e3,
    inference(sr,[status(thm)],[100684,99843,theory(equality)]) ).

cnf(100875,plain,
    $false,
    inference(sr,[status(thm)],[100638,100685,theory(equality)]) ).

cnf(100876,plain,
    $false,
    100875,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG156+1.p
% --creating new selector for []
% -running prover on /tmp/tmpcZDjuI/sel_ALG156+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem ALG156+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG156+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG156+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
% 
%------------------------------------------------------------------------------