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

View Problem - Process Solution

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

% Computer : art03.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:00:01 EST 2010

% Result   : Unsatisfiable 1.62s
% Output   : CNFRefutation 1.62s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   75
%            Number of leaves      :   19
% Syntax   : Number of formulae    :  412 (  54 unt;   0 def)
%            Number of atoms       : 1855 (1846 equ)
%            Maximal formula atoms :  256 (   4 avg)
%            Number of connectives : 1945 ( 502   ~;1235   |; 208   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   68 (   4 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    5 (   5 usr;   4 con; 0-2 aty)
%            Number of variables   :    0 (   0 sgn   0   !;   0   ?)

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

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

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

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

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

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/tmpuF08vS/sel_ALG139+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/tmpuF08vS/sel_ALG139+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/tmpuF08vS/sel_ALG139+1.p_1',ax1) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(313,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[170,169]) ).

cnf(315,plain,
    ( op(e0,e0) = e3
    | op(e2,e2) = e3
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[168,167]) ).

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

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

cnf(391,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | op(e0,e0) = e1 ),
    inference(csr,[status(thm)],[200,204]) ).

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

cnf(403,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e0
    | op(e2,e2) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[253,391,theory(equality)]) ).

cnf(412,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2 ),
    inference(csr,[status(thm)],[186,188]) ).

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

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

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

cnf(423,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | op(e1,e1) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[252,412,theory(equality)]) ).

cnf(430,plain,
    ( e2 = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[391,412,theory(equality)]) ).

cnf(432,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[430,152,theory(equality)]) ).

cnf(433,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e2
    | op(e2,e2) != e1 ),
    inference(csr,[status(thm)],[184,182]) ).

cnf(434,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e0,e0) = e3 ),
    inference(csr,[status(thm)],[171,172]) ).

cnf(440,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[104,434,theory(equality)]) ).

cnf(448,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[258,434,theory(equality)]) ).

cnf(451,plain,
    ( e3 = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e2) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[391,434,theory(equality)]) ).

cnf(452,plain,
    ( e3 = e2
    | op(e1,e1) = e2
    | op(e3,e3) = e2
    | op(e2,e2) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[412,434,theory(equality)]) ).

cnf(453,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e2) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[451,151,theory(equality)]) ).

cnf(454,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | op(e2,e2) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[452,150,theory(equality)]) ).

cnf(457,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0 ),
    inference(csr,[status(thm)],[220,212]) ).

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

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

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

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

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

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

cnf(614,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[607,151,theory(equality)]) ).

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

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

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

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

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

cnf(856,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[847,151,theory(equality)]) ).

cnf(1045,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[395,54,theory(equality)]) ).

cnf(1066,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[414,69,theory(equality)]) ).

cnf(1076,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e2,e3) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[416,52,theory(equality)]) ).

cnf(1081,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[417,68,theory(equality)]) ).

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

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

cnf(1120,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e3,e3) = e1
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[88,432,theory(equality)]) ).

cnf(1187,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[440,58,theory(equality)]) ).

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

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

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

cnf(1208,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e1
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[35,453,theory(equality)]) ).

cnf(1215,plain,
    ( op(e1,e1) = e3
    | e1 = e3
    | op(e1,e1) = e0
    | e1 = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[448,453,theory(equality)]) ).

cnf(1217,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | e0 = e1
    | op(e2,e2) = e3
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[1215,151,theory(equality)]) ).

cnf(1218,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[1217,155,theory(equality)]) ).

cnf(1238,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e3,e3) = e1
    | e3 = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[432,454,theory(equality)]) ).

cnf(1242,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[1238,151,theory(equality)]) ).

cnf(1366,plain,
    ( op(e0,e0) = e2
    | op(e3,e3) = e2
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[433,1045,theory(equality)]) ).

cnf(1429,plain,
    ( op(e3,e1) = e2
    | op(e1,e1) = e2
    | op(e3,e3) = e2
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[89,1081,theory(equality)]) ).

cnf(1560,plain,
    ( op(e3,e3) = e1
    | e3 = e1
    | op(e3,e3) = e0
    | e3 = e0
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[403,1187,theory(equality)]) ).

cnf(1569,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | e0 = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[1560,151,theory(equality)]) ).

cnf(1570,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[1569,153,theory(equality)]) ).

cnf(1593,plain,
    ( e3 = e0
    | op(e1,e1) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[457,1218,theory(equality)]) ).

cnf(1602,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[1593,153,theory(equality)]) ).

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

cnf(1623,plain,
    ( op(e0,e0) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[318,1242,theory(equality)]) ).

cnf(1648,plain,
    ( e0 = e3
    | op(e3,e3) = e1
    | e0 = e2
    | op(e3,e3) = e2
    | op(e1,e1) = e3
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[1242,1602,theory(equality)]) ).

cnf(1650,plain,
    ( op(e3,e3) = e1
    | e0 = e2
    | op(e3,e3) = e2
    | op(e1,e1) = e3
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[1648,153,theory(equality)]) ).

cnf(1651,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e1,e1) = e3
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[1650,154,theory(equality)]) ).

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

cnf(1674,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | op(e1,e1) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[434,1623,theory(equality)]) ).

cnf(1675,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[33,1623,theory(equality)]) ).

cnf(1688,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[1674,151,theory(equality)]) ).

cnf(1746,plain,
    ( op(e3,e3) = e2
    | e3 = e2
    | op(e3,e3) = e0
    | e3 = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[423,1651,theory(equality)]) ).

cnf(1750,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | e0 = e3
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[1746,150,theory(equality)]) ).

cnf(1751,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[1750,153,theory(equality)]) ).

cnf(1763,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e0,e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[228,1751,theory(equality)]) ).

cnf(1764,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e0,e0) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[43,1751,theory(equality)]) ).

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

cnf(1807,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[1763,412,theory(equality)]) ).

cnf(1831,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[1764,1623,theory(equality)]) ).

cnf(2047,plain,
    ( op(e3,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[93,614,theory(equality)]) ).

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

cnf(2694,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[823,1751,theory(equality)]) ).

cnf(3456,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e1,e1) = e0 ),
    inference(csr,[status(thm)],[1192,510]) ).

cnf(3467,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[317,3456,theory(equality)]) ).

cnf(3571,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | op(e1,e1) = e0 ),
    inference(csr,[status(thm)],[1194,746]) ).

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

cnf(3593,plain,
    ( op(e3,e3) = e0
    | op(e2,e1) = e3
    | op(e2,e1) = e1
    | op(e2,e1) = e2 ),
    inference(csr,[status(thm)],[1195,784]) ).

cnf(3598,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e1
    | op(e3,e3) = e0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[89,3593,theory(equality)]) ).

cnf(3873,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | op(e3,e1) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[1429,1076,theory(equality)]) ).

cnf(4470,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e2,e3) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[1807,54,theory(equality)]) ).

cnf(4710,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[1831,52,theory(equality)]) ).

cnf(5952,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[1831,2694,theory(equality)]) ).

cnf(6707,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e1
    | op(e1,e2) != e3 ),
    inference(csr,[status(thm)],[1208,1218]) ).

cnf(6716,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e3
    | op(e1,e1) = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[6707,1570,theory(equality)]) ).

cnf(6798,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e1,e3) = e1 ),
    inference(csr,[status(thm)],[4470,1120]) ).

cnf(6810,plain,
    ( op(e0,e0) = e1
    | op(e3,e3) = e1
    | op(e1,e3) = e1
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[318,6798,theory(equality)]) ).

cnf(6876,plain,
    ( op(e3,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e3,e3) = e2
    | e1 = e2 ),
    inference(spm,[status(thm)],[1366,6810,theory(equality)]) ).

cnf(6897,plain,
    ( op(e3,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[6876,152,theory(equality)]) ).

cnf(7097,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e2,e3) = e2 ),
    inference(csr,[status(thm)],[4710,1613]) ).

cnf(7125,plain,
    ( op(e3,e3) = e2
    | op(e1,e3) = e1
    | e2 = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[6897,7097,theory(equality)]) ).

cnf(7134,plain,
    ( op(e3,e3) = e2
    | op(e1,e3) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[7125,152,theory(equality)]) ).

cnf(7172,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | e3 = e2 ),
    inference(spm,[status(thm)],[6798,7134,theory(equality)]) ).

cnf(7179,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[7172,150,theory(equality)]) ).

cnf(7670,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e0,e3) = e3 ),
    inference(csr,[status(thm)],[5952,1661]) ).

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

cnf(8148,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e3
    | op(e1,e1) = e3
    | op(e3,e2) = e3 ),
    inference(csr,[status(thm)],[6716,311]) ).

cnf(8187,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | e3 = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[3467,8148,theory(equality)]) ).

cnf(8209,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[8187,151,theory(equality)]) ).

cnf(8873,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e0) != e3 ),
    inference(csr,[status(thm)],[1675,1242]) ).

cnf(8874,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e2
    | op(e1,e2) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[8873,67,theory(equality)]) ).

cnf(9702,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | e3 = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[3456,8209,theory(equality)]) ).

cnf(9724,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[9702,153,theory(equality)]) ).

cnf(9730,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e2) = e3
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[82,9724,theory(equality)]) ).

cnf(10077,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e2
    | op(e1,e2) = e3 ),
    inference(csr,[status(thm)],[8874,7672]) ).

cnf(10078,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e2 ),
    inference(csr,[status(thm)],[10077,1771]) ).

cnf(10084,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[242,10078,theory(equality)]) ).

cnf(10104,plain,
    ( op(e1,e3) = e2
    | op(e3,e1) = e2
    | e3 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[3873,10078,theory(equality)]) ).

cnf(10126,plain,
    ( op(e1,e3) = e2
    | op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[10104,150,theory(equality)]) ).

cnf(10133,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e1) != e2 ),
    inference(csr,[status(thm)],[10084,1751]) ).

cnf(10234,plain,
    ( op(e1,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e2 ),
    inference(csr,[status(thm)],[10126,10133]) ).

cnf(10247,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | e2 = e1 ),
    inference(spm,[status(thm)],[7179,10234,theory(equality)]) ).

cnf(10254,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[10247,152,theory(equality)]) ).

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

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

cnf(10268,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[313,10254,theory(equality)]) ).

cnf(10278,plain,
    ( op(e1,e1) = e0
    | op(e2,e3) = e1
    | op(e2,e3) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[3574,10254,theory(equality)]) ).

cnf(10292,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | e2 = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[9730,10254,theory(equality)]) ).

cnf(10295,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[10292,152,theory(equality)]) ).

cnf(10311,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[226,10268,theory(equality)]) ).

cnf(10313,plain,
    ( e3 = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[391,10268,theory(equality)]) ).

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

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

cnf(10342,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[10313,151,theory(equality)]) ).

cnf(10344,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[10319,151,theory(equality)]) ).

cnf(10348,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[10323,150,theory(equality)]) ).

cnf(10357,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[84,10295,theory(equality)]) ).

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

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

cnf(10392,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[88,10342,theory(equality)]) ).

cnf(10401,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[35,10342,theory(equality)]) ).

cnf(10408,plain,
    ( op(e1,e1) = e3
    | e1 = e3
    | op(e1,e1) = e0
    | e1 = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[448,10342,theory(equality)]) ).

cnf(10436,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | e0 = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[10408,151,theory(equality)]) ).

cnf(10437,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[10436,155,theory(equality)]) ).

cnf(10457,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[10263,403,theory(equality)]) ).

cnf(10486,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e0
    | e0 != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[10264,403,theory(equality)]) ).

cnf(10666,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e0,e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[47,10437,theory(equality)]) ).

cnf(10671,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[729,10437,theory(equality)]) ).

cnf(10945,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[10311,10254]) ).

cnf(10947,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[10945,55,theory(equality)]) ).

cnf(10957,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e2) != e3 ),
    inference(csr,[status(thm)],[10401,10437]) ).

cnf(11112,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e1) = e1 ),
    inference(csr,[status(thm)],[10947,10390]) ).

cnf(11113,plain,
    ( op(e3,e1) = e1
    | op(e3,e3) = e1
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[119,11112,theory(equality)]) ).

cnf(11119,plain,
    ( op(e3,e1) = e1
    | op(e3,e3) = e1
    | op(e3,e3) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[222,11112,theory(equality)]) ).

cnf(11165,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e0,e1) != e2 ),
    inference(csr,[status(thm)],[10666,10268]) ).

cnf(11175,plain,
    ( op(e3,e1) = e1
    | op(e3,e3) = e1
    | op(e3,e1) != e0 ),
    inference(csr,[status(thm)],[11119,10254]) ).

cnf(11176,plain,
    ( op(e3,e3) = e1
    | e0 = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[11175,132,theory(equality)]) ).

cnf(11177,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[11176,155,theory(equality)]) ).

cnf(11241,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e1 ),
    inference(csr,[status(thm)],[11177,11113]) ).

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

cnf(11264,plain,
    ( op(e3,e1) = e1
    | op(e3,e3) = e1 ),
    inference(csr,[status(thm)],[11243,10254]) ).

cnf(11275,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[10357,11264,theory(equality)]) ).

cnf(11420,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e3) = e3
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[10457,10278,theory(equality)]) ).

cnf(11424,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | op(e3,e3) = e0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[10486,1087]) ).

cnf(11425,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[11424,10264]) ).

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

cnf(11776,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e1 ),
    inference(csr,[status(thm)],[10344,10945]) ).

cnf(11781,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e0) = e1
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[92,11776,theory(equality)]) ).

cnf(11829,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e0) = e1 ),
    inference(csr,[status(thm)],[11781,10342]) ).

cnf(11831,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[97,11829,theory(equality)]) ).

cnf(12015,plain,
    ( op(e0,e2) = e2
    | op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e0,e3) = e2 ),
    inference(csr,[status(thm)],[10348,11165]) ).

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

cnf(12262,plain,
    ( op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e2) = e2 ),
    inference(csr,[status(thm)],[10671,10391]) ).

cnf(12263,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1
    | op(e1,e2) = e2 ),
    inference(csr,[status(thm)],[12262,10957]) ).

cnf(12287,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[12017,12263,theory(equality)]) ).

cnf(12302,plain,
    ( e2 = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[54,12287,theory(equality)]) ).

cnf(12324,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e3,e3) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[12302,152,theory(equality)]) ).

cnf(12326,plain,
    ( op(e2,e3) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e1 ),
    inference(csr,[status(thm)],[12324,11831]) ).

cnf(12327,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e1 ),
    inference(csr,[status(thm)],[12326,10392]) ).

cnf(12514,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e3) = e3 ),
    inference(csr,[status(thm)],[11420,317]) ).

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

cnf(12578,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | op(e3,e3) = e1 ),
    inference(csr,[status(thm)],[11426,746]) ).

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

cnf(12670,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e3,e3) = e1 ),
    inference(csr,[status(thm)],[12581,10254]) ).

cnf(12697,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | e1 = e3
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[12517,12670,theory(equality)]) ).

cnf(12707,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[12697,151,theory(equality)]) ).

cnf(15973,plain,
    ( op(e0,e3) = e3
    | op(e0,e1) = e3
    | op(e3,e3) = e1
    | op(e2,e2) = e1 ),
    inference(csr,[status(thm)],[2489,11275]) ).

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

cnf(16002,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e0,e3) = e3 ),
    inference(csr,[status(thm)],[15975,12327]) ).

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

cnf(16039,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[16005,12707,theory(equality)]) ).

cnf(16058,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[457,16039,theory(equality)]) ).

cnf(16099,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[16058,155,theory(equality)]) ).

cnf(16162,plain,
    ( e0 = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[12327,16099,theory(equality)]) ).

cnf(16166,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[16162,153,theory(equality)]) ).

cnf(16205,plain,
    ( e0 = e2
    | e0 = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[10254,16166,theory(equality)]) ).

cnf(16208,plain,
    ( e0 = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[16205,154,theory(equality)]) ).

cnf(16209,plain,
    op(e3,e3) = e1,
    inference(sr,[status(thm)],[16208,155,theory(equality)]) ).

cnf(16213,plain,
    op(e2,e3) != e1,
    inference(rw,[status(thm)],[106,16209,theory(equality)]) ).

cnf(16214,plain,
    op(e1,e3) != e1,
    inference(rw,[status(thm)],[107,16209,theory(equality)]) ).

cnf(16215,plain,
    op(e3,e0) != e1,
    inference(rw,[status(thm)],[85,16209,theory(equality)]) ).

cnf(16216,plain,
    op(e3,e2) != e1,
    inference(rw,[status(thm)],[82,16209,theory(equality)]) ).

cnf(16355,plain,
    ( e1 = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e3
    | op(e2,e3) != e2 ),
    inference(rw,[status(thm)],[3598,16209,theory(equality)]) ).

cnf(16356,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e3
    | op(e2,e3) != e2 ),
    inference(sr,[status(thm)],[16355,155,theory(equality)]) ).

cnf(16372,plain,
    ( op(e1,e3) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e2
    | e1 = e2 ),
    inference(rw,[status(thm)],[3873,16209,theory(equality)]) ).

cnf(16373,plain,
    ( op(e1,e3) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[16372,152,theory(equality)]) ).

cnf(16403,plain,
    ( e1 = e0
    | op(e1,e1) = e2
    | op(e3,e3) = e2
    | op(e1,e3) != e0 ),
    inference(rw,[status(thm)],[1104,16209,theory(equality)]) ).

cnf(16404,plain,
    ( e1 = e0
    | op(e1,e1) = e2
    | e1 = e2
    | op(e1,e3) != e0 ),
    inference(rw,[status(thm)],[16403,16209,theory(equality)]) ).

cnf(16405,plain,
    ( op(e1,e1) = e2
    | e2 = e1
    | op(e1,e3) != e0 ),
    inference(sr,[status(thm)],[16404,155,theory(equality)]) ).

cnf(16406,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) != e0 ),
    inference(sr,[status(thm)],[16405,152,theory(equality)]) ).

cnf(16479,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | e1 = e2 ),
    inference(rw,[status(thm)],[1066,16209,theory(equality)]) ).

cnf(16480,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[16479,152,theory(equality)]) ).

cnf(16504,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | op(e1,e2) != e0 ),
    inference(rw,[status(thm)],[459,16209,theory(equality)]) ).

cnf(16505,plain,
    ( op(e1,e1) = e0
    | op(e1,e2) != e0 ),
    inference(sr,[status(thm)],[16504,155,theory(equality)]) ).

cnf(16510,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e3,e3) = e0
    | op(e1,e1) = e0 ),
    inference(rw,[status(thm)],[423,16209,theory(equality)]) ).

cnf(16511,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | e1 = e0
    | op(e1,e1) = e0 ),
    inference(rw,[status(thm)],[16510,16209,theory(equality)]) ).

cnf(16512,plain,
    ( op(e1,e1) = e2
    | e0 = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[16511,152,theory(equality)]) ).

cnf(16513,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[16512,155,theory(equality)]) ).

cnf(16530,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | e1 = e0 ),
    inference(rw,[status(thm)],[457,16209,theory(equality)]) ).

cnf(16531,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[16530,155,theory(equality)]) ).

cnf(16534,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | e1 = e2 ),
    inference(rw,[status(thm)],[412,16209,theory(equality)]) ).

cnf(16535,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[16534,152,theory(equality)]) ).

cnf(16547,plain,
    ( op(e0,e0) = e3
    | op(e2,e2) = e3
    | $false ),
    inference(rw,[status(thm)],[315,16209,theory(equality)]) ).

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

cnf(16563,plain,
    ( op(e1,e1) != e2
    | op(op(e3,e3),e3) != e0
    | op(e3,e3) != e1 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[224,16209,theory(equality)]),16209,theory(equality)]) ).

cnf(16564,plain,
    ( op(e1,e1) != e2
    | op(e1,e3) != e0
    | op(e3,e3) != e1 ),
    inference(rw,[status(thm)],[16563,16209,theory(equality)]) ).

cnf(16565,plain,
    ( op(e1,e1) != e2
    | op(e1,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[16564,16209,theory(equality)]) ).

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

cnf(16567,plain,
    ( op(e1,e1) != e0
    | op(op(e3,e3),e3) != e2
    | op(e3,e3) != e1 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[244,16209,theory(equality)]),16209,theory(equality)]) ).

cnf(16568,plain,
    ( op(e1,e1) != e0
    | op(e1,e3) != e2
    | op(e3,e3) != e1 ),
    inference(rw,[status(thm)],[16567,16209,theory(equality)]) ).

cnf(16569,plain,
    ( op(e1,e1) != e0
    | op(e1,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[16568,16209,theory(equality)]) ).

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

cnf(16611,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[3571,16213,theory(equality)]) ).

cnf(16615,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[138,16214,theory(equality)]) ).

cnf(16629,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e2
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[131,16216,theory(equality)]) ).

cnf(16701,plain,
    op(e1,e3) != e0,
    inference(csr,[status(thm)],[16566,16406]) ).

cnf(16702,plain,
    ( op(e1,e0) = e0
    | op(e1,e2) = e0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[73,16701,theory(equality)]) ).

cnf(16704,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[16570,16513,theory(equality)]) ).

cnf(16881,plain,
    ( op(e1,e1) = e2
    | e3 = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[16535,16548,theory(equality)]) ).

cnf(16899,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[16881,150,theory(equality)]) ).

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

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

cnf(16924,plain,
    ( op(e1,e1) = e2
    | $false
    | op(e3,e2) != e0 ),
    inference(rw,[status(thm)],[16906,16209,theory(equality)]) ).

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

cnf(16937,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e2 ),
    inference(csr,[status(thm)],[16373,16704]) ).

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

cnf(16944,plain,
    ( op(e3,e1) = e2
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[37,16937,theory(equality)]) ).

cnf(17011,plain,
    ( op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(csr,[status(thm)],[16480,16704]) ).

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

cnf(17337,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[16615,16701,theory(equality)]) ).

cnf(17347,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[16704,17337,theory(equality)]) ).

cnf(17354,plain,
    ( op(e3,e1) = e2
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[16939,17337,theory(equality)]) ).

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

cnf(17491,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[16925,16629,theory(equality)]) ).

cnf(17597,plain,
    op(e1,e3) = e3,
    inference(csr,[status(thm)],[17356,17354]) ).

cnf(17601,plain,
    op(e2,e3) != e3,
    inference(rw,[status(thm)],[108,17597,theory(equality)]) ).

cnf(17676,plain,
    ( op(e1,e1) = e0
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[16611,17601,theory(equality)]) ).

cnf(17814,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0 ),
    inference(csr,[status(thm)],[16702,16505]) ).

cnf(18150,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e3 ),
    inference(csr,[status(thm)],[17491,17012]) ).

cnf(18151,plain,
    op(e1,e1) = e2,
    inference(csr,[status(thm)],[18150,16901]) ).

cnf(18157,plain,
    e2 != op(e3,e1),
    inference(rw,[status(thm)],[119,18151,theory(equality)]) ).

cnf(18169,plain,
    ( e2 = e0
    | op(e1,e0) = e0 ),
    inference(rw,[status(thm)],[17814,18151,theory(equality)]) ).

cnf(18170,plain,
    op(e1,e0) = e0,
    inference(sr,[status(thm)],[18169,154,theory(equality)]) ).

cnf(18171,plain,
    ( op(e2,e3) = e2
    | e2 = e0 ),
    inference(rw,[status(thm)],[17676,18151,theory(equality)]) ).

cnf(18172,plain,
    op(e2,e3) = e2,
    inference(sr,[status(thm)],[18171,154,theory(equality)]) ).

cnf(18199,plain,
    ( e2 = e0
    | op(e2,e2) = e0 ),
    inference(rw,[status(thm)],[16531,18151,theory(equality)]) ).

cnf(18200,plain,
    op(e2,e2) = e0,
    inference(sr,[status(thm)],[18199,154,theory(equality)]) ).

cnf(18230,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | op(e1,e0) = e1
    | op(e3,e0) = e1
    | op(e2,e1) != e1 ),
    inference(rw,[status(thm)],[2047,18151,theory(equality)]) ).

cnf(18231,plain,
    ( op(e2,e2) = e3
    | op(e1,e0) = e1
    | op(e3,e0) = e1
    | op(e2,e1) != e1 ),
    inference(sr,[status(thm)],[18230,150,theory(equality)]) ).

cnf(18232,plain,
    ( op(e2,e2) = e3
    | op(e1,e0) = e1
    | op(e2,e1) != e1 ),
    inference(sr,[status(thm)],[18231,16215,theory(equality)]) ).

cnf(18494,plain,
    ( op(e3,e1) = e2
    | $false
    | op(e2,e1) != e3 ),
    inference(rw,[status(thm)],[16944,18200,theory(equality)]) ).

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

cnf(18496,plain,
    op(e2,e1) != e3,
    inference(sr,[status(thm)],[18495,18157,theory(equality)]) ).

cnf(18688,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e3
    | $false ),
    inference(rw,[status(thm)],[16356,18172,theory(equality)]) ).

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

cnf(18690,plain,
    op(e2,e1) = e1,
    inference(sr,[status(thm)],[18689,18496,theory(equality)]) ).

cnf(18772,plain,
    ( e0 = e3
    | op(e1,e0) = e1
    | op(e2,e1) != e1 ),
    inference(rw,[status(thm)],[18232,18200,theory(equality)]) ).

cnf(18773,plain,
    ( e0 = e3
    | e0 = e1
    | op(e2,e1) != e1 ),
    inference(rw,[status(thm)],[18772,18170,theory(equality)]) ).

cnf(18774,plain,
    ( e0 = e3
    | e0 = e1
    | $false ),
    inference(rw,[status(thm)],[18773,18690,theory(equality)]) ).

cnf(18775,plain,
    ( e0 = e3
    | e0 = e1 ),
    inference(cn,[status(thm)],[18774,theory(equality)]) ).

cnf(18776,plain,
    e0 = e1,
    inference(sr,[status(thm)],[18775,153,theory(equality)]) ).

cnf(18777,plain,
    $false,
    inference(sr,[status(thm)],[18776,155,theory(equality)]) ).

cnf(18778,plain,
    $false,
    18777,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG139+1.p
% --creating new selector for []
% -running prover on /tmp/tmpuF08vS/sel_ALG139+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem ALG139+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG139+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG139+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
% 
%------------------------------------------------------------------------------