↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : ALG055+1 : TPTP v9.3.1. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n003.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 11:47:57 AM UTC 2026

% Result   : Theorem 0.13s 0.55s
% Output   : CNFRefutation 0.13s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    8
%            Number of leaves      :  192
% Syntax   : Number of formulae    :  718 (  90 unt; 185 def)
%            Number of atoms       : 6972 (5762 equ)
%            Maximal formula atoms :  425 (   9 avg)
%            Number of connectives : 10161 (3907   ~;2590   |;3418   &)
%                                         ( 246 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (   5 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :  187 ( 185 usr; 186 prp; 0-2 aty)
%            Number of functors    :    7 (   7 usr;   6 con; 0-2 aty)
%            Number of variables   :    0 (   0   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ( ( op(e4,e4) = e4
      | op(e4,e4) = e3
      | op(e4,e4) = e2
      | op(e4,e4) = e1
      | op(e4,e4) = e0 )
    & ( op(e4,e3) = e4
      | op(e4,e3) = e3
      | op(e4,e3) = e2
      | op(e4,e3) = e1
      | op(e4,e3) = e0 )
    & ( op(e4,e2) = e4
      | op(e4,e2) = e3
      | op(e4,e2) = e2
      | op(e4,e2) = e1
      | op(e4,e2) = e0 )
    & ( op(e4,e1) = e4
      | op(e4,e1) = e3
      | op(e4,e1) = e2
      | op(e4,e1) = e1
      | op(e4,e1) = e0 )
    & ( op(e4,e0) = e4
      | op(e4,e0) = e3
      | op(e4,e0) = e2
      | op(e4,e0) = e1
      | op(e4,e0) = e0 )
    & ( op(e3,e4) = e4
      | op(e3,e4) = e3
      | op(e3,e4) = e2
      | op(e3,e4) = e1
      | op(e3,e4) = e0 )
    & ( op(e3,e3) = e4
      | op(e3,e3) = e3
      | op(e3,e3) = e2
      | op(e3,e3) = e1
      | op(e3,e3) = e0 )
    & ( op(e3,e2) = e4
      | op(e3,e2) = e3
      | op(e3,e2) = e2
      | op(e3,e2) = e1
      | op(e3,e2) = e0 )
    & ( op(e3,e1) = e4
      | op(e3,e1) = e3
      | op(e3,e1) = e2
      | op(e3,e1) = e1
      | op(e3,e1) = e0 )
    & ( op(e3,e0) = e4
      | op(e3,e0) = e3
      | op(e3,e0) = e2
      | op(e3,e0) = e1
      | op(e3,e0) = e0 )
    & ( op(e2,e4) = e4
      | op(e2,e4) = e3
      | op(e2,e4) = e2
      | op(e2,e4) = e1
      | op(e2,e4) = e0 )
    & ( op(e2,e3) = e4
      | op(e2,e3) = e3
      | op(e2,e3) = e2
      | op(e2,e3) = e1
      | op(e2,e3) = e0 )
    & ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | op(e2,e2) = e0 )
    & ( op(e2,e1) = e4
      | op(e2,e1) = e3
      | op(e2,e1) = e2
      | op(e2,e1) = e1
      | op(e2,e1) = e0 )
    & ( op(e2,e0) = e4
      | op(e2,e0) = e3
      | op(e2,e0) = e2
      | op(e2,e0) = e1
      | op(e2,e0) = e0 )
    & ( op(e1,e4) = e4
      | op(e1,e4) = e3
      | op(e1,e4) = e2
      | op(e1,e4) = e1
      | op(e1,e4) = e0 )
    & ( op(e1,e3) = e4
      | op(e1,e3) = e3
      | op(e1,e3) = e2
      | op(e1,e3) = e1
      | op(e1,e3) = e0 )
    & ( op(e1,e2) = e4
      | op(e1,e2) = e3
      | op(e1,e2) = e2
      | op(e1,e2) = e1
      | op(e1,e2) = e0 )
    & ( op(e1,e1) = e4
      | op(e1,e1) = e3
      | op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0 )
    & ( op(e1,e0) = e4
      | op(e1,e0) = e3
      | op(e1,e0) = e2
      | op(e1,e0) = e1
      | op(e1,e0) = e0 )
    & ( op(e0,e4) = e4
      | op(e0,e4) = e3
      | op(e0,e4) = e2
      | op(e0,e4) = e1
      | op(e0,e4) = e0 )
    & ( op(e0,e3) = e4
      | op(e0,e3) = e3
      | op(e0,e3) = e2
      | op(e0,e3) = e1
      | op(e0,e3) = e0 )
    & ( op(e0,e2) = e4
      | op(e0,e2) = e3
      | op(e0,e2) = e2
      | op(e0,e2) = e1
      | op(e0,e2) = e0 )
    & ( op(e0,e1) = e4
      | op(e0,e1) = e3
      | op(e0,e1) = e2
      | op(e0,e1) = e1
      | op(e0,e1) = e0 )
    & ( op(e0,e0) = e4
      | op(e0,e0) = e3
      | op(e0,e0) = e2
      | op(e0,e0) = e1
      | op(e0,e0) = e0 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ( ( unit = e4
      | unit = e3
      | unit = e2
      | unit = e1
      | unit = e0 )
    & op(e4,unit) = e4
    & op(unit,e4) = e4
    & op(e3,unit) = e3
    & op(unit,e3) = e3
    & op(e2,unit) = e2
    & op(unit,e2) = e2
    & op(e1,unit) = e1
    & op(unit,e1) = e1
    & op(e0,unit) = e0
    & op(unit,e0) = e0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ( ( op(e4,e4) = e4
      | op(e3,e4) = e4
      | op(e2,e4) = e4
      | op(e1,e4) = e4
      | op(e0,e4) = e4 )
    & ( op(e4,e4) = e4
      | op(e4,e3) = e4
      | op(e4,e2) = e4
      | op(e4,e1) = e4
      | op(e4,e0) = e4 )
    & ( op(e4,e4) = e3
      | op(e3,e4) = e3
      | op(e2,e4) = e3
      | op(e1,e4) = e3
      | op(e0,e4) = e3 )
    & ( op(e4,e4) = e3
      | op(e4,e3) = e3
      | op(e4,e2) = e3
      | op(e4,e1) = e3
      | op(e4,e0) = e3 )
    & ( op(e4,e4) = e2
      | op(e3,e4) = e2
      | op(e2,e4) = e2
      | op(e1,e4) = e2
      | op(e0,e4) = e2 )
    & ( op(e4,e4) = e2
      | op(e4,e3) = e2
      | op(e4,e2) = e2
      | op(e4,e1) = e2
      | op(e4,e0) = e2 )
    & ( op(e4,e4) = e1
      | op(e3,e4) = e1
      | op(e2,e4) = e1
      | op(e1,e4) = e1
      | op(e0,e4) = e1 )
    & ( op(e4,e4) = e1
      | op(e4,e3) = e1
      | op(e4,e2) = e1
      | op(e4,e1) = e1
      | op(e4,e0) = e1 )
    & ( op(e4,e4) = e0
      | op(e3,e4) = e0
      | op(e2,e4) = e0
      | op(e1,e4) = e0
      | op(e0,e4) = e0 )
    & ( op(e4,e4) = e0
      | op(e4,e3) = e0
      | op(e4,e2) = e0
      | op(e4,e1) = e0
      | op(e4,e0) = e0 )
    & ( op(e4,e3) = e4
      | op(e3,e3) = e4
      | op(e2,e3) = e4
      | op(e1,e3) = e4
      | op(e0,e3) = e4 )
    & ( op(e3,e4) = e4
      | op(e3,e3) = e4
      | op(e3,e2) = e4
      | op(e3,e1) = e4
      | op(e3,e0) = e4 )
    & ( op(e4,e3) = e3
      | op(e3,e3) = e3
      | op(e2,e3) = e3
      | op(e1,e3) = e3
      | op(e0,e3) = e3 )
    & ( op(e3,e4) = e3
      | op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e3,e0) = e3 )
    & ( op(e4,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e3) = e2
      | op(e0,e3) = e2 )
    & ( op(e3,e4) = e2
      | op(e3,e3) = e2
      | op(e3,e2) = e2
      | op(e3,e1) = e2
      | op(e3,e0) = e2 )
    & ( op(e4,e3) = e1
      | op(e3,e3) = e1
      | op(e2,e3) = e1
      | op(e1,e3) = e1
      | op(e0,e3) = e1 )
    & ( op(e3,e4) = e1
      | op(e3,e3) = e1
      | op(e3,e2) = e1
      | op(e3,e1) = e1
      | op(e3,e0) = e1 )
    & ( op(e4,e3) = e0
      | op(e3,e3) = e0
      | op(e2,e3) = e0
      | op(e1,e3) = e0
      | op(e0,e3) = e0 )
    & ( op(e3,e4) = e0
      | op(e3,e3) = e0
      | op(e3,e2) = e0
      | op(e3,e1) = e0
      | op(e3,e0) = e0 )
    & ( op(e4,e2) = e4
      | op(e3,e2) = e4
      | op(e2,e2) = e4
      | op(e1,e2) = e4
      | op(e0,e2) = e4 )
    & ( op(e2,e4) = e4
      | op(e2,e3) = e4
      | op(e2,e2) = e4
      | op(e2,e1) = e4
      | op(e2,e0) = e4 )
    & ( op(e4,e2) = e3
      | op(e3,e2) = e3
      | op(e2,e2) = e3
      | op(e1,e2) = e3
      | op(e0,e2) = e3 )
    & ( op(e2,e4) = e3
      | op(e2,e3) = e3
      | op(e2,e2) = e3
      | op(e2,e1) = e3
      | op(e2,e0) = e3 )
    & ( op(e4,e2) = e2
      | op(e3,e2) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e2
      | op(e0,e2) = e2 )
    & ( op(e2,e4) = e2
      | op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e2,e0) = e2 )
    & ( op(e4,e2) = e1
      | op(e3,e2) = e1
      | op(e2,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e2) = e1 )
    & ( op(e2,e4) = e1
      | op(e2,e3) = e1
      | op(e2,e2) = e1
      | op(e2,e1) = e1
      | op(e2,e0) = e1 )
    & ( op(e4,e2) = e0
      | op(e3,e2) = e0
      | op(e2,e2) = e0
      | op(e1,e2) = e0
      | op(e0,e2) = e0 )
    & ( op(e2,e4) = e0
      | op(e2,e3) = e0
      | op(e2,e2) = e0
      | op(e2,e1) = e0
      | op(e2,e0) = e0 )
    & ( op(e4,e1) = e4
      | op(e3,e1) = e4
      | op(e2,e1) = e4
      | op(e1,e1) = e4
      | op(e0,e1) = e4 )
    & ( op(e1,e4) = e4
      | op(e1,e3) = e4
      | op(e1,e2) = e4
      | op(e1,e1) = e4
      | op(e1,e0) = e4 )
    & ( op(e4,e1) = e3
      | op(e3,e1) = e3
      | op(e2,e1) = e3
      | op(e1,e1) = e3
      | op(e0,e1) = e3 )
    & ( op(e1,e4) = e3
      | op(e1,e3) = e3
      | op(e1,e2) = e3
      | op(e1,e1) = e3
      | op(e1,e0) = e3 )
    & ( op(e4,e1) = e2
      | op(e3,e1) = e2
      | op(e2,e1) = e2
      | op(e1,e1) = e2
      | op(e0,e1) = e2 )
    & ( op(e1,e4) = e2
      | op(e1,e3) = e2
      | op(e1,e2) = e2
      | op(e1,e1) = e2
      | op(e1,e0) = e2 )
    & ( op(e4,e1) = e1
      | op(e3,e1) = e1
      | op(e2,e1) = e1
      | op(e1,e1) = e1
      | op(e0,e1) = e1 )
    & ( op(e1,e4) = e1
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e0) = e1 )
    & ( op(e4,e1) = e0
      | op(e3,e1) = e0
      | op(e2,e1) = e0
      | op(e1,e1) = e0
      | op(e0,e1) = e0 )
    & ( op(e1,e4) = e0
      | op(e1,e3) = e0
      | op(e1,e2) = e0
      | op(e1,e1) = e0
      | op(e1,e0) = e0 )
    & ( op(e4,e0) = e4
      | op(e3,e0) = e4
      | op(e2,e0) = e4
      | op(e1,e0) = e4
      | op(e0,e0) = e4 )
    & ( op(e0,e4) = e4
      | op(e0,e3) = e4
      | op(e0,e2) = e4
      | op(e0,e1) = e4
      | op(e0,e0) = e4 )
    & ( op(e4,e0) = e3
      | op(e3,e0) = e3
      | op(e2,e0) = e3
      | op(e1,e0) = e3
      | op(e0,e0) = e3 )
    & ( op(e0,e4) = e3
      | op(e0,e3) = e3
      | op(e0,e2) = e3
      | op(e0,e1) = e3
      | op(e0,e0) = e3 )
    & ( op(e4,e0) = e2
      | op(e3,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e0) = e2
      | op(e0,e0) = e2 )
    & ( op(e0,e4) = e2
      | op(e0,e3) = e2
      | op(e0,e2) = e2
      | op(e0,e1) = e2
      | op(e0,e0) = e2 )
    & ( op(e4,e0) = e1
      | op(e3,e0) = e1
      | op(e2,e0) = e1
      | op(e1,e0) = e1
      | op(e0,e0) = e1 )
    & ( op(e0,e4) = e1
      | op(e0,e3) = e1
      | op(e0,e2) = e1
      | op(e0,e1) = e1
      | op(e0,e0) = e1 )
    & ( op(e4,e0) = e0
      | op(e3,e0) = e0
      | op(e2,e0) = e0
      | op(e1,e0) = e0
      | op(e0,e0) = e0 )
    & ( op(e0,e4) = e0
      | op(e0,e3) = e0
      | op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e0,e0) = e0 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f4,axiom,
    ( op(e4,e3) != op(e4,e4)
    & op(e4,e2) != op(e4,e4)
    & op(e4,e2) != op(e4,e3)
    & op(e4,e1) != op(e4,e4)
    & op(e4,e1) != op(e4,e3)
    & op(e4,e1) != op(e4,e2)
    & op(e4,e0) != op(e4,e4)
    & op(e4,e0) != op(e4,e3)
    & op(e4,e0) != op(e4,e2)
    & op(e4,e0) != op(e4,e1)
    & op(e3,e3) != op(e3,e4)
    & op(e3,e2) != op(e3,e4)
    & op(e3,e2) != op(e3,e3)
    & op(e3,e1) != op(e3,e4)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e1) != op(e3,e2)
    & op(e3,e0) != op(e3,e4)
    & op(e3,e0) != op(e3,e3)
    & op(e3,e0) != op(e3,e2)
    & op(e3,e0) != op(e3,e1)
    & op(e2,e3) != op(e2,e4)
    & op(e2,e2) != op(e2,e4)
    & op(e2,e2) != op(e2,e3)
    & op(e2,e1) != op(e2,e4)
    & op(e2,e1) != op(e2,e3)
    & op(e2,e1) != op(e2,e2)
    & op(e2,e0) != op(e2,e4)
    & op(e2,e0) != op(e2,e3)
    & op(e2,e0) != op(e2,e2)
    & op(e2,e0) != op(e2,e1)
    & op(e1,e3) != op(e1,e4)
    & op(e1,e2) != op(e1,e4)
    & op(e1,e2) != op(e1,e3)
    & op(e1,e1) != op(e1,e4)
    & op(e1,e1) != op(e1,e3)
    & op(e1,e1) != op(e1,e2)
    & op(e1,e0) != op(e1,e4)
    & op(e1,e0) != op(e1,e3)
    & op(e1,e0) != op(e1,e2)
    & op(e1,e0) != op(e1,e1)
    & op(e0,e3) != op(e0,e4)
    & op(e0,e2) != op(e0,e4)
    & op(e0,e2) != op(e0,e3)
    & op(e0,e1) != op(e0,e4)
    & op(e0,e1) != op(e0,e3)
    & op(e0,e1) != op(e0,e2)
    & op(e0,e0) != op(e0,e4)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e0) != op(e0,e2)
    & op(e0,e0) != op(e0,e1)
    & op(e3,e4) != op(e4,e4)
    & op(e2,e4) != op(e4,e4)
    & op(e2,e4) != op(e3,e4)
    & op(e1,e4) != op(e4,e4)
    & op(e1,e4) != op(e3,e4)
    & op(e1,e4) != op(e2,e4)
    & op(e0,e4) != op(e4,e4)
    & op(e0,e4) != op(e3,e4)
    & op(e0,e4) != op(e2,e4)
    & op(e0,e4) != op(e1,e4)
    & op(e3,e3) != op(e4,e3)
    & op(e2,e3) != op(e4,e3)
    & op(e2,e3) != op(e3,e3)
    & op(e1,e3) != op(e4,e3)
    & op(e1,e3) != op(e3,e3)
    & op(e1,e3) != op(e2,e3)
    & op(e0,e3) != op(e4,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e3) != op(e1,e3)
    & op(e3,e2) != op(e4,e2)
    & op(e2,e2) != op(e4,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e1,e2) != op(e4,e2)
    & op(e1,e2) != op(e3,e2)
    & op(e1,e2) != op(e2,e2)
    & op(e0,e2) != op(e4,e2)
    & op(e0,e2) != op(e3,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e0,e2) != op(e1,e2)
    & op(e3,e1) != op(e4,e1)
    & op(e2,e1) != op(e4,e1)
    & op(e2,e1) != op(e3,e1)
    & op(e1,e1) != op(e4,e1)
    & op(e1,e1) != op(e3,e1)
    & op(e1,e1) != op(e2,e1)
    & op(e0,e1) != op(e4,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e0,e1) != op(e2,e1)
    & op(e0,e1) != op(e1,e1)
    & op(e3,e0) != op(e4,e0)
    & op(e2,e0) != op(e4,e0)
    & op(e2,e0) != op(e3,e0)
    & op(e1,e0) != op(e4,e0)
    & op(e1,e0) != op(e3,e0)
    & op(e1,e0) != op(e2,e0)
    & op(e0,e0) != op(e4,e0)
    & op(e0,e0) != op(e3,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e0,e0) != op(e1,e0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,axiom,
    ( e3 != e4
    & e2 != e4
    & e2 != e3
    & e1 != e4
    & e1 != e3
    & e1 != e2
    & e0 != e4
    & e0 != e3
    & e0 != e2
    & e0 != e1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    ( e4 = op(e2,e2)
    & e3 = op(e2,op(e2,e2))
    & e1 = op(op(e2,op(e2,e2)),op(e2,e2))
    & e0 = op(op(e2,e2),op(e2,e2)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f7,conjecture,
    ~ ( ( ( ( ( e4 != unit
              & op(e4,e4) = e4 )
            | op(e4,e4) != e4 )
          & ( ( e4 != unit
              & op(e4,e4) = e3 )
            | op(e4,e3) != e4 )
          & ( ( e4 != unit
              & op(e4,e4) = e2 )
            | op(e4,e2) != e4 )
          & ( ( e4 != unit
              & op(e4,e4) = e1 )
            | op(e4,e1) != e4 )
          & ( ( e4 != unit
              & op(e4,e4) = e0 )
            | op(e4,e0) != e4 )
          & ( ( e4 != unit
              & op(e3,e4) = e4 )
            | op(e3,e4) != e4 )
          & ( ( e4 != unit
              & op(e3,e4) = e3 )
            | op(e3,e3) != e4 )
          & ( ( e4 != unit
              & op(e3,e4) = e2 )
            | op(e3,e2) != e4 )
          & ( ( e4 != unit
              & op(e3,e4) = e1 )
            | op(e3,e1) != e4 )
          & ( ( e4 != unit
              & op(e3,e4) = e0 )
            | op(e3,e0) != e4 )
          & ( ( e4 != unit
              & op(e2,e4) = e4 )
            | op(e2,e4) != e4 )
          & ( ( e4 != unit
              & op(e2,e4) = e3 )
            | op(e2,e3) != e4 )
          & ( ( e4 != unit
              & op(e2,e4) = e2 )
            | op(e2,e2) != e4 )
          & ( ( e4 != unit
              & op(e2,e4) = e1 )
            | op(e2,e1) != e4 )
          & ( ( e4 != unit
              & op(e2,e4) = e0 )
            | op(e2,e0) != e4 )
          & ( ( e4 != unit
              & op(e1,e4) = e4 )
            | op(e1,e4) != e4 )
          & ( ( e4 != unit
              & op(e1,e4) = e3 )
            | op(e1,e3) != e4 )
          & ( ( e4 != unit
              & op(e1,e4) = e2 )
            | op(e1,e2) != e4 )
          & ( ( e4 != unit
              & op(e1,e4) = e1 )
            | op(e1,e1) != e4 )
          & ( ( e4 != unit
              & op(e1,e4) = e0 )
            | op(e1,e0) != e4 )
          & ( ( e4 != unit
              & op(e0,e4) = e4 )
            | op(e0,e4) != e4 )
          & ( ( e4 != unit
              & op(e0,e4) = e3 )
            | op(e0,e3) != e4 )
          & ( ( e4 != unit
              & op(e0,e4) = e2 )
            | op(e0,e2) != e4 )
          & ( ( e4 != unit
              & op(e0,e4) = e1 )
            | op(e0,e1) != e4 )
          & ( ( e4 != unit
              & op(e0,e4) = e0 )
            | op(e0,e0) != e4 ) )
        | ( ( ( e3 != unit
              & op(e4,e3) = e4 )
            | op(e4,e4) != e3 )
          & ( ( e3 != unit
              & op(e4,e3) = e3 )
            | op(e4,e3) != e3 )
          & ( ( e3 != unit
              & op(e4,e3) = e2 )
            | op(e4,e2) != e3 )
          & ( ( e3 != unit
              & op(e4,e3) = e1 )
            | op(e4,e1) != e3 )
          & ( ( e3 != unit
              & op(e4,e3) = e0 )
            | op(e4,e0) != e3 )
          & ( ( e3 != unit
              & op(e3,e3) = e4 )
            | op(e3,e4) != e3 )
          & ( ( e3 != unit
              & op(e3,e3) = e3 )
            | op(e3,e3) != e3 )
          & ( ( e3 != unit
              & op(e3,e3) = e2 )
            | op(e3,e2) != e3 )
          & ( ( e3 != unit
              & op(e3,e3) = e1 )
            | op(e3,e1) != e3 )
          & ( ( e3 != unit
              & op(e3,e3) = e0 )
            | op(e3,e0) != e3 )
          & ( ( e3 != unit
              & op(e2,e3) = e4 )
            | op(e2,e4) != e3 )
          & ( ( e3 != unit
              & op(e2,e3) = e3 )
            | op(e2,e3) != e3 )
          & ( ( e3 != unit
              & op(e2,e3) = e2 )
            | op(e2,e2) != e3 )
          & ( ( e3 != unit
              & op(e2,e3) = e1 )
            | op(e2,e1) != e3 )
          & ( ( e3 != unit
              & op(e2,e3) = e0 )
            | op(e2,e0) != e3 )
          & ( ( e3 != unit
              & op(e1,e3) = e4 )
            | op(e1,e4) != e3 )
          & ( ( e3 != unit
              & op(e1,e3) = e3 )
            | op(e1,e3) != e3 )
          & ( ( e3 != unit
              & op(e1,e3) = e2 )
            | op(e1,e2) != e3 )
          & ( ( e3 != unit
              & op(e1,e3) = e1 )
            | op(e1,e1) != e3 )
          & ( ( e3 != unit
              & op(e1,e3) = e0 )
            | op(e1,e0) != e3 )
          & ( ( e3 != unit
              & op(e0,e3) = e4 )
            | op(e0,e4) != e3 )
          & ( ( e3 != unit
              & op(e0,e3) = e3 )
            | op(e0,e3) != e3 )
          & ( ( e3 != unit
              & op(e0,e3) = e2 )
            | op(e0,e2) != e3 )
          & ( ( e3 != unit
              & op(e0,e3) = e1 )
            | op(e0,e1) != e3 )
          & ( ( e3 != unit
              & op(e0,e3) = e0 )
            | op(e0,e0) != e3 ) )
        | ( ( ( e2 != unit
              & op(e4,e2) = e4 )
            | op(e4,e4) != e2 )
          & ( ( e2 != unit
              & op(e4,e2) = e3 )
            | op(e4,e3) != e2 )
          & ( ( e2 != unit
              & op(e4,e2) = e2 )
            | op(e4,e2) != e2 )
          & ( ( e2 != unit
              & op(e4,e2) = e1 )
            | op(e4,e1) != e2 )
          & ( ( e2 != unit
              & op(e4,e2) = e0 )
            | op(e4,e0) != e2 )
          & ( ( e2 != unit
              & op(e3,e2) = e4 )
            | op(e3,e4) != e2 )
          & ( ( e2 != unit
              & op(e3,e2) = e3 )
            | op(e3,e3) != e2 )
          & ( ( e2 != unit
              & op(e3,e2) = e2 )
            | op(e3,e2) != e2 )
          & ( ( e2 != unit
              & op(e3,e2) = e1 )
            | op(e3,e1) != e2 )
          & ( ( e2 != unit
              & op(e3,e2) = e0 )
            | op(e3,e0) != e2 )
          & ( ( e2 != unit
              & op(e2,e2) = e4 )
            | op(e2,e4) != e2 )
          & ( ( e2 != unit
              & op(e2,e2) = e3 )
            | op(e2,e3) != e2 )
          & ( ( e2 != unit
              & op(e2,e2) = e2 )
            | op(e2,e2) != e2 )
          & ( ( e2 != unit
              & op(e2,e2) = e1 )
            | op(e2,e1) != e2 )
          & ( ( e2 != unit
              & op(e2,e2) = e0 )
            | op(e2,e0) != e2 )
          & ( ( e2 != unit
              & op(e1,e2) = e4 )
            | op(e1,e4) != e2 )
          & ( ( e2 != unit
              & op(e1,e2) = e3 )
            | op(e1,e3) != e2 )
          & ( ( e2 != unit
              & op(e1,e2) = e2 )
            | op(e1,e2) != e2 )
          & ( ( e2 != unit
              & op(e1,e2) = e1 )
            | op(e1,e1) != e2 )
          & ( ( e2 != unit
              & op(e1,e2) = e0 )
            | op(e1,e0) != e2 )
          & ( ( e2 != unit
              & op(e0,e2) = e4 )
            | op(e0,e4) != e2 )
          & ( ( e2 != unit
              & op(e0,e2) = e3 )
            | op(e0,e3) != e2 )
          & ( ( e2 != unit
              & op(e0,e2) = e2 )
            | op(e0,e2) != e2 )
          & ( ( e2 != unit
              & op(e0,e2) = e1 )
            | op(e0,e1) != e2 )
          & ( ( e2 != unit
              & op(e0,e2) = e0 )
            | op(e0,e0) != e2 ) )
        | ( ( ( e1 != unit
              & op(e4,e1) = e4 )
            | op(e4,e4) != e1 )
          & ( ( e1 != unit
              & op(e4,e1) = e3 )
            | op(e4,e3) != e1 )
          & ( ( e1 != unit
              & op(e4,e1) = e2 )
            | op(e4,e2) != e1 )
          & ( ( e1 != unit
              & op(e4,e1) = e1 )
            | op(e4,e1) != e1 )
          & ( ( e1 != unit
              & op(e4,e1) = e0 )
            | op(e4,e0) != e1 )
          & ( ( e1 != unit
              & op(e3,e1) = e4 )
            | op(e3,e4) != e1 )
          & ( ( e1 != unit
              & op(e3,e1) = e3 )
            | op(e3,e3) != e1 )
          & ( ( e1 != unit
              & op(e3,e1) = e2 )
            | op(e3,e2) != e1 )
          & ( ( e1 != unit
              & op(e3,e1) = e1 )
            | op(e3,e1) != e1 )
          & ( ( e1 != unit
              & op(e3,e1) = e0 )
            | op(e3,e0) != e1 )
          & ( ( e1 != unit
              & op(e2,e1) = e4 )
            | op(e2,e4) != e1 )
          & ( ( e1 != unit
              & op(e2,e1) = e3 )
            | op(e2,e3) != e1 )
          & ( ( e1 != unit
              & op(e2,e1) = e2 )
            | op(e2,e2) != e1 )
          & ( ( e1 != unit
              & op(e2,e1) = e1 )
            | op(e2,e1) != e1 )
          & ( ( e1 != unit
              & op(e2,e1) = e0 )
            | op(e2,e0) != e1 )
          & ( ( e1 != unit
              & op(e1,e1) = e4 )
            | op(e1,e4) != e1 )
          & ( ( e1 != unit
              & op(e1,e1) = e3 )
            | op(e1,e3) != e1 )
          & ( ( e1 != unit
              & op(e1,e1) = e2 )
            | op(e1,e2) != e1 )
          & ( ( e1 != unit
              & op(e1,e1) = e1 )
            | op(e1,e1) != e1 )
          & ( ( e1 != unit
              & op(e1,e1) = e0 )
            | op(e1,e0) != e1 )
          & ( ( e1 != unit
              & op(e0,e1) = e4 )
            | op(e0,e4) != e1 )
          & ( ( e1 != unit
              & op(e0,e1) = e3 )
            | op(e0,e3) != e1 )
          & ( ( e1 != unit
              & op(e0,e1) = e2 )
            | op(e0,e2) != e1 )
          & ( ( e1 != unit
              & op(e0,e1) = e1 )
            | op(e0,e1) != e1 )
          & ( ( e1 != unit
              & op(e0,e1) = e0 )
            | op(e0,e0) != e1 ) )
        | ( ( ( e0 != unit
              & op(e4,e0) = e4 )
            | op(e4,e4) != e0 )
          & ( ( e0 != unit
              & op(e4,e0) = e3 )
            | op(e4,e3) != e0 )
          & ( ( e0 != unit
              & op(e4,e0) = e2 )
            | op(e4,e2) != e0 )
          & ( ( e0 != unit
              & op(e4,e0) = e1 )
            | op(e4,e1) != e0 )
          & ( ( e0 != unit
              & op(e4,e0) = e0 )
            | op(e4,e0) != e0 )
          & ( ( e0 != unit
              & op(e3,e0) = e4 )
            | op(e3,e4) != e0 )
          & ( ( e0 != unit
              & op(e3,e0) = e3 )
            | op(e3,e3) != e0 )
          & ( ( e0 != unit
              & op(e3,e0) = e2 )
            | op(e3,e2) != e0 )
          & ( ( e0 != unit
              & op(e3,e0) = e1 )
            | op(e3,e1) != e0 )
          & ( ( e0 != unit
              & op(e3,e0) = e0 )
            | op(e3,e0) != e0 )
          & ( ( e0 != unit
              & op(e2,e0) = e4 )
            | op(e2,e4) != e0 )
          & ( ( e0 != unit
              & op(e2,e0) = e3 )
            | op(e2,e3) != e0 )
          & ( ( e0 != unit
              & op(e2,e0) = e2 )
            | op(e2,e2) != e0 )
          & ( ( e0 != unit
              & op(e2,e0) = e1 )
            | op(e2,e1) != e0 )
          & ( ( e0 != unit
              & op(e2,e0) = e0 )
            | op(e2,e0) != e0 )
          & ( ( e0 != unit
              & op(e1,e0) = e4 )
            | op(e1,e4) != e0 )
          & ( ( e0 != unit
              & op(e1,e0) = e3 )
            | op(e1,e3) != e0 )
          & ( ( e0 != unit
              & op(e1,e0) = e2 )
            | op(e1,e2) != e0 )
          & ( ( e0 != unit
              & op(e1,e0) = e1 )
            | op(e1,e1) != e0 )
          & ( ( e0 != unit
              & op(e1,e0) = e0 )
            | op(e1,e0) != e0 )
          & ( ( e0 != unit
              & op(e0,e0) = e4 )
            | op(e0,e4) != e0 )
          & ( ( e0 != unit
              & op(e0,e0) = e3 )
            | op(e0,e3) != e0 )
          & ( ( e0 != unit
              & op(e0,e0) = e2 )
            | op(e0,e2) != e0 )
          & ( ( e0 != unit
              & op(e0,e0) = e1 )
            | op(e0,e1) != e0 )
          & ( ( e0 != unit
              & op(e0,e0) = e0 )
            | op(e0,e0) != e0 ) ) )
      & ( ( op(e4,op(e4,e4)) = e4
          & op(e4,op(e4,e4)) != e4 )
        | ( op(e4,op(e3,e4)) = e3
          & op(e3,op(e3,e4)) != e4 )
        | ( op(e4,op(e2,e4)) = e2
          & op(e2,op(e2,e4)) != e4 )
        | ( op(e4,op(e1,e4)) = e1
          & op(e1,op(e1,e4)) != e4 )
        | ( op(e4,op(e0,e4)) = e0
          & op(e0,op(e0,e4)) != e4 ) )
      & ( ( op(e3,op(e4,e3)) = e4
          & op(e4,op(e4,e3)) != e3 )
        | ( op(e3,op(e3,e3)) = e3
          & op(e3,op(e3,e3)) != e3 )
        | ( op(e3,op(e2,e3)) = e2
          & op(e2,op(e2,e3)) != e3 )
        | ( op(e3,op(e1,e3)) = e1
          & op(e1,op(e1,e3)) != e3 )
        | ( op(e3,op(e0,e3)) = e0
          & op(e0,op(e0,e3)) != e3 ) )
      & ( ( op(e2,op(e4,e2)) = e4
          & op(e4,op(e4,e2)) != e2 )
        | ( op(e2,op(e3,e2)) = e3
          & op(e3,op(e3,e2)) != e2 )
        | ( op(e2,op(e2,e2)) = e2
          & op(e2,op(e2,e2)) != e2 )
        | ( op(e2,op(e1,e2)) = e1
          & op(e1,op(e1,e2)) != e2 )
        | ( op(e2,op(e0,e2)) = e0
          & op(e0,op(e0,e2)) != e2 ) )
      & ( ( op(e1,op(e4,e1)) = e4
          & op(e4,op(e4,e1)) != e1 )
        | ( op(e1,op(e3,e1)) = e3
          & op(e3,op(e3,e1)) != e1 )
        | ( op(e1,op(e2,e1)) = e2
          & op(e2,op(e2,e1)) != e1 )
        | ( op(e1,op(e1,e1)) = e1
          & op(e1,op(e1,e1)) != e1 )
        | ( op(e1,op(e0,e1)) = e0
          & op(e0,op(e0,e1)) != e1 ) )
      & ( ( op(e0,op(e4,e0)) = e4
          & op(e4,op(e4,e0)) != e0 )
        | ( op(e0,op(e3,e0)) = e3
          & op(e3,op(e3,e0)) != e0 )
        | ( op(e0,op(e2,e0)) = e2
          & op(e2,op(e2,e0)) != e0 )
        | ( op(e0,op(e1,e0)) = e1
          & op(e1,op(e1,e0)) != e0 )
        | ( op(e0,op(e0,e0)) = e0
          & op(e0,op(e0,e0)) != e0 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f8,negated_conjecture,
    ~ ~ ( ( ( ( ( e4 != unit
                & op(e4,e4) = e4 )
              | op(e4,e4) != e4 )
            & ( ( e4 != unit
                & op(e4,e4) = e3 )
              | op(e4,e3) != e4 )
            & ( ( e4 != unit
                & op(e4,e4) = e2 )
              | op(e4,e2) != e4 )
            & ( ( e4 != unit
                & op(e4,e4) = e1 )
              | op(e4,e1) != e4 )
            & ( ( e4 != unit
                & op(e4,e4) = e0 )
              | op(e4,e0) != e4 )
            & ( ( e4 != unit
                & op(e3,e4) = e4 )
              | op(e3,e4) != e4 )
            & ( ( e4 != unit
                & op(e3,e4) = e3 )
              | op(e3,e3) != e4 )
            & ( ( e4 != unit
                & op(e3,e4) = e2 )
              | op(e3,e2) != e4 )
            & ( ( e4 != unit
                & op(e3,e4) = e1 )
              | op(e3,e1) != e4 )
            & ( ( e4 != unit
                & op(e3,e4) = e0 )
              | op(e3,e0) != e4 )
            & ( ( e4 != unit
                & op(e2,e4) = e4 )
              | op(e2,e4) != e4 )
            & ( ( e4 != unit
                & op(e2,e4) = e3 )
              | op(e2,e3) != e4 )
            & ( ( e4 != unit
                & op(e2,e4) = e2 )
              | op(e2,e2) != e4 )
            & ( ( e4 != unit
                & op(e2,e4) = e1 )
              | op(e2,e1) != e4 )
            & ( ( e4 != unit
                & op(e2,e4) = e0 )
              | op(e2,e0) != e4 )
            & ( ( e4 != unit
                & op(e1,e4) = e4 )
              | op(e1,e4) != e4 )
            & ( ( e4 != unit
                & op(e1,e4) = e3 )
              | op(e1,e3) != e4 )
            & ( ( e4 != unit
                & op(e1,e4) = e2 )
              | op(e1,e2) != e4 )
            & ( ( e4 != unit
                & op(e1,e4) = e1 )
              | op(e1,e1) != e4 )
            & ( ( e4 != unit
                & op(e1,e4) = e0 )
              | op(e1,e0) != e4 )
            & ( ( e4 != unit
                & op(e0,e4) = e4 )
              | op(e0,e4) != e4 )
            & ( ( e4 != unit
                & op(e0,e4) = e3 )
              | op(e0,e3) != e4 )
            & ( ( e4 != unit
                & op(e0,e4) = e2 )
              | op(e0,e2) != e4 )
            & ( ( e4 != unit
                & op(e0,e4) = e1 )
              | op(e0,e1) != e4 )
            & ( ( e4 != unit
                & op(e0,e4) = e0 )
              | op(e0,e0) != e4 ) )
          | ( ( ( e3 != unit
                & op(e4,e3) = e4 )
              | op(e4,e4) != e3 )
            & ( ( e3 != unit
                & op(e4,e3) = e3 )
              | op(e4,e3) != e3 )
            & ( ( e3 != unit
                & op(e4,e3) = e2 )
              | op(e4,e2) != e3 )
            & ( ( e3 != unit
                & op(e4,e3) = e1 )
              | op(e4,e1) != e3 )
            & ( ( e3 != unit
                & op(e4,e3) = e0 )
              | op(e4,e0) != e3 )
            & ( ( e3 != unit
                & op(e3,e3) = e4 )
              | op(e3,e4) != e3 )
            & ( ( e3 != unit
                & op(e3,e3) = e3 )
              | op(e3,e3) != e3 )
            & ( ( e3 != unit
                & op(e3,e3) = e2 )
              | op(e3,e2) != e3 )
            & ( ( e3 != unit
                & op(e3,e3) = e1 )
              | op(e3,e1) != e3 )
            & ( ( e3 != unit
                & op(e3,e3) = e0 )
              | op(e3,e0) != e3 )
            & ( ( e3 != unit
                & op(e2,e3) = e4 )
              | op(e2,e4) != e3 )
            & ( ( e3 != unit
                & op(e2,e3) = e3 )
              | op(e2,e3) != e3 )
            & ( ( e3 != unit
                & op(e2,e3) = e2 )
              | op(e2,e2) != e3 )
            & ( ( e3 != unit
                & op(e2,e3) = e1 )
              | op(e2,e1) != e3 )
            & ( ( e3 != unit
                & op(e2,e3) = e0 )
              | op(e2,e0) != e3 )
            & ( ( e3 != unit
                & op(e1,e3) = e4 )
              | op(e1,e4) != e3 )
            & ( ( e3 != unit
                & op(e1,e3) = e3 )
              | op(e1,e3) != e3 )
            & ( ( e3 != unit
                & op(e1,e3) = e2 )
              | op(e1,e2) != e3 )
            & ( ( e3 != unit
                & op(e1,e3) = e1 )
              | op(e1,e1) != e3 )
            & ( ( e3 != unit
                & op(e1,e3) = e0 )
              | op(e1,e0) != e3 )
            & ( ( e3 != unit
                & op(e0,e3) = e4 )
              | op(e0,e4) != e3 )
            & ( ( e3 != unit
                & op(e0,e3) = e3 )
              | op(e0,e3) != e3 )
            & ( ( e3 != unit
                & op(e0,e3) = e2 )
              | op(e0,e2) != e3 )
            & ( ( e3 != unit
                & op(e0,e3) = e1 )
              | op(e0,e1) != e3 )
            & ( ( e3 != unit
                & op(e0,e3) = e0 )
              | op(e0,e0) != e3 ) )
          | ( ( ( e2 != unit
                & op(e4,e2) = e4 )
              | op(e4,e4) != e2 )
            & ( ( e2 != unit
                & op(e4,e2) = e3 )
              | op(e4,e3) != e2 )
            & ( ( e2 != unit
                & op(e4,e2) = e2 )
              | op(e4,e2) != e2 )
            & ( ( e2 != unit
                & op(e4,e2) = e1 )
              | op(e4,e1) != e2 )
            & ( ( e2 != unit
                & op(e4,e2) = e0 )
              | op(e4,e0) != e2 )
            & ( ( e2 != unit
                & op(e3,e2) = e4 )
              | op(e3,e4) != e2 )
            & ( ( e2 != unit
                & op(e3,e2) = e3 )
              | op(e3,e3) != e2 )
            & ( ( e2 != unit
                & op(e3,e2) = e2 )
              | op(e3,e2) != e2 )
            & ( ( e2 != unit
                & op(e3,e2) = e1 )
              | op(e3,e1) != e2 )
            & ( ( e2 != unit
                & op(e3,e2) = e0 )
              | op(e3,e0) != e2 )
            & ( ( e2 != unit
                & op(e2,e2) = e4 )
              | op(e2,e4) != e2 )
            & ( ( e2 != unit
                & op(e2,e2) = e3 )
              | op(e2,e3) != e2 )
            & ( ( e2 != unit
                & op(e2,e2) = e2 )
              | op(e2,e2) != e2 )
            & ( ( e2 != unit
                & op(e2,e2) = e1 )
              | op(e2,e1) != e2 )
            & ( ( e2 != unit
                & op(e2,e2) = e0 )
              | op(e2,e0) != e2 )
            & ( ( e2 != unit
                & op(e1,e2) = e4 )
              | op(e1,e4) != e2 )
            & ( ( e2 != unit
                & op(e1,e2) = e3 )
              | op(e1,e3) != e2 )
            & ( ( e2 != unit
                & op(e1,e2) = e2 )
              | op(e1,e2) != e2 )
            & ( ( e2 != unit
                & op(e1,e2) = e1 )
              | op(e1,e1) != e2 )
            & ( ( e2 != unit
                & op(e1,e2) = e0 )
              | op(e1,e0) != e2 )
            & ( ( e2 != unit
                & op(e0,e2) = e4 )
              | op(e0,e4) != e2 )
            & ( ( e2 != unit
                & op(e0,e2) = e3 )
              | op(e0,e3) != e2 )
            & ( ( e2 != unit
                & op(e0,e2) = e2 )
              | op(e0,e2) != e2 )
            & ( ( e2 != unit
                & op(e0,e2) = e1 )
              | op(e0,e1) != e2 )
            & ( ( e2 != unit
                & op(e0,e2) = e0 )
              | op(e0,e0) != e2 ) )
          | ( ( ( e1 != unit
                & op(e4,e1) = e4 )
              | op(e4,e4) != e1 )
            & ( ( e1 != unit
                & op(e4,e1) = e3 )
              | op(e4,e3) != e1 )
            & ( ( e1 != unit
                & op(e4,e1) = e2 )
              | op(e4,e2) != e1 )
            & ( ( e1 != unit
                & op(e4,e1) = e1 )
              | op(e4,e1) != e1 )
            & ( ( e1 != unit
                & op(e4,e1) = e0 )
              | op(e4,e0) != e1 )
            & ( ( e1 != unit
                & op(e3,e1) = e4 )
              | op(e3,e4) != e1 )
            & ( ( e1 != unit
                & op(e3,e1) = e3 )
              | op(e3,e3) != e1 )
            & ( ( e1 != unit
                & op(e3,e1) = e2 )
              | op(e3,e2) != e1 )
            & ( ( e1 != unit
                & op(e3,e1) = e1 )
              | op(e3,e1) != e1 )
            & ( ( e1 != unit
                & op(e3,e1) = e0 )
              | op(e3,e0) != e1 )
            & ( ( e1 != unit
                & op(e2,e1) = e4 )
              | op(e2,e4) != e1 )
            & ( ( e1 != unit
                & op(e2,e1) = e3 )
              | op(e2,e3) != e1 )
            & ( ( e1 != unit
                & op(e2,e1) = e2 )
              | op(e2,e2) != e1 )
            & ( ( e1 != unit
                & op(e2,e1) = e1 )
              | op(e2,e1) != e1 )
            & ( ( e1 != unit
                & op(e2,e1) = e0 )
              | op(e2,e0) != e1 )
            & ( ( e1 != unit
                & op(e1,e1) = e4 )
              | op(e1,e4) != e1 )
            & ( ( e1 != unit
                & op(e1,e1) = e3 )
              | op(e1,e3) != e1 )
            & ( ( e1 != unit
                & op(e1,e1) = e2 )
              | op(e1,e2) != e1 )
            & ( ( e1 != unit
                & op(e1,e1) = e1 )
              | op(e1,e1) != e1 )
            & ( ( e1 != unit
                & op(e1,e1) = e0 )
              | op(e1,e0) != e1 )
            & ( ( e1 != unit
                & op(e0,e1) = e4 )
              | op(e0,e4) != e1 )
            & ( ( e1 != unit
                & op(e0,e1) = e3 )
              | op(e0,e3) != e1 )
            & ( ( e1 != unit
                & op(e0,e1) = e2 )
              | op(e0,e2) != e1 )
            & ( ( e1 != unit
                & op(e0,e1) = e1 )
              | op(e0,e1) != e1 )
            & ( ( e1 != unit
                & op(e0,e1) = e0 )
              | op(e0,e0) != e1 ) )
          | ( ( ( e0 != unit
                & op(e4,e0) = e4 )
              | op(e4,e4) != e0 )
            & ( ( e0 != unit
                & op(e4,e0) = e3 )
              | op(e4,e3) != e0 )
            & ( ( e0 != unit
                & op(e4,e0) = e2 )
              | op(e4,e2) != e0 )
            & ( ( e0 != unit
                & op(e4,e0) = e1 )
              | op(e4,e1) != e0 )
            & ( ( e0 != unit
                & op(e4,e0) = e0 )
              | op(e4,e0) != e0 )
            & ( ( e0 != unit
                & op(e3,e0) = e4 )
              | op(e3,e4) != e0 )
            & ( ( e0 != unit
                & op(e3,e0) = e3 )
              | op(e3,e3) != e0 )
            & ( ( e0 != unit
                & op(e3,e0) = e2 )
              | op(e3,e2) != e0 )
            & ( ( e0 != unit
                & op(e3,e0) = e1 )
              | op(e3,e1) != e0 )
            & ( ( e0 != unit
                & op(e3,e0) = e0 )
              | op(e3,e0) != e0 )
            & ( ( e0 != unit
                & op(e2,e0) = e4 )
              | op(e2,e4) != e0 )
            & ( ( e0 != unit
                & op(e2,e0) = e3 )
              | op(e2,e3) != e0 )
            & ( ( e0 != unit
                & op(e2,e0) = e2 )
              | op(e2,e2) != e0 )
            & ( ( e0 != unit
                & op(e2,e0) = e1 )
              | op(e2,e1) != e0 )
            & ( ( e0 != unit
                & op(e2,e0) = e0 )
              | op(e2,e0) != e0 )
            & ( ( e0 != unit
                & op(e1,e0) = e4 )
              | op(e1,e4) != e0 )
            & ( ( e0 != unit
                & op(e1,e0) = e3 )
              | op(e1,e3) != e0 )
            & ( ( e0 != unit
                & op(e1,e0) = e2 )
              | op(e1,e2) != e0 )
            & ( ( e0 != unit
                & op(e1,e0) = e1 )
              | op(e1,e1) != e0 )
            & ( ( e0 != unit
                & op(e1,e0) = e0 )
              | op(e1,e0) != e0 )
            & ( ( e0 != unit
                & op(e0,e0) = e4 )
              | op(e0,e4) != e0 )
            & ( ( e0 != unit
                & op(e0,e0) = e3 )
              | op(e0,e3) != e0 )
            & ( ( e0 != unit
                & op(e0,e0) = e2 )
              | op(e0,e2) != e0 )
            & ( ( e0 != unit
                & op(e0,e0) = e1 )
              | op(e0,e1) != e0 )
            & ( ( e0 != unit
                & op(e0,e0) = e0 )
              | op(e0,e0) != e0 ) ) )
        & ( ( op(e4,op(e4,e4)) = e4
            & op(e4,op(e4,e4)) != e4 )
          | ( op(e4,op(e3,e4)) = e3
            & op(e3,op(e3,e4)) != e4 )
          | ( op(e4,op(e2,e4)) = e2
            & op(e2,op(e2,e4)) != e4 )
          | ( op(e4,op(e1,e4)) = e1
            & op(e1,op(e1,e4)) != e4 )
          | ( op(e4,op(e0,e4)) = e0
            & op(e0,op(e0,e4)) != e4 ) )
        & ( ( op(e3,op(e4,e3)) = e4
            & op(e4,op(e4,e3)) != e3 )
          | ( op(e3,op(e3,e3)) = e3
            & op(e3,op(e3,e3)) != e3 )
          | ( op(e3,op(e2,e3)) = e2
            & op(e2,op(e2,e3)) != e3 )
          | ( op(e3,op(e1,e3)) = e1
            & op(e1,op(e1,e3)) != e3 )
          | ( op(e3,op(e0,e3)) = e0
            & op(e0,op(e0,e3)) != e3 ) )
        & ( ( op(e2,op(e4,e2)) = e4
            & op(e4,op(e4,e2)) != e2 )
          | ( op(e2,op(e3,e2)) = e3
            & op(e3,op(e3,e2)) != e2 )
          | ( op(e2,op(e2,e2)) = e2
            & op(e2,op(e2,e2)) != e2 )
          | ( op(e2,op(e1,e2)) = e1
            & op(e1,op(e1,e2)) != e2 )
          | ( op(e2,op(e0,e2)) = e0
            & op(e0,op(e0,e2)) != e2 ) )
        & ( ( op(e1,op(e4,e1)) = e4
            & op(e4,op(e4,e1)) != e1 )
          | ( op(e1,op(e3,e1)) = e3
            & op(e3,op(e3,e1)) != e1 )
          | ( op(e1,op(e2,e1)) = e2
            & op(e2,op(e2,e1)) != e1 )
          | ( op(e1,op(e1,e1)) = e1
            & op(e1,op(e1,e1)) != e1 )
          | ( op(e1,op(e0,e1)) = e0
            & op(e0,op(e0,e1)) != e1 ) )
        & ( ( op(e0,op(e4,e0)) = e4
            & op(e4,op(e4,e0)) != e0 )
          | ( op(e0,op(e3,e0)) = e3
            & op(e3,op(e3,e0)) != e0 )
          | ( op(e0,op(e2,e0)) = e2
            & op(e2,op(e2,e0)) != e0 )
          | ( op(e0,op(e1,e0)) = e1
            & op(e1,op(e1,e0)) != e0 )
          | ( op(e0,op(e0,e0)) = e0
            & op(e0,op(e0,e0)) != e0 ) ) ),
    inference(negated_conjecture,[status(cth)],[f7]) ).

fof(f13,plain,
    ( op(e0,e4) = e4
    | op(e0,e4) = e3
    | op(e0,e4) = e2
    | op(e0,e4) = e1
    | op(e0,e4) = e0 ),
    inference(cnf_transformation,[status(thm)],[f1]) ).

fof(f21,plain,
    ( op(e2,e2) = e4
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0 ),
    inference(cnf_transformation,[status(thm)],[f1]) ).

fof(f23,plain,
    ( op(e2,e4) = e4
    | op(e2,e4) = e3
    | op(e2,e4) = e2
    | op(e2,e4) = e1
    | op(e2,e4) = e0 ),
    inference(cnf_transformation,[status(thm)],[f1]) ).

fof(f36,plain,
    op(unit,e1) = e1,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f37,plain,
    op(e1,unit) = e1,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f38,plain,
    op(unit,e2) = e2,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f39,plain,
    op(e2,unit) = e2,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f42,plain,
    op(unit,e4) = e4,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f43,plain,
    op(e4,unit) = e4,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f44,plain,
    ( unit = e4
    | unit = e3
    | unit = e2
    | unit = e1
    | unit = e0 ),
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f47,plain,
    ( op(e0,e4) = e1
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(cnf_transformation,[status(thm)],[f3]) ).

fof(f67,plain,
    ( op(e2,e4) = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1 ),
    inference(cnf_transformation,[status(thm)],[f3]) ).

fof(f90,plain,
    ( op(e4,e4) = e2
    | op(e3,e4) = e2
    | op(e2,e4) = e2
    | op(e1,e4) = e2
    | op(e0,e4) = e2 ),
    inference(cnf_transformation,[status(thm)],[f3]) ).

fof(f106,plain,
    op(e0,e1) != op(e2,e1),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f116,plain,
    op(e0,e2) != op(e2,e2),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f119,plain,
    op(e1,e2) != op(e2,e2),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f123,plain,
    op(e2,e2) != op(e4,e2),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f135,plain,
    op(e0,e4) != op(e1,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f136,plain,
    op(e0,e4) != op(e2,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f137,plain,
    op(e0,e4) != op(e3,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f138,plain,
    op(e0,e4) != op(e4,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f140,plain,
    op(e1,e4) != op(e3,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f141,plain,
    op(e1,e4) != op(e4,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f153,plain,
    op(e0,e2) != op(e0,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f171,plain,
    op(e2,e1) != op(e2,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f172,plain,
    op(e2,e2) != op(e2,e3),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f183,plain,
    op(e3,e2) != op(e3,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f184,plain,
    op(e3,e3) != op(e3,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f185,plain,
    op(e4,e0) != op(e4,e1),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f188,plain,
    op(e4,e0) != op(e4,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f191,plain,
    op(e4,e1) != op(e4,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f193,plain,
    op(e4,e2) != op(e4,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f194,plain,
    op(e4,e3) != op(e4,e4),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f195,plain,
    e0 != e1,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f196,plain,
    e0 != e2,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f197,plain,
    e0 != e3,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f198,plain,
    e0 != e4,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f199,plain,
    e1 != e2,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f200,plain,
    e1 != e3,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f201,plain,
    e1 != e4,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f202,plain,
    e2 != e3,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f203,plain,
    e2 != e4,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f204,plain,
    e3 != e4,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f205,plain,
    e0 = op(op(e2,e2),op(e2,e2)),
    inference(cnf_transformation,[status(thm)],[f6]) ).

fof(f206,plain,
    e1 = op(op(e2,op(e2,e2)),op(e2,e2)),
    inference(cnf_transformation,[status(thm)],[f6]) ).

fof(f207,plain,
    e3 = op(e2,op(e2,e2)),
    inference(cnf_transformation,[status(thm)],[f6]) ).

fof(f208,plain,
    e4 = op(e2,e2),
    inference(cnf_transformation,[status(thm)],[f6]) ).

fof(f209,definition,
    ( sP0_prd
  <=> ( ( op(e0,op(e3,e0)) = e3
        & op(e3,op(e3,e0)) != e0 )
      | ( op(e0,op(e2,e0)) = e2
        & op(e2,op(e2,e0)) != e0 )
      | ( op(e0,op(e1,e0)) = e1
        & op(e1,op(e1,e0)) != e0 )
      | ( op(e0,op(e0,e0)) = e0
        & op(e0,op(e0,e0)) != e0 ) ) ),
    introduced(definition,[new_symbols(definition,[sP0_prd])],[]) ).

fof(f210,definition,
    ( sP1_prd
  <=> ( ( op(e1,op(e3,e1)) = e3
        & op(e3,op(e3,e1)) != e1 )
      | ( op(e1,op(e2,e1)) = e2
        & op(e2,op(e2,e1)) != e1 )
      | ( op(e1,op(e1,e1)) = e1
        & op(e1,op(e1,e1)) != e1 )
      | ( op(e1,op(e0,e1)) = e0
        & op(e0,op(e0,e1)) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP1_prd])],[]) ).

fof(f211,definition,
    ( sP2_prd
  <=> ( ( op(e2,op(e3,e2)) = e3
        & op(e3,op(e3,e2)) != e2 )
      | ( op(e2,op(e2,e2)) = e2
        & op(e2,op(e2,e2)) != e2 )
      | ( op(e2,op(e1,e2)) = e1
        & op(e1,op(e1,e2)) != e2 )
      | ( op(e2,op(e0,e2)) = e0
        & op(e0,op(e0,e2)) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP2_prd])],[]) ).

fof(f212,definition,
    ( sP3_prd
  <=> ( ( op(e3,op(e3,e3)) = e3
        & op(e3,op(e3,e3)) != e3 )
      | ( op(e3,op(e2,e3)) = e2
        & op(e2,op(e2,e3)) != e3 )
      | ( op(e3,op(e1,e3)) = e1
        & op(e1,op(e1,e3)) != e3 )
      | ( op(e3,op(e0,e3)) = e0
        & op(e0,op(e0,e3)) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP3_prd])],[]) ).

fof(f213,definition,
    ( sP4_prd
  <=> ( ( op(e4,op(e3,e4)) = e3
        & op(e3,op(e3,e4)) != e4 )
      | ( op(e4,op(e2,e4)) = e2
        & op(e2,op(e2,e4)) != e4 )
      | ( op(e4,op(e1,e4)) = e1
        & op(e1,op(e1,e4)) != e4 )
      | ( op(e4,op(e0,e4)) = e0
        & op(e0,op(e0,e4)) != e4 ) ) ),
    introduced(definition,[new_symbols(definition,[sP4_prd])],[]) ).

fof(f214,definition,
    ( sP5_prd
  <=> ( ( ( ( e3 != unit
            & op(e4,e3) = e4 )
          | op(e4,e4) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e3 )
          | op(e4,e3) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e2 )
          | op(e4,e2) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e1 )
          | op(e4,e1) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e0 )
          | op(e4,e0) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e4 )
          | op(e3,e4) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e3 )
          | op(e3,e3) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e2 )
          | op(e3,e2) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e1 )
          | op(e3,e1) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e0 )
          | op(e3,e0) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e4 )
          | op(e2,e4) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e3 )
          | op(e2,e3) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e2 )
          | op(e2,e2) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e1 )
          | op(e2,e1) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e0 )
          | op(e2,e0) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e4 )
          | op(e1,e4) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e3 )
          | op(e1,e3) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e2 )
          | op(e1,e2) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e1 )
          | op(e1,e1) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e0 )
          | op(e1,e0) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e4 )
          | op(e0,e4) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e3 )
          | op(e0,e3) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e2 )
          | op(e0,e2) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e1 )
          | op(e0,e1) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e0 )
          | op(e0,e0) != e3 ) )
      | ( ( ( e2 != unit
            & op(e4,e2) = e4 )
          | op(e4,e4) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e3 )
          | op(e4,e3) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e2 )
          | op(e4,e2) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e1 )
          | op(e4,e1) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e0 )
          | op(e4,e0) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e4 )
          | op(e3,e4) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e3 )
          | op(e3,e3) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e2 )
          | op(e3,e2) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e1 )
          | op(e3,e1) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e0 )
          | op(e3,e0) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e4 )
          | op(e2,e4) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e3 )
          | op(e2,e3) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e2 )
          | op(e2,e2) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e1 )
          | op(e2,e1) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e0 )
          | op(e2,e0) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e4 )
          | op(e1,e4) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e3 )
          | op(e1,e3) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e2 )
          | op(e1,e2) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e1 )
          | op(e1,e1) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e0 )
          | op(e1,e0) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e4 )
          | op(e0,e4) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e3 )
          | op(e0,e3) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e2 )
          | op(e0,e2) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e1 )
          | op(e0,e1) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e0 )
          | op(e0,e0) != e2 ) )
      | ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e3 )
          | op(e4,e3) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e2 )
          | op(e4,e2) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e1 )
          | op(e4,e1) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e0 )
          | op(e4,e0) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e4 )
          | op(e3,e4) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e3 )
          | op(e3,e3) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e2 )
          | op(e3,e2) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e1 )
          | op(e3,e1) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e0 )
          | op(e3,e0) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e4 )
          | op(e2,e4) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e3 )
          | op(e2,e3) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e2 )
          | op(e2,e2) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e1 )
          | op(e2,e1) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e0 )
          | op(e2,e0) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e4 )
          | op(e1,e4) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e3 )
          | op(e1,e3) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e2 )
          | op(e1,e2) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e1 )
          | op(e1,e1) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e0 )
          | op(e1,e0) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e4 )
          | op(e0,e4) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e3 )
          | op(e0,e3) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e2 )
          | op(e0,e2) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e1 )
          | op(e0,e1) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e0 )
          | op(e0,e0) != e1 ) )
      | ( ( ( e0 != unit
            & op(e4,e0) = e4 )
          | op(e4,e4) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e3 )
          | op(e4,e3) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e2 )
          | op(e4,e2) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e1 )
          | op(e4,e1) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e0 )
          | op(e4,e0) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e4 )
          | op(e3,e4) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e3 )
          | op(e3,e3) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e2 )
          | op(e3,e2) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e1 )
          | op(e3,e1) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e0 )
          | op(e3,e0) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e4 )
          | op(e2,e4) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e3 )
          | op(e2,e3) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e2 )
          | op(e2,e2) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e1 )
          | op(e2,e1) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e0 )
          | op(e2,e0) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e4 )
          | op(e1,e4) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e3 )
          | op(e1,e3) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e2 )
          | op(e1,e2) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e1 )
          | op(e1,e1) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e0 )
          | op(e1,e0) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e4 )
          | op(e0,e4) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e3 )
          | op(e0,e3) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e2 )
          | op(e0,e2) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e1 )
          | op(e0,e1) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e0 )
          | op(e0,e0) != e0 ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP5_prd])],[]) ).

fof(f215,plain,
    ( ( ( ( ( e4 != unit
            & op(e4,e4) = e4 )
          | op(e4,e4) != e4 )
        & ( ( e4 != unit
            & op(e4,e4) = e3 )
          | op(e4,e3) != e4 )
        & ( ( e4 != unit
            & op(e4,e4) = e2 )
          | op(e4,e2) != e4 )
        & ( ( e4 != unit
            & op(e4,e4) = e1 )
          | op(e4,e1) != e4 )
        & ( ( e4 != unit
            & op(e4,e4) = e0 )
          | op(e4,e0) != e4 )
        & ( ( e4 != unit
            & op(e3,e4) = e4 )
          | op(e3,e4) != e4 )
        & ( ( e4 != unit
            & op(e3,e4) = e3 )
          | op(e3,e3) != e4 )
        & ( ( e4 != unit
            & op(e3,e4) = e2 )
          | op(e3,e2) != e4 )
        & ( ( e4 != unit
            & op(e3,e4) = e1 )
          | op(e3,e1) != e4 )
        & ( ( e4 != unit
            & op(e3,e4) = e0 )
          | op(e3,e0) != e4 )
        & ( ( e4 != unit
            & op(e2,e4) = e4 )
          | op(e2,e4) != e4 )
        & ( ( e4 != unit
            & op(e2,e4) = e3 )
          | op(e2,e3) != e4 )
        & ( ( e4 != unit
            & op(e2,e4) = e2 )
          | op(e2,e2) != e4 )
        & ( ( e4 != unit
            & op(e2,e4) = e1 )
          | op(e2,e1) != e4 )
        & ( ( e4 != unit
            & op(e2,e4) = e0 )
          | op(e2,e0) != e4 )
        & ( ( e4 != unit
            & op(e1,e4) = e4 )
          | op(e1,e4) != e4 )
        & ( ( e4 != unit
            & op(e1,e4) = e3 )
          | op(e1,e3) != e4 )
        & ( ( e4 != unit
            & op(e1,e4) = e2 )
          | op(e1,e2) != e4 )
        & ( ( e4 != unit
            & op(e1,e4) = e1 )
          | op(e1,e1) != e4 )
        & ( ( e4 != unit
            & op(e1,e4) = e0 )
          | op(e1,e0) != e4 )
        & ( ( e4 != unit
            & op(e0,e4) = e4 )
          | op(e0,e4) != e4 )
        & ( ( e4 != unit
            & op(e0,e4) = e3 )
          | op(e0,e3) != e4 )
        & ( ( e4 != unit
            & op(e0,e4) = e2 )
          | op(e0,e2) != e4 )
        & ( ( e4 != unit
            & op(e0,e4) = e1 )
          | op(e0,e1) != e4 )
        & ( ( e4 != unit
            & op(e0,e4) = e0 )
          | op(e0,e0) != e4 ) )
      | sP5_prd )
    & ( ( op(e4,op(e4,e4)) = e4
        & op(e4,op(e4,e4)) != e4 )
      | sP4_prd )
    & ( ( op(e3,op(e4,e3)) = e4
        & op(e4,op(e4,e3)) != e3 )
      | sP3_prd )
    & ( ( op(e2,op(e4,e2)) = e4
        & op(e4,op(e4,e2)) != e2 )
      | sP2_prd )
    & ( ( op(e1,op(e4,e1)) = e4
        & op(e4,op(e4,e1)) != e1 )
      | sP1_prd )
    & ( ( op(e0,op(e4,e0)) = e4
        & op(e4,op(e4,e0)) != e0 )
      | sP0_prd ) ),
    inference(formula_renaming,[status(thm)],[f8,f214,f213,f212,f211,f210,f209]) ).

fof(f224,plain,
    ( op(e4,op(e4,e4)) != e4
    | sP4_prd ),
    inference(cnf_transformation,[status(thm)],[f215]) ).

fof(f225,plain,
    ( op(e4,op(e4,e4)) = e4
    | sP4_prd ),
    inference(cnf_transformation,[status(thm)],[f215]) ).

fof(f250,plain,
    ( op(e2,e4) = e2
    | op(e2,e2) != e4
    | sP5_prd ),
    inference(cnf_transformation,[status(thm)],[f215]) ).

fof(f304,definition,
    ( sP10_prd
  <=> ( ( op(e4,op(e2,e4)) = e2
        & op(e2,op(e2,e4)) != e4 )
      | ( op(e4,op(e1,e4)) = e1
        & op(e1,op(e1,e4)) != e4 )
      | ( op(e4,op(e0,e4)) = e0
        & op(e0,op(e0,e4)) != e4 ) ) ),
    introduced(definition,[new_symbols(definition,[sP10_prd])],[]) ).

fof(f305,plain,
    ( sP4_prd
  <=> ( ( op(e4,op(e3,e4)) = e3
        & op(e3,op(e3,e4)) != e4 )
      | sP10_prd ) ),
    inference(formula_renaming,[status(thm)],[f213,f304]) ).

fof(f306,plain,
    ( ( ( ( op(e4,op(e3,e4)) != e3
          | op(e3,op(e3,e4)) = e4 )
        & ~ sP10_prd )
      | sP4_prd )
    & ( ( op(e4,op(e3,e4)) = e3
        & op(e3,op(e3,e4)) != e4 )
      | sP10_prd
      | ~ sP4_prd ) ),
    inference(NNF_transformation,[status(thm)],[f305]) ).

fof(f308,plain,
    ( op(e4,op(e3,e4)) = e3
    | sP10_prd
    | ~ sP4_prd ),
    inference(cnf_transformation,[status(thm)],[f306]) ).

fof(f309,plain,
    ( ~ sP10_prd
    | sP4_prd ),
    inference(cnf_transformation,[status(thm)],[f306]) ).

fof(f311,definition,
    ( sP11_prd
  <=> ( ( ( ( e2 != unit
            & op(e4,e2) = e4 )
          | op(e4,e4) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e3 )
          | op(e4,e3) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e2 )
          | op(e4,e2) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e1 )
          | op(e4,e1) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e0 )
          | op(e4,e0) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e4 )
          | op(e3,e4) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e3 )
          | op(e3,e3) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e2 )
          | op(e3,e2) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e1 )
          | op(e3,e1) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e0 )
          | op(e3,e0) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e4 )
          | op(e2,e4) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e3 )
          | op(e2,e3) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e2 )
          | op(e2,e2) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e1 )
          | op(e2,e1) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e0 )
          | op(e2,e0) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e4 )
          | op(e1,e4) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e3 )
          | op(e1,e3) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e2 )
          | op(e1,e2) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e1 )
          | op(e1,e1) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e0 )
          | op(e1,e0) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e4 )
          | op(e0,e4) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e3 )
          | op(e0,e3) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e2 )
          | op(e0,e2) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e1 )
          | op(e0,e1) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e0 )
          | op(e0,e0) != e2 ) )
      | ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e3 )
          | op(e4,e3) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e2 )
          | op(e4,e2) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e1 )
          | op(e4,e1) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e0 )
          | op(e4,e0) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e4 )
          | op(e3,e4) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e3 )
          | op(e3,e3) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e2 )
          | op(e3,e2) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e1 )
          | op(e3,e1) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e0 )
          | op(e3,e0) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e4 )
          | op(e2,e4) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e3 )
          | op(e2,e3) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e2 )
          | op(e2,e2) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e1 )
          | op(e2,e1) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e0 )
          | op(e2,e0) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e4 )
          | op(e1,e4) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e3 )
          | op(e1,e3) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e2 )
          | op(e1,e2) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e1 )
          | op(e1,e1) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e0 )
          | op(e1,e0) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e4 )
          | op(e0,e4) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e3 )
          | op(e0,e3) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e2 )
          | op(e0,e2) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e1 )
          | op(e0,e1) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e0 )
          | op(e0,e0) != e1 ) )
      | ( ( ( e0 != unit
            & op(e4,e0) = e4 )
          | op(e4,e4) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e3 )
          | op(e4,e3) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e2 )
          | op(e4,e2) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e1 )
          | op(e4,e1) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e0 )
          | op(e4,e0) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e4 )
          | op(e3,e4) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e3 )
          | op(e3,e3) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e2 )
          | op(e3,e2) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e1 )
          | op(e3,e1) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e0 )
          | op(e3,e0) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e4 )
          | op(e2,e4) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e3 )
          | op(e2,e3) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e2 )
          | op(e2,e2) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e1 )
          | op(e2,e1) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e0 )
          | op(e2,e0) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e4 )
          | op(e1,e4) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e3 )
          | op(e1,e3) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e2 )
          | op(e1,e2) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e1 )
          | op(e1,e1) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e0 )
          | op(e1,e0) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e4 )
          | op(e0,e4) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e3 )
          | op(e0,e3) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e2 )
          | op(e0,e2) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e1 )
          | op(e0,e1) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e0 )
          | op(e0,e0) != e0 ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP11_prd])],[]) ).

fof(f312,plain,
    ( sP5_prd
  <=> ( ( ( ( e3 != unit
            & op(e4,e3) = e4 )
          | op(e4,e4) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e3 )
          | op(e4,e3) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e2 )
          | op(e4,e2) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e1 )
          | op(e4,e1) != e3 )
        & ( ( e3 != unit
            & op(e4,e3) = e0 )
          | op(e4,e0) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e4 )
          | op(e3,e4) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e3 )
          | op(e3,e3) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e2 )
          | op(e3,e2) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e1 )
          | op(e3,e1) != e3 )
        & ( ( e3 != unit
            & op(e3,e3) = e0 )
          | op(e3,e0) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e4 )
          | op(e2,e4) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e3 )
          | op(e2,e3) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e2 )
          | op(e2,e2) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e1 )
          | op(e2,e1) != e3 )
        & ( ( e3 != unit
            & op(e2,e3) = e0 )
          | op(e2,e0) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e4 )
          | op(e1,e4) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e3 )
          | op(e1,e3) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e2 )
          | op(e1,e2) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e1 )
          | op(e1,e1) != e3 )
        & ( ( e3 != unit
            & op(e1,e3) = e0 )
          | op(e1,e0) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e4 )
          | op(e0,e4) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e3 )
          | op(e0,e3) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e2 )
          | op(e0,e2) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e1 )
          | op(e0,e1) != e3 )
        & ( ( e3 != unit
            & op(e0,e3) = e0 )
          | op(e0,e0) != e3 ) )
      | sP11_prd ) ),
    inference(formula_renaming,[status(thm)],[f214,f311]) ).

fof(f313,definition,
    ( sP12_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e3 )
        | op(e4,e3) != e3 )
      & ( ( e3 != unit
          & op(e4,e3) = e2 )
        | op(e4,e2) != e3 )
      & ( ( e3 != unit
          & op(e4,e3) = e1 )
        | op(e4,e1) != e3 )
      & ( ( e3 != unit
          & op(e4,e3) = e0 )
        | op(e4,e0) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e4 )
        | op(e3,e4) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP12_prd])],[]) ).

fof(f314,plain,
    ( sP5_prd
  <=> ( ( ( ( e3 != unit
            & op(e4,e3) = e4 )
          | op(e4,e4) != e3 )
        & sP12_prd )
      | sP11_prd ) ),
    inference(formula_renaming,[status(thm)],[f312,f313]) ).

fof(f315,plain,
    ( ( ( ( ( ( e3 = unit
              | op(e4,e3) != e4 )
            & op(e4,e4) = e3 )
          | ~ sP12_prd )
        & ~ sP11_prd )
      | sP5_prd )
    & ( ( ( ( e3 != unit
            & op(e4,e3) = e4 )
          | op(e4,e4) != e3 )
        & sP12_prd )
      | sP11_prd
      | ~ sP5_prd ) ),
    inference(NNF_transformation,[status(thm)],[f314]) ).

fof(f316,plain,
    ( sP12_prd
    | sP11_prd
    | ~ sP5_prd ),
    inference(cnf_transformation,[status(thm)],[f315]) ).

fof(f350,definition,
    ( sP17_prd
  <=> ( ( op(e4,op(e1,e4)) = e1
        & op(e1,op(e1,e4)) != e4 )
      | ( op(e4,op(e0,e4)) = e0
        & op(e0,op(e0,e4)) != e4 ) ) ),
    introduced(definition,[new_symbols(definition,[sP17_prd])],[]) ).

fof(f351,plain,
    ( sP10_prd
  <=> ( ( op(e4,op(e2,e4)) = e2
        & op(e2,op(e2,e4)) != e4 )
      | sP17_prd ) ),
    inference(formula_renaming,[status(thm)],[f304,f350]) ).

fof(f352,plain,
    ( ( ( ( op(e4,op(e2,e4)) != e2
          | op(e2,op(e2,e4)) = e4 )
        & ~ sP17_prd )
      | sP10_prd )
    & ( ( op(e4,op(e2,e4)) = e2
        & op(e2,op(e2,e4)) != e4 )
      | sP17_prd
      | ~ sP10_prd ) ),
    inference(NNF_transformation,[status(thm)],[f351]) ).

fof(f354,plain,
    ( op(e4,op(e2,e4)) = e2
    | sP17_prd
    | ~ sP10_prd ),
    inference(cnf_transformation,[status(thm)],[f352]) ).

fof(f355,plain,
    ( ~ sP17_prd
    | sP10_prd ),
    inference(cnf_transformation,[status(thm)],[f352]) ).

fof(f356,plain,
    ( op(e4,op(e2,e4)) != e2
    | op(e2,op(e2,e4)) = e4
    | sP10_prd ),
    inference(cnf_transformation,[status(thm)],[f352]) ).

fof(f357,definition,
    ( sP18_prd
  <=> ( ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e3 )
          | op(e4,e3) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e2 )
          | op(e4,e2) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e1 )
          | op(e4,e1) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e0 )
          | op(e4,e0) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e4 )
          | op(e3,e4) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e3 )
          | op(e3,e3) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e2 )
          | op(e3,e2) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e1 )
          | op(e3,e1) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e0 )
          | op(e3,e0) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e4 )
          | op(e2,e4) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e3 )
          | op(e2,e3) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e2 )
          | op(e2,e2) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e1 )
          | op(e2,e1) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e0 )
          | op(e2,e0) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e4 )
          | op(e1,e4) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e3 )
          | op(e1,e3) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e2 )
          | op(e1,e2) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e1 )
          | op(e1,e1) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e0 )
          | op(e1,e0) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e4 )
          | op(e0,e4) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e3 )
          | op(e0,e3) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e2 )
          | op(e0,e2) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e1 )
          | op(e0,e1) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e0 )
          | op(e0,e0) != e1 ) )
      | ( ( ( e0 != unit
            & op(e4,e0) = e4 )
          | op(e4,e4) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e3 )
          | op(e4,e3) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e2 )
          | op(e4,e2) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e1 )
          | op(e4,e1) != e0 )
        & ( ( e0 != unit
            & op(e4,e0) = e0 )
          | op(e4,e0) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e4 )
          | op(e3,e4) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e3 )
          | op(e3,e3) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e2 )
          | op(e3,e2) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e1 )
          | op(e3,e1) != e0 )
        & ( ( e0 != unit
            & op(e3,e0) = e0 )
          | op(e3,e0) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e4 )
          | op(e2,e4) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e3 )
          | op(e2,e3) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e2 )
          | op(e2,e2) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e1 )
          | op(e2,e1) != e0 )
        & ( ( e0 != unit
            & op(e2,e0) = e0 )
          | op(e2,e0) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e4 )
          | op(e1,e4) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e3 )
          | op(e1,e3) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e2 )
          | op(e1,e2) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e1 )
          | op(e1,e1) != e0 )
        & ( ( e0 != unit
            & op(e1,e0) = e0 )
          | op(e1,e0) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e4 )
          | op(e0,e4) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e3 )
          | op(e0,e3) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e2 )
          | op(e0,e2) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e1 )
          | op(e0,e1) != e0 )
        & ( ( e0 != unit
            & op(e0,e0) = e0 )
          | op(e0,e0) != e0 ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP18_prd])],[]) ).

fof(f358,plain,
    ( sP11_prd
  <=> ( ( ( ( e2 != unit
            & op(e4,e2) = e4 )
          | op(e4,e4) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e3 )
          | op(e4,e3) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e2 )
          | op(e4,e2) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e1 )
          | op(e4,e1) != e2 )
        & ( ( e2 != unit
            & op(e4,e2) = e0 )
          | op(e4,e0) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e4 )
          | op(e3,e4) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e3 )
          | op(e3,e3) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e2 )
          | op(e3,e2) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e1 )
          | op(e3,e1) != e2 )
        & ( ( e2 != unit
            & op(e3,e2) = e0 )
          | op(e3,e0) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e4 )
          | op(e2,e4) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e3 )
          | op(e2,e3) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e2 )
          | op(e2,e2) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e1 )
          | op(e2,e1) != e2 )
        & ( ( e2 != unit
            & op(e2,e2) = e0 )
          | op(e2,e0) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e4 )
          | op(e1,e4) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e3 )
          | op(e1,e3) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e2 )
          | op(e1,e2) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e1 )
          | op(e1,e1) != e2 )
        & ( ( e2 != unit
            & op(e1,e2) = e0 )
          | op(e1,e0) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e4 )
          | op(e0,e4) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e3 )
          | op(e0,e3) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e2 )
          | op(e0,e2) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e1 )
          | op(e0,e1) != e2 )
        & ( ( e2 != unit
            & op(e0,e2) = e0 )
          | op(e0,e0) != e2 ) )
      | sP18_prd ) ),
    inference(formula_renaming,[status(thm)],[f311,f357]) ).

fof(f359,definition,
    ( sP19_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e3 )
        | op(e4,e3) != e2 )
      & ( ( e2 != unit
          & op(e4,e2) = e2 )
        | op(e4,e2) != e2 )
      & ( ( e2 != unit
          & op(e4,e2) = e1 )
        | op(e4,e1) != e2 )
      & ( ( e2 != unit
          & op(e4,e2) = e0 )
        | op(e4,e0) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e4 )
        | op(e3,e4) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP19_prd])],[]) ).

fof(f360,plain,
    ( sP11_prd
  <=> ( ( ( ( e2 != unit
            & op(e4,e2) = e4 )
          | op(e4,e4) != e2 )
        & sP19_prd )
      | sP18_prd ) ),
    inference(formula_renaming,[status(thm)],[f358,f359]) ).

fof(f361,plain,
    ( ( ( ( ( ( e2 = unit
              | op(e4,e2) != e4 )
            & op(e4,e4) = e2 )
          | ~ sP19_prd )
        & ~ sP18_prd )
      | sP11_prd )
    & ( ( ( ( e2 != unit
            & op(e4,e2) = e4 )
          | op(e4,e4) != e2 )
        & sP19_prd )
      | sP18_prd
      | ~ sP11_prd ) ),
    inference(NNF_transformation,[status(thm)],[f360]) ).

fof(f362,plain,
    ( sP19_prd
    | sP18_prd
    | ~ sP11_prd ),
    inference(cnf_transformation,[status(thm)],[f361]) ).

fof(f368,definition,
    ( sP20_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e2 )
        | op(e4,e2) != e3 )
      & ( ( e3 != unit
          & op(e4,e3) = e1 )
        | op(e4,e1) != e3 )
      & ( ( e3 != unit
          & op(e4,e3) = e0 )
        | op(e4,e0) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e4 )
        | op(e3,e4) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP20_prd])],[]) ).

fof(f369,plain,
    ( sP12_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e3 )
        | op(e4,e3) != e3 )
      & sP20_prd ) ),
    inference(formula_renaming,[status(thm)],[f313,f368]) ).

fof(f370,plain,
    ( ( ( ( e3 = unit
          | op(e4,e3) != e3 )
        & op(e4,e3) = e3 )
      | ~ sP20_prd
      | sP12_prd )
    & ( ( ( ( e3 != unit
            & op(e4,e3) = e3 )
          | op(e4,e3) != e3 )
        & sP20_prd )
      | ~ sP12_prd ) ),
    inference(NNF_transformation,[status(thm)],[f369]) ).

fof(f371,plain,
    ( sP20_prd
    | ~ sP12_prd ),
    inference(cnf_transformation,[status(thm)],[f370]) ).

fof(f404,plain,
    ( ( ( ( op(e4,op(e1,e4)) != e1
          | op(e1,op(e1,e4)) = e4 )
        & ( op(e4,op(e0,e4)) != e0
          | op(e0,op(e0,e4)) = e4 ) )
      | sP17_prd )
    & ( ( op(e4,op(e1,e4)) = e1
        & op(e1,op(e1,e4)) != e4 )
      | ( op(e4,op(e0,e4)) = e0
        & op(e0,op(e0,e4)) != e4 )
      | ~ sP17_prd ) ),
    inference(NNF_transformation,[status(thm)],[f350]) ).

fof(f405,plain,
    ( op(e1,op(e1,e4)) != e4
    | op(e0,op(e0,e4)) != e4
    | ~ sP17_prd ),
    inference(cnf_transformation,[status(thm)],[f404]) ).

fof(f406,plain,
    ( op(e4,op(e1,e4)) = e1
    | op(e0,op(e0,e4)) != e4
    | ~ sP17_prd ),
    inference(cnf_transformation,[status(thm)],[f404]) ).

fof(f407,plain,
    ( op(e1,op(e1,e4)) != e4
    | op(e4,op(e0,e4)) = e0
    | ~ sP17_prd ),
    inference(cnf_transformation,[status(thm)],[f404]) ).

fof(f408,plain,
    ( op(e4,op(e1,e4)) = e1
    | op(e4,op(e0,e4)) = e0
    | ~ sP17_prd ),
    inference(cnf_transformation,[status(thm)],[f404]) ).

fof(f410,plain,
    ( op(e4,op(e1,e4)) != e1
    | op(e1,op(e1,e4)) = e4
    | sP17_prd ),
    inference(cnf_transformation,[status(thm)],[f404]) ).

fof(f411,definition,
    ( sP21_prd
  <=> ( ( ( e0 != unit
          & op(e4,e0) = e4 )
        | op(e4,e4) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e3 )
        | op(e4,e3) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e2 )
        | op(e4,e2) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e1 )
        | op(e4,e1) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e0 )
        | op(e4,e0) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e4 )
        | op(e3,e4) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e3 )
        | op(e3,e3) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e2 )
        | op(e3,e2) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e1 )
        | op(e3,e1) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e0 )
        | op(e3,e0) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e4 )
        | op(e2,e4) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e3 )
        | op(e2,e3) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e2 )
        | op(e2,e2) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e1 )
        | op(e2,e1) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e0 )
        | op(e2,e0) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e4 )
        | op(e1,e4) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e3 )
        | op(e1,e3) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e2 )
        | op(e1,e2) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e1 )
        | op(e1,e1) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e0 )
        | op(e1,e0) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e4 )
        | op(e0,e4) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e3 )
        | op(e0,e3) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e2 )
        | op(e0,e2) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e1 )
        | op(e0,e1) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e0 )
        | op(e0,e0) != e0 ) ) ),
    introduced(definition,[new_symbols(definition,[sP21_prd])],[]) ).

fof(f412,plain,
    ( sP18_prd
  <=> ( ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e3 )
          | op(e4,e3) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e2 )
          | op(e4,e2) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e1 )
          | op(e4,e1) != e1 )
        & ( ( e1 != unit
            & op(e4,e1) = e0 )
          | op(e4,e0) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e4 )
          | op(e3,e4) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e3 )
          | op(e3,e3) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e2 )
          | op(e3,e2) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e1 )
          | op(e3,e1) != e1 )
        & ( ( e1 != unit
            & op(e3,e1) = e0 )
          | op(e3,e0) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e4 )
          | op(e2,e4) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e3 )
          | op(e2,e3) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e2 )
          | op(e2,e2) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e1 )
          | op(e2,e1) != e1 )
        & ( ( e1 != unit
            & op(e2,e1) = e0 )
          | op(e2,e0) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e4 )
          | op(e1,e4) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e3 )
          | op(e1,e3) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e2 )
          | op(e1,e2) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e1 )
          | op(e1,e1) != e1 )
        & ( ( e1 != unit
            & op(e1,e1) = e0 )
          | op(e1,e0) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e4 )
          | op(e0,e4) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e3 )
          | op(e0,e3) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e2 )
          | op(e0,e2) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e1 )
          | op(e0,e1) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e0 )
          | op(e0,e0) != e1 ) )
      | sP21_prd ) ),
    inference(formula_renaming,[status(thm)],[f357,f411]) ).

fof(f413,definition,
    ( sP22_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e3 )
        | op(e4,e3) != e1 )
      & ( ( e1 != unit
          & op(e4,e1) = e2 )
        | op(e4,e2) != e1 )
      & ( ( e1 != unit
          & op(e4,e1) = e1 )
        | op(e4,e1) != e1 )
      & ( ( e1 != unit
          & op(e4,e1) = e0 )
        | op(e4,e0) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e4 )
        | op(e3,e4) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP22_prd])],[]) ).

fof(f414,plain,
    ( sP18_prd
  <=> ( ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & sP22_prd )
      | sP21_prd ) ),
    inference(formula_renaming,[status(thm)],[f412,f413]) ).

fof(f415,plain,
    ( ( ( ( ( ( e1 = unit
              | op(e4,e1) != e4 )
            & op(e4,e4) = e1 )
          | ~ sP22_prd )
        & ~ sP21_prd )
      | sP18_prd )
    & ( ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & sP22_prd )
      | sP21_prd
      | ~ sP18_prd ) ),
    inference(NNF_transformation,[status(thm)],[f414]) ).

fof(f416,plain,
    ( sP22_prd
    | sP21_prd
    | ~ sP18_prd ),
    inference(cnf_transformation,[status(thm)],[f415]) ).

fof(f422,definition,
    ( sP23_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e2 )
        | op(e4,e2) != e2 )
      & ( ( e2 != unit
          & op(e4,e2) = e1 )
        | op(e4,e1) != e2 )
      & ( ( e2 != unit
          & op(e4,e2) = e0 )
        | op(e4,e0) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e4 )
        | op(e3,e4) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP23_prd])],[]) ).

fof(f423,plain,
    ( sP19_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e3 )
        | op(e4,e3) != e2 )
      & sP23_prd ) ),
    inference(formula_renaming,[status(thm)],[f359,f422]) ).

fof(f424,plain,
    ( ( ( ( e2 = unit
          | op(e4,e2) != e3 )
        & op(e4,e3) = e2 )
      | ~ sP23_prd
      | sP19_prd )
    & ( ( ( ( e2 != unit
            & op(e4,e2) = e3 )
          | op(e4,e3) != e2 )
        & sP23_prd )
      | ~ sP19_prd ) ),
    inference(NNF_transformation,[status(thm)],[f423]) ).

fof(f425,plain,
    ( sP23_prd
    | ~ sP19_prd ),
    inference(cnf_transformation,[status(thm)],[f424]) ).

fof(f430,definition,
    ( sP24_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e1 )
        | op(e4,e1) != e3 )
      & ( ( e3 != unit
          & op(e4,e3) = e0 )
        | op(e4,e0) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e4 )
        | op(e3,e4) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP24_prd])],[]) ).

fof(f431,plain,
    ( sP20_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e2 )
        | op(e4,e2) != e3 )
      & sP24_prd ) ),
    inference(formula_renaming,[status(thm)],[f368,f430]) ).

fof(f432,plain,
    ( ( ( ( e3 = unit
          | op(e4,e3) != e2 )
        & op(e4,e2) = e3 )
      | ~ sP24_prd
      | sP20_prd )
    & ( ( ( ( e3 != unit
            & op(e4,e3) = e2 )
          | op(e4,e2) != e3 )
        & sP24_prd )
      | ~ sP20_prd ) ),
    inference(NNF_transformation,[status(thm)],[f431]) ).

fof(f433,plain,
    ( sP24_prd
    | ~ sP20_prd ),
    inference(cnf_transformation,[status(thm)],[f432]) ).

fof(f438,definition,
    ( sP25_prd
  <=> ( ( ( e0 != unit
          & op(e4,e0) = e3 )
        | op(e4,e3) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e2 )
        | op(e4,e2) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e1 )
        | op(e4,e1) != e0 )
      & ( ( e0 != unit
          & op(e4,e0) = e0 )
        | op(e4,e0) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e4 )
        | op(e3,e4) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e3 )
        | op(e3,e3) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e2 )
        | op(e3,e2) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e1 )
        | op(e3,e1) != e0 )
      & ( ( e0 != unit
          & op(e3,e0) = e0 )
        | op(e3,e0) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e4 )
        | op(e2,e4) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e3 )
        | op(e2,e3) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e2 )
        | op(e2,e2) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e1 )
        | op(e2,e1) != e0 )
      & ( ( e0 != unit
          & op(e2,e0) = e0 )
        | op(e2,e0) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e4 )
        | op(e1,e4) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e3 )
        | op(e1,e3) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e2 )
        | op(e1,e2) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e1 )
        | op(e1,e1) != e0 )
      & ( ( e0 != unit
          & op(e1,e0) = e0 )
        | op(e1,e0) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e4 )
        | op(e0,e4) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e3 )
        | op(e0,e3) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e2 )
        | op(e0,e2) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e1 )
        | op(e0,e1) != e0 )
      & ( ( e0 != unit
          & op(e0,e0) = e0 )
        | op(e0,e0) != e0 ) ) ),
    introduced(definition,[new_symbols(definition,[sP25_prd])],[]) ).

fof(f439,plain,
    ( sP21_prd
  <=> ( ( ( e0 != unit
          & op(e4,e0) = e4 )
        | op(e4,e4) != e0 )
      & sP25_prd ) ),
    inference(formula_renaming,[status(thm)],[f411,f438]) ).

fof(f440,plain,
    ( ( ( ( e0 = unit
          | op(e4,e0) != e4 )
        & op(e4,e4) = e0 )
      | ~ sP25_prd
      | sP21_prd )
    & ( ( ( ( e0 != unit
            & op(e4,e0) = e4 )
          | op(e4,e4) != e0 )
        & sP25_prd )
      | ~ sP21_prd ) ),
    inference(NNF_transformation,[status(thm)],[f439]) ).

fof(f442,plain,
    ( op(e4,e0) = e4
    | op(e4,e4) != e0
    | ~ sP21_prd ),
    inference(cnf_transformation,[status(thm)],[f440]) ).

fof(f443,plain,
    ( e0 != unit
    | op(e4,e4) != e0
    | ~ sP21_prd ),
    inference(cnf_transformation,[status(thm)],[f440]) ).

fof(f446,definition,
    ( sP26_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e2 )
        | op(e4,e2) != e1 )
      & ( ( e1 != unit
          & op(e4,e1) = e1 )
        | op(e4,e1) != e1 )
      & ( ( e1 != unit
          & op(e4,e1) = e0 )
        | op(e4,e0) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e4 )
        | op(e3,e4) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP26_prd])],[]) ).

fof(f447,plain,
    ( sP22_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e3 )
        | op(e4,e3) != e1 )
      & sP26_prd ) ),
    inference(formula_renaming,[status(thm)],[f413,f446]) ).

fof(f448,plain,
    ( ( ( ( e1 = unit
          | op(e4,e1) != e3 )
        & op(e4,e3) = e1 )
      | ~ sP26_prd
      | sP22_prd )
    & ( ( ( ( e1 != unit
            & op(e4,e1) = e3 )
          | op(e4,e3) != e1 )
        & sP26_prd )
      | ~ sP22_prd ) ),
    inference(NNF_transformation,[status(thm)],[f447]) ).

fof(f449,plain,
    ( sP26_prd
    | ~ sP22_prd ),
    inference(cnf_transformation,[status(thm)],[f448]) ).

fof(f454,definition,
    ( sP27_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e1 )
        | op(e4,e1) != e2 )
      & ( ( e2 != unit
          & op(e4,e2) = e0 )
        | op(e4,e0) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e4 )
        | op(e3,e4) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP27_prd])],[]) ).

fof(f455,plain,
    ( sP23_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e2 )
        | op(e4,e2) != e2 )
      & sP27_prd ) ),
    inference(formula_renaming,[status(thm)],[f422,f454]) ).

fof(f456,plain,
    ( ( ( ( e2 = unit
          | op(e4,e2) != e2 )
        & op(e4,e2) = e2 )
      | ~ sP27_prd
      | sP23_prd )
    & ( ( ( ( e2 != unit
            & op(e4,e2) = e2 )
          | op(e4,e2) != e2 )
        & sP27_prd )
      | ~ sP23_prd ) ),
    inference(NNF_transformation,[status(thm)],[f455]) ).

fof(f457,plain,
    ( sP27_prd
    | ~ sP23_prd ),
    inference(cnf_transformation,[status(thm)],[f456]) ).

fof(f462,definition,
    ( sP28_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e0 )
        | op(e4,e0) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e4 )
        | op(e3,e4) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP28_prd])],[]) ).

fof(f463,plain,
    ( sP24_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e1 )
        | op(e4,e1) != e3 )
      & sP28_prd ) ),
    inference(formula_renaming,[status(thm)],[f430,f462]) ).

fof(f464,plain,
    ( ( ( ( e3 = unit
          | op(e4,e3) != e1 )
        & op(e4,e1) = e3 )
      | ~ sP28_prd
      | sP24_prd )
    & ( ( ( ( e3 != unit
            & op(e4,e3) = e1 )
          | op(e4,e1) != e3 )
        & sP28_prd )
      | ~ sP24_prd ) ),
    inference(NNF_transformation,[status(thm)],[f463]) ).

fof(f465,plain,
    ( sP28_prd
    | ~ sP24_prd ),
    inference(cnf_transformation,[status(thm)],[f464]) ).

fof(f478,definition,
    ( sP30_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e1 )
        | op(e4,e1) != e1 )
      & ( ( e1 != unit
          & op(e4,e1) = e0 )
        | op(e4,e0) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e4 )
        | op(e3,e4) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP30_prd])],[]) ).

fof(f479,plain,
    ( sP26_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e2 )
        | op(e4,e2) != e1 )
      & sP30_prd ) ),
    inference(formula_renaming,[status(thm)],[f446,f478]) ).

fof(f480,plain,
    ( ( ( ( e1 = unit
          | op(e4,e1) != e2 )
        & op(e4,e2) = e1 )
      | ~ sP30_prd
      | sP26_prd )
    & ( ( ( ( e1 != unit
            & op(e4,e1) = e2 )
          | op(e4,e2) != e1 )
        & sP30_prd )
      | ~ sP26_prd ) ),
    inference(NNF_transformation,[status(thm)],[f479]) ).

fof(f481,plain,
    ( sP30_prd
    | ~ sP26_prd ),
    inference(cnf_transformation,[status(thm)],[f480]) ).

fof(f486,definition,
    ( sP31_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e0 )
        | op(e4,e0) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e4 )
        | op(e3,e4) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP31_prd])],[]) ).

fof(f487,plain,
    ( sP27_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e1 )
        | op(e4,e1) != e2 )
      & sP31_prd ) ),
    inference(formula_renaming,[status(thm)],[f454,f486]) ).

fof(f488,plain,
    ( ( ( ( e2 = unit
          | op(e4,e2) != e1 )
        & op(e4,e1) = e2 )
      | ~ sP31_prd
      | sP27_prd )
    & ( ( ( ( e2 != unit
            & op(e4,e2) = e1 )
          | op(e4,e1) != e2 )
        & sP31_prd )
      | ~ sP27_prd ) ),
    inference(NNF_transformation,[status(thm)],[f487]) ).

fof(f489,plain,
    ( sP31_prd
    | ~ sP27_prd ),
    inference(cnf_transformation,[status(thm)],[f488]) ).

fof(f494,definition,
    ( sP32_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e4 )
        | op(e3,e4) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP32_prd])],[]) ).

fof(f495,plain,
    ( sP28_prd
  <=> ( ( ( e3 != unit
          & op(e4,e3) = e0 )
        | op(e4,e0) != e3 )
      & sP32_prd ) ),
    inference(formula_renaming,[status(thm)],[f462,f494]) ).

fof(f496,plain,
    ( ( ( ( e3 = unit
          | op(e4,e3) != e0 )
        & op(e4,e0) = e3 )
      | ~ sP32_prd
      | sP28_prd )
    & ( ( ( ( e3 != unit
            & op(e4,e3) = e0 )
          | op(e4,e0) != e3 )
        & sP32_prd )
      | ~ sP28_prd ) ),
    inference(NNF_transformation,[status(thm)],[f495]) ).

fof(f497,plain,
    ( sP32_prd
    | ~ sP28_prd ),
    inference(cnf_transformation,[status(thm)],[f496]) ).

fof(f510,definition,
    ( sP34_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e0 )
        | op(e4,e0) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e4 )
        | op(e3,e4) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP34_prd])],[]) ).

fof(f511,plain,
    ( sP30_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e1 )
        | op(e4,e1) != e1 )
      & sP34_prd ) ),
    inference(formula_renaming,[status(thm)],[f478,f510]) ).

fof(f512,plain,
    ( ( ( ( e1 = unit
          | op(e4,e1) != e1 )
        & op(e4,e1) = e1 )
      | ~ sP34_prd
      | sP30_prd )
    & ( ( ( ( e1 != unit
            & op(e4,e1) = e1 )
          | op(e4,e1) != e1 )
        & sP34_prd )
      | ~ sP30_prd ) ),
    inference(NNF_transformation,[status(thm)],[f511]) ).

fof(f513,plain,
    ( sP34_prd
    | ~ sP30_prd ),
    inference(cnf_transformation,[status(thm)],[f512]) ).

fof(f518,definition,
    ( sP35_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e4 )
        | op(e3,e4) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP35_prd])],[]) ).

fof(f519,plain,
    ( sP31_prd
  <=> ( ( ( e2 != unit
          & op(e4,e2) = e0 )
        | op(e4,e0) != e2 )
      & sP35_prd ) ),
    inference(formula_renaming,[status(thm)],[f486,f518]) ).

fof(f520,plain,
    ( ( ( ( e2 = unit
          | op(e4,e2) != e0 )
        & op(e4,e0) = e2 )
      | ~ sP35_prd
      | sP31_prd )
    & ( ( ( ( e2 != unit
            & op(e4,e2) = e0 )
          | op(e4,e0) != e2 )
        & sP35_prd )
      | ~ sP31_prd ) ),
    inference(NNF_transformation,[status(thm)],[f519]) ).

fof(f521,plain,
    ( sP35_prd
    | ~ sP31_prd ),
    inference(cnf_transformation,[status(thm)],[f520]) ).

fof(f526,definition,
    ( sP36_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP36_prd])],[]) ).

fof(f527,plain,
    ( sP32_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e4 )
        | op(e3,e4) != e3 )
      & sP36_prd ) ),
    inference(formula_renaming,[status(thm)],[f494,f526]) ).

fof(f528,plain,
    ( ( ( ( e3 = unit
          | op(e3,e3) != e4 )
        & op(e3,e4) = e3 )
      | ~ sP36_prd
      | sP32_prd )
    & ( ( ( ( e3 != unit
            & op(e3,e3) = e4 )
          | op(e3,e4) != e3 )
        & sP36_prd )
      | ~ sP32_prd ) ),
    inference(NNF_transformation,[status(thm)],[f527]) ).

fof(f529,plain,
    ( sP36_prd
    | ~ sP32_prd ),
    inference(cnf_transformation,[status(thm)],[f528]) ).

fof(f542,definition,
    ( sP38_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e4 )
        | op(e3,e4) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP38_prd])],[]) ).

fof(f543,plain,
    ( sP34_prd
  <=> ( ( ( e1 != unit
          & op(e4,e1) = e0 )
        | op(e4,e0) != e1 )
      & sP38_prd ) ),
    inference(formula_renaming,[status(thm)],[f510,f542]) ).

fof(f544,plain,
    ( ( ( ( e1 = unit
          | op(e4,e1) != e0 )
        & op(e4,e0) = e1 )
      | ~ sP38_prd
      | sP34_prd )
    & ( ( ( ( e1 != unit
            & op(e4,e1) = e0 )
          | op(e4,e0) != e1 )
        & sP38_prd )
      | ~ sP34_prd ) ),
    inference(NNF_transformation,[status(thm)],[f543]) ).

fof(f545,plain,
    ( sP38_prd
    | ~ sP34_prd ),
    inference(cnf_transformation,[status(thm)],[f544]) ).

fof(f550,definition,
    ( sP39_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP39_prd])],[]) ).

fof(f551,plain,
    ( sP35_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e4 )
        | op(e3,e4) != e2 )
      & sP39_prd ) ),
    inference(formula_renaming,[status(thm)],[f518,f550]) ).

fof(f552,plain,
    ( ( ( ( e2 = unit
          | op(e3,e2) != e4 )
        & op(e3,e4) = e2 )
      | ~ sP39_prd
      | sP35_prd )
    & ( ( ( ( e2 != unit
            & op(e3,e2) = e4 )
          | op(e3,e4) != e2 )
        & sP39_prd )
      | ~ sP35_prd ) ),
    inference(NNF_transformation,[status(thm)],[f551]) ).

fof(f553,plain,
    ( sP39_prd
    | ~ sP35_prd ),
    inference(cnf_transformation,[status(thm)],[f552]) ).

fof(f558,definition,
    ( sP40_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP40_prd])],[]) ).

fof(f559,plain,
    ( sP36_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e3 )
        | op(e3,e3) != e3 )
      & sP40_prd ) ),
    inference(formula_renaming,[status(thm)],[f526,f558]) ).

fof(f560,plain,
    ( ( ( ( e3 = unit
          | op(e3,e3) != e3 )
        & op(e3,e3) = e3 )
      | ~ sP40_prd
      | sP36_prd )
    & ( ( ( ( e3 != unit
            & op(e3,e3) = e3 )
          | op(e3,e3) != e3 )
        & sP40_prd )
      | ~ sP36_prd ) ),
    inference(NNF_transformation,[status(thm)],[f559]) ).

fof(f561,plain,
    ( sP40_prd
    | ~ sP36_prd ),
    inference(cnf_transformation,[status(thm)],[f560]) ).

fof(f574,definition,
    ( sP42_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP42_prd])],[]) ).

fof(f575,plain,
    ( sP38_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e4 )
        | op(e3,e4) != e1 )
      & sP42_prd ) ),
    inference(formula_renaming,[status(thm)],[f542,f574]) ).

fof(f576,plain,
    ( ( ( ( e1 = unit
          | op(e3,e1) != e4 )
        & op(e3,e4) = e1 )
      | ~ sP42_prd
      | sP38_prd )
    & ( ( ( ( e1 != unit
            & op(e3,e1) = e4 )
          | op(e3,e4) != e1 )
        & sP42_prd )
      | ~ sP38_prd ) ),
    inference(NNF_transformation,[status(thm)],[f575]) ).

fof(f577,plain,
    ( sP42_prd
    | ~ sP38_prd ),
    inference(cnf_transformation,[status(thm)],[f576]) ).

fof(f582,definition,
    ( sP43_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP43_prd])],[]) ).

fof(f583,plain,
    ( sP39_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e3 )
        | op(e3,e3) != e2 )
      & sP43_prd ) ),
    inference(formula_renaming,[status(thm)],[f550,f582]) ).

fof(f584,plain,
    ( ( ( ( e2 = unit
          | op(e3,e2) != e3 )
        & op(e3,e3) = e2 )
      | ~ sP43_prd
      | sP39_prd )
    & ( ( ( ( e2 != unit
            & op(e3,e2) = e3 )
          | op(e3,e3) != e2 )
        & sP43_prd )
      | ~ sP39_prd ) ),
    inference(NNF_transformation,[status(thm)],[f583]) ).

fof(f585,plain,
    ( sP43_prd
    | ~ sP39_prd ),
    inference(cnf_transformation,[status(thm)],[f584]) ).

fof(f590,definition,
    ( sP44_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP44_prd])],[]) ).

fof(f591,plain,
    ( sP40_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e2 )
        | op(e3,e2) != e3 )
      & sP44_prd ) ),
    inference(formula_renaming,[status(thm)],[f558,f590]) ).

fof(f592,plain,
    ( ( ( ( e3 = unit
          | op(e3,e3) != e2 )
        & op(e3,e2) = e3 )
      | ~ sP44_prd
      | sP40_prd )
    & ( ( ( ( e3 != unit
            & op(e3,e3) = e2 )
          | op(e3,e2) != e3 )
        & sP44_prd )
      | ~ sP40_prd ) ),
    inference(NNF_transformation,[status(thm)],[f591]) ).

fof(f593,plain,
    ( sP44_prd
    | ~ sP40_prd ),
    inference(cnf_transformation,[status(thm)],[f592]) ).

fof(f606,definition,
    ( sP46_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP46_prd])],[]) ).

fof(f607,plain,
    ( sP42_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e3 )
        | op(e3,e3) != e1 )
      & sP46_prd ) ),
    inference(formula_renaming,[status(thm)],[f574,f606]) ).

fof(f608,plain,
    ( ( ( ( e1 = unit
          | op(e3,e1) != e3 )
        & op(e3,e3) = e1 )
      | ~ sP46_prd
      | sP42_prd )
    & ( ( ( ( e1 != unit
            & op(e3,e1) = e3 )
          | op(e3,e3) != e1 )
        & sP46_prd )
      | ~ sP42_prd ) ),
    inference(NNF_transformation,[status(thm)],[f607]) ).

fof(f609,plain,
    ( sP46_prd
    | ~ sP42_prd ),
    inference(cnf_transformation,[status(thm)],[f608]) ).

fof(f614,definition,
    ( sP47_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP47_prd])],[]) ).

fof(f615,plain,
    ( sP43_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e2 )
        | op(e3,e2) != e2 )
      & sP47_prd ) ),
    inference(formula_renaming,[status(thm)],[f582,f614]) ).

fof(f616,plain,
    ( ( ( ( e2 = unit
          | op(e3,e2) != e2 )
        & op(e3,e2) = e2 )
      | ~ sP47_prd
      | sP43_prd )
    & ( ( ( ( e2 != unit
            & op(e3,e2) = e2 )
          | op(e3,e2) != e2 )
        & sP47_prd )
      | ~ sP43_prd ) ),
    inference(NNF_transformation,[status(thm)],[f615]) ).

fof(f617,plain,
    ( sP47_prd
    | ~ sP43_prd ),
    inference(cnf_transformation,[status(thm)],[f616]) ).

fof(f622,definition,
    ( sP48_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP48_prd])],[]) ).

fof(f623,plain,
    ( sP44_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e1 )
        | op(e3,e1) != e3 )
      & sP48_prd ) ),
    inference(formula_renaming,[status(thm)],[f590,f622]) ).

fof(f624,plain,
    ( ( ( ( e3 = unit
          | op(e3,e3) != e1 )
        & op(e3,e1) = e3 )
      | ~ sP48_prd
      | sP44_prd )
    & ( ( ( ( e3 != unit
            & op(e3,e3) = e1 )
          | op(e3,e1) != e3 )
        & sP48_prd )
      | ~ sP44_prd ) ),
    inference(NNF_transformation,[status(thm)],[f623]) ).

fof(f625,plain,
    ( sP48_prd
    | ~ sP44_prd ),
    inference(cnf_transformation,[status(thm)],[f624]) ).

fof(f638,definition,
    ( sP50_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP50_prd])],[]) ).

fof(f639,plain,
    ( sP46_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e2 )
        | op(e3,e2) != e1 )
      & sP50_prd ) ),
    inference(formula_renaming,[status(thm)],[f606,f638]) ).

fof(f640,plain,
    ( ( ( ( e1 = unit
          | op(e3,e1) != e2 )
        & op(e3,e2) = e1 )
      | ~ sP50_prd
      | sP46_prd )
    & ( ( ( ( e1 != unit
            & op(e3,e1) = e2 )
          | op(e3,e2) != e1 )
        & sP50_prd )
      | ~ sP46_prd ) ),
    inference(NNF_transformation,[status(thm)],[f639]) ).

fof(f641,plain,
    ( sP50_prd
    | ~ sP46_prd ),
    inference(cnf_transformation,[status(thm)],[f640]) ).

fof(f646,definition,
    ( sP51_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP51_prd])],[]) ).

fof(f647,plain,
    ( sP47_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e1 )
        | op(e3,e1) != e2 )
      & sP51_prd ) ),
    inference(formula_renaming,[status(thm)],[f614,f646]) ).

fof(f648,plain,
    ( ( ( ( e2 = unit
          | op(e3,e2) != e1 )
        & op(e3,e1) = e2 )
      | ~ sP51_prd
      | sP47_prd )
    & ( ( ( ( e2 != unit
            & op(e3,e2) = e1 )
          | op(e3,e1) != e2 )
        & sP51_prd )
      | ~ sP47_prd ) ),
    inference(NNF_transformation,[status(thm)],[f647]) ).

fof(f649,plain,
    ( sP51_prd
    | ~ sP47_prd ),
    inference(cnf_transformation,[status(thm)],[f648]) ).

fof(f654,definition,
    ( sP52_prd
  <=> ( ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP52_prd])],[]) ).

fof(f655,plain,
    ( sP48_prd
  <=> ( ( ( e3 != unit
          & op(e3,e3) = e0 )
        | op(e3,e0) != e3 )
      & sP52_prd ) ),
    inference(formula_renaming,[status(thm)],[f622,f654]) ).

fof(f656,plain,
    ( ( ( ( e3 = unit
          | op(e3,e3) != e0 )
        & op(e3,e0) = e3 )
      | ~ sP52_prd
      | sP48_prd )
    & ( ( ( ( e3 != unit
            & op(e3,e3) = e0 )
          | op(e3,e0) != e3 )
        & sP52_prd )
      | ~ sP48_prd ) ),
    inference(NNF_transformation,[status(thm)],[f655]) ).

fof(f657,plain,
    ( sP52_prd
    | ~ sP48_prd ),
    inference(cnf_transformation,[status(thm)],[f656]) ).

fof(f670,definition,
    ( sP54_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP54_prd])],[]) ).

fof(f671,plain,
    ( sP50_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e1 )
        | op(e3,e1) != e1 )
      & sP54_prd ) ),
    inference(formula_renaming,[status(thm)],[f638,f670]) ).

fof(f672,plain,
    ( ( ( ( e1 = unit
          | op(e3,e1) != e1 )
        & op(e3,e1) = e1 )
      | ~ sP54_prd
      | sP50_prd )
    & ( ( ( ( e1 != unit
            & op(e3,e1) = e1 )
          | op(e3,e1) != e1 )
        & sP54_prd )
      | ~ sP50_prd ) ),
    inference(NNF_transformation,[status(thm)],[f671]) ).

fof(f673,plain,
    ( sP54_prd
    | ~ sP50_prd ),
    inference(cnf_transformation,[status(thm)],[f672]) ).

fof(f678,definition,
    ( sP55_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP55_prd])],[]) ).

fof(f679,plain,
    ( sP51_prd
  <=> ( ( ( e2 != unit
          & op(e3,e2) = e0 )
        | op(e3,e0) != e2 )
      & sP55_prd ) ),
    inference(formula_renaming,[status(thm)],[f646,f678]) ).

fof(f680,plain,
    ( ( ( ( e2 = unit
          | op(e3,e2) != e0 )
        & op(e3,e0) = e2 )
      | ~ sP55_prd
      | sP51_prd )
    & ( ( ( ( e2 != unit
            & op(e3,e2) = e0 )
          | op(e3,e0) != e2 )
        & sP55_prd )
      | ~ sP51_prd ) ),
    inference(NNF_transformation,[status(thm)],[f679]) ).

fof(f681,plain,
    ( sP55_prd
    | ~ sP51_prd ),
    inference(cnf_transformation,[status(thm)],[f680]) ).

fof(f686,definition,
    ( sP56_prd
  <=> ( ( ( e3 != unit
          & op(e2,e3) = e3 )
        | op(e2,e3) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e2 )
        | op(e2,e2) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e1 )
        | op(e2,e1) != e3 )
      & ( ( e3 != unit
          & op(e2,e3) = e0 )
        | op(e2,e0) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e4 )
        | op(e1,e4) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e3 )
        | op(e1,e3) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e2 )
        | op(e1,e2) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e1 )
        | op(e1,e1) != e3 )
      & ( ( e3 != unit
          & op(e1,e3) = e0 )
        | op(e1,e0) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e4 )
        | op(e0,e4) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e3 )
        | op(e0,e3) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e2 )
        | op(e0,e2) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e1 )
        | op(e0,e1) != e3 )
      & ( ( e3 != unit
          & op(e0,e3) = e0 )
        | op(e0,e0) != e3 ) ) ),
    introduced(definition,[new_symbols(definition,[sP56_prd])],[]) ).

fof(f687,plain,
    ( sP52_prd
  <=> ( ( ( e3 != unit
          & op(e2,e3) = e4 )
        | op(e2,e4) != e3 )
      & sP56_prd ) ),
    inference(formula_renaming,[status(thm)],[f654,f686]) ).

fof(f688,plain,
    ( ( ( ( e3 = unit
          | op(e2,e3) != e4 )
        & op(e2,e4) = e3 )
      | ~ sP56_prd
      | sP52_prd )
    & ( ( ( ( e3 != unit
            & op(e2,e3) = e4 )
          | op(e2,e4) != e3 )
        & sP56_prd )
      | ~ sP52_prd ) ),
    inference(NNF_transformation,[status(thm)],[f687]) ).

fof(f690,plain,
    ( op(e2,e3) = e4
    | op(e2,e4) != e3
    | ~ sP52_prd ),
    inference(cnf_transformation,[status(thm)],[f688]) ).

fof(f702,definition,
    ( sP58_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP58_prd])],[]) ).

fof(f703,plain,
    ( sP54_prd
  <=> ( ( ( e1 != unit
          & op(e3,e1) = e0 )
        | op(e3,e0) != e1 )
      & sP58_prd ) ),
    inference(formula_renaming,[status(thm)],[f670,f702]) ).

fof(f704,plain,
    ( ( ( ( e1 = unit
          | op(e3,e1) != e0 )
        & op(e3,e0) = e1 )
      | ~ sP58_prd
      | sP54_prd )
    & ( ( ( ( e1 != unit
            & op(e3,e1) = e0 )
          | op(e3,e0) != e1 )
        & sP58_prd )
      | ~ sP54_prd ) ),
    inference(NNF_transformation,[status(thm)],[f703]) ).

fof(f705,plain,
    ( sP58_prd
    | ~ sP54_prd ),
    inference(cnf_transformation,[status(thm)],[f704]) ).

fof(f710,definition,
    ( sP59_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP59_prd])],[]) ).

fof(f711,plain,
    ( sP55_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e4 )
        | op(e2,e4) != e2 )
      & sP59_prd ) ),
    inference(formula_renaming,[status(thm)],[f678,f710]) ).

fof(f712,plain,
    ( ( ( ( e2 = unit
          | op(e2,e2) != e4 )
        & op(e2,e4) = e2 )
      | ~ sP59_prd
      | sP55_prd )
    & ( ( ( ( e2 != unit
            & op(e2,e2) = e4 )
          | op(e2,e4) != e2 )
        & sP59_prd )
      | ~ sP55_prd ) ),
    inference(NNF_transformation,[status(thm)],[f711]) ).

fof(f713,plain,
    ( sP59_prd
    | ~ sP55_prd ),
    inference(cnf_transformation,[status(thm)],[f712]) ).

fof(f734,definition,
    ( sP62_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP62_prd])],[]) ).

fof(f735,plain,
    ( sP58_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e4 )
        | op(e2,e4) != e1 )
      & sP62_prd ) ),
    inference(formula_renaming,[status(thm)],[f702,f734]) ).

fof(f736,plain,
    ( ( ( ( e1 = unit
          | op(e2,e1) != e4 )
        & op(e2,e4) = e1 )
      | ~ sP62_prd
      | sP58_prd )
    & ( ( ( ( e1 != unit
            & op(e2,e1) = e4 )
          | op(e2,e4) != e1 )
        & sP62_prd )
      | ~ sP58_prd ) ),
    inference(NNF_transformation,[status(thm)],[f735]) ).

fof(f737,plain,
    ( sP62_prd
    | ~ sP58_prd ),
    inference(cnf_transformation,[status(thm)],[f736]) ).

fof(f742,definition,
    ( sP63_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP63_prd])],[]) ).

fof(f743,plain,
    ( sP59_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e3 )
        | op(e2,e3) != e2 )
      & sP63_prd ) ),
    inference(formula_renaming,[status(thm)],[f710,f742]) ).

fof(f744,plain,
    ( ( ( ( e2 = unit
          | op(e2,e2) != e3 )
        & op(e2,e3) = e2 )
      | ~ sP63_prd
      | sP59_prd )
    & ( ( ( ( e2 != unit
            & op(e2,e2) = e3 )
          | op(e2,e3) != e2 )
        & sP63_prd )
      | ~ sP59_prd ) ),
    inference(NNF_transformation,[status(thm)],[f743]) ).

fof(f745,plain,
    ( sP63_prd
    | ~ sP59_prd ),
    inference(cnf_transformation,[status(thm)],[f744]) ).

fof(f766,definition,
    ( sP66_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP66_prd])],[]) ).

fof(f767,plain,
    ( sP62_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e3 )
        | op(e2,e3) != e1 )
      & sP66_prd ) ),
    inference(formula_renaming,[status(thm)],[f734,f766]) ).

fof(f768,plain,
    ( ( ( ( e1 = unit
          | op(e2,e1) != e3 )
        & op(e2,e3) = e1 )
      | ~ sP66_prd
      | sP62_prd )
    & ( ( ( ( e1 != unit
            & op(e2,e1) = e3 )
          | op(e2,e3) != e1 )
        & sP66_prd )
      | ~ sP62_prd ) ),
    inference(NNF_transformation,[status(thm)],[f767]) ).

fof(f769,plain,
    ( sP66_prd
    | ~ sP62_prd ),
    inference(cnf_transformation,[status(thm)],[f768]) ).

fof(f770,plain,
    ( op(e2,e1) = e3
    | op(e2,e3) != e1
    | ~ sP62_prd ),
    inference(cnf_transformation,[status(thm)],[f768]) ).

fof(f774,definition,
    ( sP67_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP67_prd])],[]) ).

fof(f775,plain,
    ( sP63_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e2 )
        | op(e2,e2) != e2 )
      & sP67_prd ) ),
    inference(formula_renaming,[status(thm)],[f742,f774]) ).

fof(f776,plain,
    ( ( ( ( e2 = unit
          | op(e2,e2) != e2 )
        & op(e2,e2) = e2 )
      | ~ sP67_prd
      | sP63_prd )
    & ( ( ( ( e2 != unit
            & op(e2,e2) = e2 )
          | op(e2,e2) != e2 )
        & sP67_prd )
      | ~ sP63_prd ) ),
    inference(NNF_transformation,[status(thm)],[f775]) ).

fof(f777,plain,
    ( sP67_prd
    | ~ sP63_prd ),
    inference(cnf_transformation,[status(thm)],[f776]) ).

fof(f798,definition,
    ( sP70_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP70_prd])],[]) ).

fof(f799,plain,
    ( sP66_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e2 )
        | op(e2,e2) != e1 )
      & sP70_prd ) ),
    inference(formula_renaming,[status(thm)],[f766,f798]) ).

fof(f800,plain,
    ( ( ( ( e1 = unit
          | op(e2,e1) != e2 )
        & op(e2,e2) = e1 )
      | ~ sP70_prd
      | sP66_prd )
    & ( ( ( ( e1 != unit
            & op(e2,e1) = e2 )
          | op(e2,e2) != e1 )
        & sP70_prd )
      | ~ sP66_prd ) ),
    inference(NNF_transformation,[status(thm)],[f799]) ).

fof(f801,plain,
    ( sP70_prd
    | ~ sP66_prd ),
    inference(cnf_transformation,[status(thm)],[f800]) ).

fof(f806,definition,
    ( sP71_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP71_prd])],[]) ).

fof(f807,plain,
    ( sP67_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e1 )
        | op(e2,e1) != e2 )
      & sP71_prd ) ),
    inference(formula_renaming,[status(thm)],[f774,f806]) ).

fof(f808,plain,
    ( ( ( ( e2 = unit
          | op(e2,e2) != e1 )
        & op(e2,e1) = e2 )
      | ~ sP71_prd
      | sP67_prd )
    & ( ( ( ( e2 != unit
            & op(e2,e2) = e1 )
          | op(e2,e1) != e2 )
        & sP71_prd )
      | ~ sP67_prd ) ),
    inference(NNF_transformation,[status(thm)],[f807]) ).

fof(f809,plain,
    ( sP71_prd
    | ~ sP67_prd ),
    inference(cnf_transformation,[status(thm)],[f808]) ).

fof(f830,definition,
    ( sP74_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP74_prd])],[]) ).

fof(f831,plain,
    ( sP70_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e1 )
        | op(e2,e1) != e1 )
      & sP74_prd ) ),
    inference(formula_renaming,[status(thm)],[f798,f830]) ).

fof(f832,plain,
    ( ( ( ( e1 = unit
          | op(e2,e1) != e1 )
        & op(e2,e1) = e1 )
      | ~ sP74_prd
      | sP70_prd )
    & ( ( ( ( e1 != unit
            & op(e2,e1) = e1 )
          | op(e2,e1) != e1 )
        & sP74_prd )
      | ~ sP70_prd ) ),
    inference(NNF_transformation,[status(thm)],[f831]) ).

fof(f833,plain,
    ( sP74_prd
    | ~ sP70_prd ),
    inference(cnf_transformation,[status(thm)],[f832]) ).

fof(f838,definition,
    ( sP75_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP75_prd])],[]) ).

fof(f839,plain,
    ( sP71_prd
  <=> ( ( ( e2 != unit
          & op(e2,e2) = e0 )
        | op(e2,e0) != e2 )
      & sP75_prd ) ),
    inference(formula_renaming,[status(thm)],[f806,f838]) ).

fof(f840,plain,
    ( ( ( ( e2 = unit
          | op(e2,e2) != e0 )
        & op(e2,e0) = e2 )
      | ~ sP75_prd
      | sP71_prd )
    & ( ( ( ( e2 != unit
            & op(e2,e2) = e0 )
          | op(e2,e0) != e2 )
        & sP75_prd )
      | ~ sP71_prd ) ),
    inference(NNF_transformation,[status(thm)],[f839]) ).

fof(f841,plain,
    ( sP75_prd
    | ~ sP71_prd ),
    inference(cnf_transformation,[status(thm)],[f840]) ).

fof(f842,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) != e2
    | ~ sP71_prd ),
    inference(cnf_transformation,[status(thm)],[f840]) ).

fof(f862,definition,
    ( sP78_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP78_prd])],[]) ).

fof(f863,plain,
    ( sP74_prd
  <=> ( ( ( e1 != unit
          & op(e2,e1) = e0 )
        | op(e2,e0) != e1 )
      & sP78_prd ) ),
    inference(formula_renaming,[status(thm)],[f830,f862]) ).

fof(f864,plain,
    ( ( ( ( e1 = unit
          | op(e2,e1) != e0 )
        & op(e2,e0) = e1 )
      | ~ sP78_prd
      | sP74_prd )
    & ( ( ( ( e1 != unit
            & op(e2,e1) = e0 )
          | op(e2,e0) != e1 )
        & sP78_prd )
      | ~ sP74_prd ) ),
    inference(NNF_transformation,[status(thm)],[f863]) ).

fof(f865,plain,
    ( sP78_prd
    | ~ sP74_prd ),
    inference(cnf_transformation,[status(thm)],[f864]) ).

fof(f870,definition,
    ( sP79_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP79_prd])],[]) ).

fof(f871,plain,
    ( sP75_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e4 )
        | op(e1,e4) != e2 )
      & sP79_prd ) ),
    inference(formula_renaming,[status(thm)],[f838,f870]) ).

fof(f872,plain,
    ( ( ( ( e2 = unit
          | op(e1,e2) != e4 )
        & op(e1,e4) = e2 )
      | ~ sP79_prd
      | sP75_prd )
    & ( ( ( ( e2 != unit
            & op(e1,e2) = e4 )
          | op(e1,e4) != e2 )
        & sP79_prd )
      | ~ sP75_prd ) ),
    inference(NNF_transformation,[status(thm)],[f871]) ).

fof(f873,plain,
    ( sP79_prd
    | ~ sP75_prd ),
    inference(cnf_transformation,[status(thm)],[f872]) ).

fof(f874,plain,
    ( op(e1,e2) = e4
    | op(e1,e4) != e2
    | ~ sP75_prd ),
    inference(cnf_transformation,[status(thm)],[f872]) ).

fof(f894,definition,
    ( sP82_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP82_prd])],[]) ).

fof(f895,plain,
    ( sP78_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e4 )
        | op(e1,e4) != e1 )
      & sP82_prd ) ),
    inference(formula_renaming,[status(thm)],[f862,f894]) ).

fof(f896,plain,
    ( ( ( ( e1 = unit
          | op(e1,e1) != e4 )
        & op(e1,e4) = e1 )
      | ~ sP82_prd
      | sP78_prd )
    & ( ( ( ( e1 != unit
            & op(e1,e1) = e4 )
          | op(e1,e4) != e1 )
        & sP82_prd )
      | ~ sP78_prd ) ),
    inference(NNF_transformation,[status(thm)],[f895]) ).

fof(f897,plain,
    ( sP82_prd
    | ~ sP78_prd ),
    inference(cnf_transformation,[status(thm)],[f896]) ).

fof(f902,definition,
    ( sP83_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP83_prd])],[]) ).

fof(f903,plain,
    ( sP79_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e3 )
        | op(e1,e3) != e2 )
      & sP83_prd ) ),
    inference(formula_renaming,[status(thm)],[f870,f902]) ).

fof(f904,plain,
    ( ( ( ( e2 = unit
          | op(e1,e2) != e3 )
        & op(e1,e3) = e2 )
      | ~ sP83_prd
      | sP79_prd )
    & ( ( ( ( e2 != unit
            & op(e1,e2) = e3 )
          | op(e1,e3) != e2 )
        & sP83_prd )
      | ~ sP79_prd ) ),
    inference(NNF_transformation,[status(thm)],[f903]) ).

fof(f905,plain,
    ( sP83_prd
    | ~ sP79_prd ),
    inference(cnf_transformation,[status(thm)],[f904]) ).

fof(f926,definition,
    ( sP86_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP86_prd])],[]) ).

fof(f927,plain,
    ( sP82_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e3 )
        | op(e1,e3) != e1 )
      & sP86_prd ) ),
    inference(formula_renaming,[status(thm)],[f894,f926]) ).

fof(f928,plain,
    ( ( ( ( e1 = unit
          | op(e1,e1) != e3 )
        & op(e1,e3) = e1 )
      | ~ sP86_prd
      | sP82_prd )
    & ( ( ( ( e1 != unit
            & op(e1,e1) = e3 )
          | op(e1,e3) != e1 )
        & sP86_prd )
      | ~ sP82_prd ) ),
    inference(NNF_transformation,[status(thm)],[f927]) ).

fof(f929,plain,
    ( sP86_prd
    | ~ sP82_prd ),
    inference(cnf_transformation,[status(thm)],[f928]) ).

fof(f934,definition,
    ( sP87_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP87_prd])],[]) ).

fof(f935,plain,
    ( sP83_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e2 )
        | op(e1,e2) != e2 )
      & sP87_prd ) ),
    inference(formula_renaming,[status(thm)],[f902,f934]) ).

fof(f936,plain,
    ( ( ( ( e2 = unit
          | op(e1,e2) != e2 )
        & op(e1,e2) = e2 )
      | ~ sP87_prd
      | sP83_prd )
    & ( ( ( ( e2 != unit
            & op(e1,e2) = e2 )
          | op(e1,e2) != e2 )
        & sP87_prd )
      | ~ sP83_prd ) ),
    inference(NNF_transformation,[status(thm)],[f935]) ).

fof(f937,plain,
    ( sP87_prd
    | ~ sP83_prd ),
    inference(cnf_transformation,[status(thm)],[f936]) ).

fof(f958,definition,
    ( sP90_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP90_prd])],[]) ).

fof(f959,plain,
    ( sP86_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e2 )
        | op(e1,e2) != e1 )
      & sP90_prd ) ),
    inference(formula_renaming,[status(thm)],[f926,f958]) ).

fof(f960,plain,
    ( ( ( ( e1 = unit
          | op(e1,e1) != e2 )
        & op(e1,e2) = e1 )
      | ~ sP90_prd
      | sP86_prd )
    & ( ( ( ( e1 != unit
            & op(e1,e1) = e2 )
          | op(e1,e2) != e1 )
        & sP90_prd )
      | ~ sP86_prd ) ),
    inference(NNF_transformation,[status(thm)],[f959]) ).

fof(f961,plain,
    ( sP90_prd
    | ~ sP86_prd ),
    inference(cnf_transformation,[status(thm)],[f960]) ).

fof(f966,definition,
    ( sP91_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP91_prd])],[]) ).

fof(f967,plain,
    ( sP87_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e1 )
        | op(e1,e1) != e2 )
      & sP91_prd ) ),
    inference(formula_renaming,[status(thm)],[f934,f966]) ).

fof(f968,plain,
    ( ( ( ( e2 = unit
          | op(e1,e2) != e1 )
        & op(e1,e1) = e2 )
      | ~ sP91_prd
      | sP87_prd )
    & ( ( ( ( e2 != unit
            & op(e1,e2) = e1 )
          | op(e1,e1) != e2 )
        & sP91_prd )
      | ~ sP87_prd ) ),
    inference(NNF_transformation,[status(thm)],[f967]) ).

fof(f969,plain,
    ( sP91_prd
    | ~ sP87_prd ),
    inference(cnf_transformation,[status(thm)],[f968]) ).

fof(f990,definition,
    ( sP94_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP94_prd])],[]) ).

fof(f991,plain,
    ( sP90_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e1 )
        | op(e1,e1) != e1 )
      & sP94_prd ) ),
    inference(formula_renaming,[status(thm)],[f958,f990]) ).

fof(f992,plain,
    ( ( ( ( e1 = unit
          | op(e1,e1) != e1 )
        & op(e1,e1) = e1 )
      | ~ sP94_prd
      | sP90_prd )
    & ( ( ( ( e1 != unit
            & op(e1,e1) = e1 )
          | op(e1,e1) != e1 )
        & sP94_prd )
      | ~ sP90_prd ) ),
    inference(NNF_transformation,[status(thm)],[f991]) ).

fof(f993,plain,
    ( sP94_prd
    | ~ sP90_prd ),
    inference(cnf_transformation,[status(thm)],[f992]) ).

fof(f998,definition,
    ( sP95_prd
  <=> ( ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP95_prd])],[]) ).

fof(f999,plain,
    ( sP91_prd
  <=> ( ( ( e2 != unit
          & op(e1,e2) = e0 )
        | op(e1,e0) != e2 )
      & sP95_prd ) ),
    inference(formula_renaming,[status(thm)],[f966,f998]) ).

fof(f1000,plain,
    ( ( ( ( e2 = unit
          | op(e1,e2) != e0 )
        & op(e1,e0) = e2 )
      | ~ sP95_prd
      | sP91_prd )
    & ( ( ( ( e2 != unit
            & op(e1,e2) = e0 )
          | op(e1,e0) != e2 )
        & sP95_prd )
      | ~ sP91_prd ) ),
    inference(NNF_transformation,[status(thm)],[f999]) ).

fof(f1001,plain,
    ( sP95_prd
    | ~ sP91_prd ),
    inference(cnf_transformation,[status(thm)],[f1000]) ).

fof(f1022,definition,
    ( sP98_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP98_prd])],[]) ).

fof(f1023,plain,
    ( sP94_prd
  <=> ( ( ( e1 != unit
          & op(e1,e1) = e0 )
        | op(e1,e0) != e1 )
      & sP98_prd ) ),
    inference(formula_renaming,[status(thm)],[f990,f1022]) ).

fof(f1024,plain,
    ( ( ( ( e1 = unit
          | op(e1,e1) != e0 )
        & op(e1,e0) = e1 )
      | ~ sP98_prd
      | sP94_prd )
    & ( ( ( ( e1 != unit
            & op(e1,e1) = e0 )
          | op(e1,e0) != e1 )
        & sP98_prd )
      | ~ sP94_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1023]) ).

fof(f1025,plain,
    ( sP98_prd
    | ~ sP94_prd ),
    inference(cnf_transformation,[status(thm)],[f1024]) ).

fof(f1030,definition,
    ( sP99_prd
  <=> ( ( ( e2 != unit
          & op(e0,e2) = e3 )
        | op(e0,e3) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e2 )
        | op(e0,e2) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e1 )
        | op(e0,e1) != e2 )
      & ( ( e2 != unit
          & op(e0,e2) = e0 )
        | op(e0,e0) != e2 ) ) ),
    introduced(definition,[new_symbols(definition,[sP99_prd])],[]) ).

fof(f1031,plain,
    ( sP95_prd
  <=> ( ( ( e2 != unit
          & op(e0,e2) = e4 )
        | op(e0,e4) != e2 )
      & sP99_prd ) ),
    inference(formula_renaming,[status(thm)],[f998,f1030]) ).

fof(f1032,plain,
    ( ( ( ( e2 = unit
          | op(e0,e2) != e4 )
        & op(e0,e4) = e2 )
      | ~ sP99_prd
      | sP95_prd )
    & ( ( ( ( e2 != unit
            & op(e0,e2) = e4 )
          | op(e0,e4) != e2 )
        & sP99_prd )
      | ~ sP95_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1031]) ).

fof(f1034,plain,
    ( op(e0,e2) = e4
    | op(e0,e4) != e2
    | ~ sP95_prd ),
    inference(cnf_transformation,[status(thm)],[f1032]) ).

fof(f1054,definition,
    ( sP102_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP102_prd])],[]) ).

fof(f1055,plain,
    ( sP98_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e4 )
        | op(e0,e4) != e1 )
      & sP102_prd ) ),
    inference(formula_renaming,[status(thm)],[f1022,f1054]) ).

fof(f1056,plain,
    ( ( ( ( e1 = unit
          | op(e0,e1) != e4 )
        & op(e0,e4) = e1 )
      | ~ sP102_prd
      | sP98_prd )
    & ( ( ( ( e1 != unit
            & op(e0,e1) = e4 )
          | op(e0,e4) != e1 )
        & sP102_prd )
      | ~ sP98_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1055]) ).

fof(f1057,plain,
    ( sP102_prd
    | ~ sP98_prd ),
    inference(cnf_transformation,[status(thm)],[f1056]) ).

fof(f1086,definition,
    ( sP106_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP106_prd])],[]) ).

fof(f1087,plain,
    ( sP102_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e3 )
        | op(e0,e3) != e1 )
      & sP106_prd ) ),
    inference(formula_renaming,[status(thm)],[f1054,f1086]) ).

fof(f1088,plain,
    ( ( ( ( e1 = unit
          | op(e0,e1) != e3 )
        & op(e0,e3) = e1 )
      | ~ sP106_prd
      | sP102_prd )
    & ( ( ( ( e1 != unit
            & op(e0,e1) = e3 )
          | op(e0,e3) != e1 )
        & sP106_prd )
      | ~ sP102_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1087]) ).

fof(f1089,plain,
    ( sP106_prd
    | ~ sP102_prd ),
    inference(cnf_transformation,[status(thm)],[f1088]) ).

fof(f1091,plain,
    ( e1 != unit
    | op(e0,e3) != e1
    | ~ sP102_prd ),
    inference(cnf_transformation,[status(thm)],[f1088]) ).

fof(f1119,definition,
    ( sP109_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e1 )
        | op(e0,e1) != e1 )
      & ( ( e1 != unit
          & op(e0,e1) = e0 )
        | op(e0,e0) != e1 ) ) ),
    introduced(definition,[new_symbols(definition,[sP109_prd])],[]) ).

fof(f1120,plain,
    ( sP106_prd
  <=> ( ( ( e1 != unit
          & op(e0,e1) = e2 )
        | op(e0,e2) != e1 )
      & sP109_prd ) ),
    inference(formula_renaming,[status(thm)],[f1086,f1119]) ).

fof(f1121,plain,
    ( ( ( ( e1 = unit
          | op(e0,e1) != e2 )
        & op(e0,e2) = e1 )
      | ~ sP109_prd
      | sP106_prd )
    & ( ( ( ( e1 != unit
            & op(e0,e1) = e2 )
          | op(e0,e2) != e1 )
        & sP109_prd )
      | ~ sP106_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1120]) ).

fof(f1122,plain,
    ( sP109_prd
    | ~ sP106_prd ),
    inference(cnf_transformation,[status(thm)],[f1121]) ).

fof(f1124,plain,
    ( e1 != unit
    | op(e0,e2) != e1
    | ~ sP106_prd ),
    inference(cnf_transformation,[status(thm)],[f1121]) ).

fof(f1144,plain,
    ( ( ( ( e1 = unit
          | op(e0,e1) != e1 )
        & op(e0,e1) = e1 )
      | ( ( e1 = unit
          | op(e0,e1) != e0 )
        & op(e0,e0) = e1 )
      | sP109_prd )
    & ( ( ( ( e1 != unit
            & op(e0,e1) = e1 )
          | op(e0,e1) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e0 )
          | op(e0,e0) != e1 ) )
      | ~ sP109_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1119]) ).

fof(f1146,plain,
    ( e1 != unit
    | op(e0,e0) != e1
    | ~ sP109_prd ),
    inference(cnf_transformation,[status(thm)],[f1144]) ).

fof(f1148,plain,
    ( e1 != unit
    | op(e0,e1) != e1
    | ~ sP109_prd ),
    inference(cnf_transformation,[status(thm)],[f1144]) ).

fof(f1165,definition,
    ( sQ1_spl
  <=> op(e0,e0) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).

fof(f1181,definition,
    ( sQ6_spl
  <=> op(e0,e1) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).

fof(f1197,definition,
    ( sQ11_spl
  <=> op(e0,e2) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ11_spl])],[split_symbol_definition]) ).

fof(f1200,definition,
    ( sQ12_spl
  <=> op(e0,e2) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition]) ).

fof(f1206,definition,
    ( sQ14_spl
  <=> op(e0,e2) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ14_spl])],[split_symbol_definition]) ).

fof(f1207,plain,
    ( ~ sQ14_spl
    | op(e0,e2) = e4 ),
    inference(component_clause,[status(thm)],[f1206]) ).

fof(f1213,definition,
    ( sQ16_spl
  <=> op(e0,e3) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).

fof(f1226,definition,
    ( sQ20_spl
  <=> op(e0,e4) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).

fof(f1227,plain,
    ( ~ sQ20_spl
    | op(e0,e4) = e0 ),
    inference(component_clause,[status(thm)],[f1226]) ).

fof(f1229,definition,
    ( sQ21_spl
  <=> op(e0,e4) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ21_spl])],[split_symbol_definition]) ).

fof(f1230,plain,
    ( ~ sQ21_spl
    | op(e0,e4) = e1 ),
    inference(component_clause,[status(thm)],[f1229]) ).

fof(f1232,definition,
    ( sQ22_spl
  <=> op(e0,e4) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).

fof(f1233,plain,
    ( ~ sQ22_spl
    | op(e0,e4) = e2 ),
    inference(component_clause,[status(thm)],[f1232]) ).

fof(f1235,definition,
    ( sQ23_spl
  <=> op(e0,e4) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition]) ).

fof(f1236,plain,
    ( ~ sQ23_spl
    | op(e0,e4) = e3 ),
    inference(component_clause,[status(thm)],[f1235]) ).

fof(f1238,definition,
    ( sQ24_spl
  <=> op(e0,e4) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).

fof(f1239,plain,
    ( ~ sQ24_spl
    | op(e0,e4) = e4 ),
    inference(component_clause,[status(thm)],[f1238]) ).

fof(f1241,plain,
    ( sQ24_spl
    | sQ23_spl
    | sQ22_spl
    | sQ21_spl
    | sQ20_spl ),
    inference(split_clause,[status(thm)],[f13,f1226,f1229,f1232,f1235,f1238]) ).

fof(f1286,definition,
    ( sQ39_spl
  <=> op(e1,e2) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ39_spl])],[split_symbol_definition]) ).

fof(f1287,plain,
    ( ~ sQ39_spl
    | op(e1,e2) = e4 ),
    inference(component_clause,[status(thm)],[f1286]) ).

fof(f1306,definition,
    ( sQ45_spl
  <=> op(e1,e4) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).

fof(f1307,plain,
    ( ~ sQ45_spl
    | op(e1,e4) = e0 ),
    inference(component_clause,[status(thm)],[f1306]) ).

fof(f1312,definition,
    ( sQ47_spl
  <=> op(e1,e4) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).

fof(f1325,definition,
    ( sQ51_spl
  <=> op(e2,e0) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).

fof(f1326,plain,
    ( ~ sQ51_spl
    | op(e2,e0) = e1 ),
    inference(component_clause,[status(thm)],[f1325]) ).

fof(f1328,definition,
    ( sQ52_spl
  <=> op(e2,e0) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).

fof(f1329,plain,
    ( ~ sQ52_spl
    | op(e2,e0) = e2 ),
    inference(component_clause,[status(thm)],[f1328]) ).

fof(f1341,definition,
    ( sQ56_spl
  <=> op(e2,e1) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).

fof(f1342,plain,
    ( ~ sQ56_spl
    | op(e2,e1) = e1 ),
    inference(component_clause,[status(thm)],[f1341]) ).

fof(f1347,definition,
    ( sQ58_spl
  <=> op(e2,e1) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ58_spl])],[split_symbol_definition]) ).

fof(f1348,plain,
    ( ~ sQ58_spl
    | op(e2,e1) = e3 ),
    inference(component_clause,[status(thm)],[f1347]) ).

fof(f1354,definition,
    ( sQ60_spl
  <=> op(e2,e2) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).

fof(f1355,plain,
    ( ~ sQ60_spl
    | op(e2,e2) = e0 ),
    inference(component_clause,[status(thm)],[f1354]) ).

fof(f1357,definition,
    ( sQ61_spl
  <=> op(e2,e2) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ61_spl])],[split_symbol_definition]) ).

fof(f1358,plain,
    ( ~ sQ61_spl
    | op(e2,e2) = e1 ),
    inference(component_clause,[status(thm)],[f1357]) ).

fof(f1360,definition,
    ( sQ62_spl
  <=> op(e2,e2) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).

fof(f1361,plain,
    ( ~ sQ62_spl
    | op(e2,e2) = e2 ),
    inference(component_clause,[status(thm)],[f1360]) ).

fof(f1363,definition,
    ( sQ63_spl
  <=> op(e2,e2) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ63_spl])],[split_symbol_definition]) ).

fof(f1364,plain,
    ( ~ sQ63_spl
    | op(e2,e2) = e3 ),
    inference(component_clause,[status(thm)],[f1363]) ).

fof(f1366,definition,
    ( sQ64_spl
  <=> op(e2,e2) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).

fof(f1369,plain,
    ( sQ64_spl
    | sQ63_spl
    | sQ62_spl
    | sQ61_spl
    | sQ60_spl ),
    inference(split_clause,[status(thm)],[f21,f1354,f1357,f1360,f1363,f1366]) ).

fof(f1373,definition,
    ( sQ66_spl
  <=> op(e2,e3) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).

fof(f1382,definition,
    ( sQ69_spl
  <=> op(e2,e3) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ69_spl])],[split_symbol_definition]) ).

fof(f1383,plain,
    ( ~ sQ69_spl
    | op(e2,e3) = e4 ),
    inference(component_clause,[status(thm)],[f1382]) ).

fof(f1386,definition,
    ( sQ70_spl
  <=> op(e2,e4) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ70_spl])],[split_symbol_definition]) ).

fof(f1387,plain,
    ( ~ sQ70_spl
    | op(e2,e4) = e0 ),
    inference(component_clause,[status(thm)],[f1386]) ).

fof(f1389,definition,
    ( sQ71_spl
  <=> op(e2,e4) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).

fof(f1390,plain,
    ( ~ sQ71_spl
    | op(e2,e4) = e1 ),
    inference(component_clause,[status(thm)],[f1389]) ).

fof(f1392,definition,
    ( sQ72_spl
  <=> op(e2,e4) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).

fof(f1393,plain,
    ( ~ sQ72_spl
    | op(e2,e4) = e2 ),
    inference(component_clause,[status(thm)],[f1392]) ).

fof(f1395,definition,
    ( sQ73_spl
  <=> op(e2,e4) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).

fof(f1398,definition,
    ( sQ74_spl
  <=> op(e2,e4) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).

fof(f1399,plain,
    ( ~ sQ74_spl
    | op(e2,e4) = e4 ),
    inference(component_clause,[status(thm)],[f1398]) ).

fof(f1401,plain,
    ( sQ74_spl
    | sQ73_spl
    | sQ72_spl
    | sQ71_spl
    | sQ70_spl ),
    inference(split_clause,[status(thm)],[f23,f1386,f1389,f1392,f1395,f1398]) ).

fof(f1437,definition,
    ( sQ86_spl
  <=> op(e3,e2) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ86_spl])],[split_symbol_definition]) ).

fof(f1438,plain,
    ( ~ sQ86_spl
    | op(e3,e2) = e1 ),
    inference(component_clause,[status(thm)],[f1437]) ).

fof(f1453,definition,
    ( sQ91_spl
  <=> op(e3,e3) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ91_spl])],[split_symbol_definition]) ).

fof(f1454,plain,
    ( ~ sQ91_spl
    | op(e3,e3) = e1 ),
    inference(component_clause,[status(thm)],[f1453]) ).

fof(f1472,definition,
    ( sQ97_spl
  <=> op(e3,e4) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ97_spl])],[split_symbol_definition]) ).

fof(f1473,plain,
    ( ~ sQ97_spl
    | op(e3,e4) = e2 ),
    inference(component_clause,[status(thm)],[f1472]) ).

fof(f1475,definition,
    ( sQ98_spl
  <=> op(e3,e4) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).

fof(f1476,plain,
    ( ~ sQ98_spl
    | op(e3,e4) = e3 ),
    inference(component_clause,[status(thm)],[f1475]) ).

fof(f1482,definition,
    ( sQ100_spl
  <=> op(e4,e0) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ100_spl])],[split_symbol_definition]) ).

fof(f1483,plain,
    ( ~ sQ100_spl
    | op(e4,e0) = e0 ),
    inference(component_clause,[status(thm)],[f1482]) ).

fof(f1494,definition,
    ( sQ104_spl
  <=> op(e4,e0) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ104_spl])],[split_symbol_definition]) ).

fof(f1495,plain,
    ( ~ sQ104_spl
    | op(e4,e0) = e4 ),
    inference(component_clause,[status(thm)],[f1494]) ).

fof(f1498,definition,
    ( sQ105_spl
  <=> op(e4,e1) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ105_spl])],[split_symbol_definition]) ).

fof(f1499,plain,
    ( ~ sQ105_spl
    | op(e4,e1) = e0 ),
    inference(component_clause,[status(thm)],[f1498]) ).

fof(f1514,definition,
    ( sQ110_spl
  <=> op(e4,e2) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ110_spl])],[split_symbol_definition]) ).

fof(f1526,definition,
    ( sQ114_spl
  <=> op(e4,e2) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ114_spl])],[split_symbol_definition]) ).

fof(f1527,plain,
    ( ~ sQ114_spl
    | op(e4,e2) = e4 ),
    inference(component_clause,[status(thm)],[f1526]) ).

fof(f1530,definition,
    ( sQ115_spl
  <=> op(e4,e3) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ115_spl])],[split_symbol_definition]) ).

fof(f1546,definition,
    ( sQ120_spl
  <=> op(e4,e4) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ120_spl])],[split_symbol_definition]) ).

fof(f1547,plain,
    ( ~ sQ120_spl
    | op(e4,e4) = e0 ),
    inference(component_clause,[status(thm)],[f1546]) ).

fof(f1548,plain,
    ( sQ120_spl
    | op(e4,e4) != e0 ),
    inference(component_clause,[status(thm)],[f1546]) ).

fof(f1549,definition,
    ( sQ121_spl
  <=> op(e4,e4) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ121_spl])],[split_symbol_definition]) ).

fof(f1550,plain,
    ( ~ sQ121_spl
    | op(e4,e4) = e1 ),
    inference(component_clause,[status(thm)],[f1549]) ).

fof(f1552,definition,
    ( sQ122_spl
  <=> op(e4,e4) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ122_spl])],[split_symbol_definition]) ).

fof(f1553,plain,
    ( ~ sQ122_spl
    | op(e4,e4) = e2 ),
    inference(component_clause,[status(thm)],[f1552]) ).

fof(f1555,definition,
    ( sQ123_spl
  <=> op(e4,e4) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ123_spl])],[split_symbol_definition]) ).

fof(f1556,plain,
    ( ~ sQ123_spl
    | op(e4,e4) = e3 ),
    inference(component_clause,[status(thm)],[f1555]) ).

fof(f1558,definition,
    ( sQ124_spl
  <=> op(e4,e4) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ124_spl])],[split_symbol_definition]) ).

fof(f1559,plain,
    ( ~ sQ124_spl
    | op(e4,e4) = e4 ),
    inference(component_clause,[status(thm)],[f1558]) ).

fof(f1562,definition,
    ( sQ125_spl
  <=> unit = e0 ),
    introduced(definition,[new_symbols(definition,[sQ125_spl])],[split_symbol_definition]) ).

fof(f1563,plain,
    ( ~ sQ125_spl
    | unit = e0 ),
    inference(component_clause,[status(thm)],[f1562]) ).

fof(f1565,definition,
    ( sQ126_spl
  <=> unit = e1 ),
    introduced(definition,[new_symbols(definition,[sQ126_spl])],[split_symbol_definition]) ).

fof(f1566,plain,
    ( ~ sQ126_spl
    | unit = e1 ),
    inference(component_clause,[status(thm)],[f1565]) ).

fof(f1568,definition,
    ( sQ127_spl
  <=> unit = e2 ),
    introduced(definition,[new_symbols(definition,[sQ127_spl])],[split_symbol_definition]) ).

fof(f1569,plain,
    ( ~ sQ127_spl
    | unit = e2 ),
    inference(component_clause,[status(thm)],[f1568]) ).

fof(f1571,definition,
    ( sQ128_spl
  <=> unit = e3 ),
    introduced(definition,[new_symbols(definition,[sQ128_spl])],[split_symbol_definition]) ).

fof(f1572,plain,
    ( ~ sQ128_spl
    | unit = e3 ),
    inference(component_clause,[status(thm)],[f1571]) ).

fof(f1574,definition,
    ( sQ129_spl
  <=> unit = e4 ),
    introduced(definition,[new_symbols(definition,[sQ129_spl])],[split_symbol_definition]) ).

fof(f1575,plain,
    ( ~ sQ129_spl
    | unit = e4 ),
    inference(component_clause,[status(thm)],[f1574]) ).

fof(f1577,plain,
    ( sQ129_spl
    | sQ128_spl
    | sQ127_spl
    | sQ126_spl
    | sQ125_spl ),
    inference(split_clause,[status(thm)],[f44,f1562,f1565,f1568,f1571,f1574]) ).

fof(f1580,plain,
    ( sQ21_spl
    | sQ16_spl
    | sQ11_spl
    | sQ6_spl
    | sQ1_spl ),
    inference(split_clause,[status(thm)],[f47,f1165,f1181,f1197,f1213,f1229]) ).

fof(f1600,plain,
    ( sQ71_spl
    | sQ66_spl
    | sQ61_spl
    | sQ56_spl
    | sQ51_spl ),
    inference(split_clause,[status(thm)],[f67,f1325,f1341,f1357,f1373,f1389]) ).

fof(f1623,plain,
    ( sQ122_spl
    | sQ97_spl
    | sQ72_spl
    | sQ47_spl
    | sQ22_spl ),
    inference(split_clause,[status(thm)],[f90,f1232,f1312,f1392,f1472,f1552]) ).

fof(f1672,definition,
    ( sQ142_spl
  <=> sP4_prd ),
    introduced(definition,[new_symbols(definition,[sQ142_spl])],[split_symbol_definition]) ).

fof(f1675,definition,
    ( sQ143_spl
  <=> op(e4,op(e4,e4)) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ143_spl])],[split_symbol_definition]) ).

fof(f1678,plain,
    ( ~ sQ143_spl
    | sQ142_spl ),
    inference(split_clause,[status(thm)],[f224,f1672,f1675]) ).

fof(f1679,plain,
    ( sQ143_spl
    | sQ142_spl ),
    inference(split_clause,[status(thm)],[f225,f1672,f1675]) ).

fof(f1680,definition,
    ( sQ144_spl
  <=> sP5_prd ),
    introduced(definition,[new_symbols(definition,[sQ144_spl])],[split_symbol_definition]) ).

fof(f1707,plain,
    ( sQ72_spl
    | ~ sQ64_spl
    | sQ144_spl ),
    inference(split_clause,[status(thm)],[f250,f1680,f1366,f1392]) ).

fof(f1782,definition,
    ( sQ156_spl
  <=> sP10_prd ),
    introduced(definition,[new_symbols(definition,[sQ156_spl])],[split_symbol_definition]) ).

fof(f1789,definition,
    ( sQ158_spl
  <=> op(e4,op(e3,e4)) = e3 ),
    introduced(definition,[new_symbols(definition,[sQ158_spl])],[split_symbol_definition]) ).

fof(f1790,plain,
    ( ~ sQ158_spl
    | op(e4,op(e3,e4)) = e3 ),
    inference(component_clause,[status(thm)],[f1789]) ).

fof(f1792,plain,
    ( sQ158_spl
    | sQ156_spl
    | ~ sQ142_spl ),
    inference(split_clause,[status(thm)],[f308,f1672,f1782,f1789]) ).

fof(f1793,plain,
    ( ~ sQ156_spl
    | sQ142_spl ),
    inference(split_clause,[status(thm)],[f309,f1672,f1782]) ).

fof(f1795,definition,
    ( sQ159_spl
  <=> sP11_prd ),
    introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition]) ).

fof(f1798,definition,
    ( sQ160_spl
  <=> sP12_prd ),
    introduced(definition,[new_symbols(definition,[sQ160_spl])],[split_symbol_definition]) ).

fof(f1801,plain,
    ( sQ160_spl
    | sQ159_spl
    | ~ sQ144_spl ),
    inference(split_clause,[status(thm)],[f316,f1680,f1795,f1798]) ).

fof(f1856,definition,
    ( sQ172_spl
  <=> sP17_prd ),
    introduced(definition,[new_symbols(definition,[sQ172_spl])],[split_symbol_definition]) ).

fof(f1859,definition,
    ( sQ173_spl
  <=> op(e2,op(e2,e4)) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ173_spl])],[split_symbol_definition]) ).

fof(f1860,plain,
    ( ~ sQ173_spl
    | op(e2,op(e2,e4)) = e4 ),
    inference(component_clause,[status(thm)],[f1859]) ).

fof(f1863,definition,
    ( sQ174_spl
  <=> op(e4,op(e2,e4)) = e2 ),
    introduced(definition,[new_symbols(definition,[sQ174_spl])],[split_symbol_definition]) ).

fof(f1866,plain,
    ( sQ174_spl
    | sQ172_spl
    | ~ sQ156_spl ),
    inference(split_clause,[status(thm)],[f354,f1782,f1856,f1863]) ).

fof(f1867,plain,
    ( ~ sQ172_spl
    | sQ156_spl ),
    inference(split_clause,[status(thm)],[f355,f1782,f1856]) ).

fof(f1868,plain,
    ( ~ sQ174_spl
    | sQ173_spl
    | sQ156_spl ),
    inference(split_clause,[status(thm)],[f356,f1782,f1859,f1863]) ).

fof(f1869,definition,
    ( sQ175_spl
  <=> sP18_prd ),
    introduced(definition,[new_symbols(definition,[sQ175_spl])],[split_symbol_definition]) ).

fof(f1872,definition,
    ( sQ176_spl
  <=> sP19_prd ),
    introduced(definition,[new_symbols(definition,[sQ176_spl])],[split_symbol_definition]) ).

fof(f1875,plain,
    ( sQ176_spl
    | sQ175_spl
    | ~ sQ159_spl ),
    inference(split_clause,[status(thm)],[f362,f1795,f1869,f1872]) ).

fof(f1881,definition,
    ( sQ177_spl
  <=> sP20_prd ),
    introduced(definition,[new_symbols(definition,[sQ177_spl])],[split_symbol_definition]) ).

fof(f1884,plain,
    ( sQ177_spl
    | ~ sQ160_spl ),
    inference(split_clause,[status(thm)],[f371,f1798,f1881]) ).

fof(f1955,definition,
    ( sQ192_spl
  <=> op(e0,op(e0,e4)) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ192_spl])],[split_symbol_definition]) ).

fof(f1957,plain,
    ( sQ192_spl
    | op(e0,op(e0,e4)) != e4 ),
    inference(component_clause,[status(thm)],[f1955]) ).

fof(f1958,definition,
    ( sQ193_spl
  <=> op(e1,op(e1,e4)) = e4 ),
    introduced(definition,[new_symbols(definition,[sQ193_spl])],[split_symbol_definition]) ).

fof(f1961,plain,
    ( ~ sQ193_spl
    | ~ sQ192_spl
    | ~ sQ172_spl ),
    inference(split_clause,[status(thm)],[f405,f1856,f1955,f1958]) ).

fof(f1962,definition,
    ( sQ194_spl
  <=> op(e4,op(e1,e4)) = e1 ),
    introduced(definition,[new_symbols(definition,[sQ194_spl])],[split_symbol_definition]) ).

fof(f1963,plain,
    ( ~ sQ194_spl
    | op(e4,op(e1,e4)) = e1 ),
    inference(component_clause,[status(thm)],[f1962]) ).

fof(f1965,plain,
    ( sQ194_spl
    | ~ sQ192_spl
    | ~ sQ172_spl ),
    inference(split_clause,[status(thm)],[f406,f1856,f1955,f1962]) ).

fof(f1966,definition,
    ( sQ195_spl
  <=> op(e4,op(e0,e4)) = e0 ),
    introduced(definition,[new_symbols(definition,[sQ195_spl])],[split_symbol_definition]) ).

fof(f1967,plain,
    ( ~ sQ195_spl
    | op(e4,op(e0,e4)) = e0 ),
    inference(component_clause,[status(thm)],[f1966]) ).

fof(f1969,plain,
    ( ~ sQ193_spl
    | sQ195_spl
    | ~ sQ172_spl ),
    inference(split_clause,[status(thm)],[f407,f1856,f1966,f1958]) ).

fof(f1970,plain,
    ( sQ194_spl
    | sQ195_spl
    | ~ sQ172_spl ),
    inference(split_clause,[status(thm)],[f408,f1856,f1966,f1962]) ).

fof(f1972,plain,
    ( ~ sQ194_spl
    | sQ193_spl
    | sQ172_spl ),
    inference(split_clause,[status(thm)],[f410,f1856,f1958,f1962]) ).

fof(f1973,definition,
    ( sQ196_spl
  <=> sP21_prd ),
    introduced(definition,[new_symbols(definition,[sQ196_spl])],[split_symbol_definition]) ).

fof(f1976,definition,
    ( sQ197_spl
  <=> sP22_prd ),
    introduced(definition,[new_symbols(definition,[sQ197_spl])],[split_symbol_definition]) ).

fof(f1979,plain,
    ( sQ197_spl
    | sQ196_spl
    | ~ sQ175_spl ),
    inference(split_clause,[status(thm)],[f416,f1869,f1973,f1976]) ).

fof(f1985,definition,
    ( sQ198_spl
  <=> sP23_prd ),
    introduced(definition,[new_symbols(definition,[sQ198_spl])],[split_symbol_definition]) ).

fof(f1988,plain,
    ( sQ198_spl
    | ~ sQ176_spl ),
    inference(split_clause,[status(thm)],[f425,f1872,f1985]) ).

fof(f1993,definition,
    ( sQ199_spl
  <=> sP24_prd ),
    introduced(definition,[new_symbols(definition,[sQ199_spl])],[split_symbol_definition]) ).

fof(f1996,plain,
    ( sQ199_spl
    | ~ sQ177_spl ),
    inference(split_clause,[status(thm)],[f433,f1881,f1993]) ).

fof(f2005,plain,
    ( sQ104_spl
    | ~ sQ120_spl
    | ~ sQ196_spl ),
    inference(split_clause,[status(thm)],[f442,f1973,f1546,f1494]) ).

fof(f2006,plain,
    ( ~ sQ125_spl
    | ~ sQ120_spl
    | ~ sQ196_spl ),
    inference(split_clause,[status(thm)],[f443,f1973,f1546,f1562]) ).

fof(f2009,definition,
    ( sQ201_spl
  <=> sP26_prd ),
    introduced(definition,[new_symbols(definition,[sQ201_spl])],[split_symbol_definition]) ).

fof(f2012,plain,
    ( sQ201_spl
    | ~ sQ197_spl ),
    inference(split_clause,[status(thm)],[f449,f1976,f2009]) ).

fof(f2017,definition,
    ( sQ202_spl
  <=> sP27_prd ),
    introduced(definition,[new_symbols(definition,[sQ202_spl])],[split_symbol_definition]) ).

fof(f2020,plain,
    ( sQ202_spl
    | ~ sQ198_spl ),
    inference(split_clause,[status(thm)],[f457,f1985,f2017]) ).

fof(f2025,definition,
    ( sQ203_spl
  <=> sP28_prd ),
    introduced(definition,[new_symbols(definition,[sQ203_spl])],[split_symbol_definition]) ).

fof(f2028,plain,
    ( sQ203_spl
    | ~ sQ199_spl ),
    inference(split_clause,[status(thm)],[f465,f1993,f2025]) ).

fof(f2041,definition,
    ( sQ205_spl
  <=> sP30_prd ),
    introduced(definition,[new_symbols(definition,[sQ205_spl])],[split_symbol_definition]) ).

fof(f2044,plain,
    ( sQ205_spl
    | ~ sQ201_spl ),
    inference(split_clause,[status(thm)],[f481,f2009,f2041]) ).

fof(f2049,definition,
    ( sQ206_spl
  <=> sP31_prd ),
    introduced(definition,[new_symbols(definition,[sQ206_spl])],[split_symbol_definition]) ).

fof(f2052,plain,
    ( sQ206_spl
    | ~ sQ202_spl ),
    inference(split_clause,[status(thm)],[f489,f2017,f2049]) ).

fof(f2057,definition,
    ( sQ207_spl
  <=> sP32_prd ),
    introduced(definition,[new_symbols(definition,[sQ207_spl])],[split_symbol_definition]) ).

fof(f2060,plain,
    ( sQ207_spl
    | ~ sQ203_spl ),
    inference(split_clause,[status(thm)],[f497,f2025,f2057]) ).

fof(f2073,definition,
    ( sQ209_spl
  <=> sP34_prd ),
    introduced(definition,[new_symbols(definition,[sQ209_spl])],[split_symbol_definition]) ).

fof(f2076,plain,
    ( sQ209_spl
    | ~ sQ205_spl ),
    inference(split_clause,[status(thm)],[f513,f2041,f2073]) ).

fof(f2081,definition,
    ( sQ210_spl
  <=> sP35_prd ),
    introduced(definition,[new_symbols(definition,[sQ210_spl])],[split_symbol_definition]) ).

fof(f2084,plain,
    ( sQ210_spl
    | ~ sQ206_spl ),
    inference(split_clause,[status(thm)],[f521,f2049,f2081]) ).

fof(f2089,definition,
    ( sQ211_spl
  <=> sP36_prd ),
    introduced(definition,[new_symbols(definition,[sQ211_spl])],[split_symbol_definition]) ).

fof(f2092,plain,
    ( sQ211_spl
    | ~ sQ207_spl ),
    inference(split_clause,[status(thm)],[f529,f2057,f2089]) ).

fof(f2105,definition,
    ( sQ213_spl
  <=> sP38_prd ),
    introduced(definition,[new_symbols(definition,[sQ213_spl])],[split_symbol_definition]) ).

fof(f2108,plain,
    ( sQ213_spl
    | ~ sQ209_spl ),
    inference(split_clause,[status(thm)],[f545,f2073,f2105]) ).

fof(f2113,definition,
    ( sQ214_spl
  <=> sP39_prd ),
    introduced(definition,[new_symbols(definition,[sQ214_spl])],[split_symbol_definition]) ).

fof(f2116,plain,
    ( sQ214_spl
    | ~ sQ210_spl ),
    inference(split_clause,[status(thm)],[f553,f2081,f2113]) ).

fof(f2121,definition,
    ( sQ215_spl
  <=> sP40_prd ),
    introduced(definition,[new_symbols(definition,[sQ215_spl])],[split_symbol_definition]) ).

fof(f2124,plain,
    ( sQ215_spl
    | ~ sQ211_spl ),
    inference(split_clause,[status(thm)],[f561,f2089,f2121]) ).

fof(f2137,definition,
    ( sQ217_spl
  <=> sP42_prd ),
    introduced(definition,[new_symbols(definition,[sQ217_spl])],[split_symbol_definition]) ).

fof(f2140,plain,
    ( sQ217_spl
    | ~ sQ213_spl ),
    inference(split_clause,[status(thm)],[f577,f2105,f2137]) ).

fof(f2145,definition,
    ( sQ218_spl
  <=> sP43_prd ),
    introduced(definition,[new_symbols(definition,[sQ218_spl])],[split_symbol_definition]) ).

fof(f2148,plain,
    ( sQ218_spl
    | ~ sQ214_spl ),
    inference(split_clause,[status(thm)],[f585,f2113,f2145]) ).

fof(f2153,definition,
    ( sQ219_spl
  <=> sP44_prd ),
    introduced(definition,[new_symbols(definition,[sQ219_spl])],[split_symbol_definition]) ).

fof(f2156,plain,
    ( sQ219_spl
    | ~ sQ215_spl ),
    inference(split_clause,[status(thm)],[f593,f2121,f2153]) ).

fof(f2169,definition,
    ( sQ221_spl
  <=> sP46_prd ),
    introduced(definition,[new_symbols(definition,[sQ221_spl])],[split_symbol_definition]) ).

fof(f2172,plain,
    ( sQ221_spl
    | ~ sQ217_spl ),
    inference(split_clause,[status(thm)],[f609,f2137,f2169]) ).

fof(f2177,definition,
    ( sQ222_spl
  <=> sP47_prd ),
    introduced(definition,[new_symbols(definition,[sQ222_spl])],[split_symbol_definition]) ).

fof(f2180,plain,
    ( sQ222_spl
    | ~ sQ218_spl ),
    inference(split_clause,[status(thm)],[f617,f2145,f2177]) ).

fof(f2185,definition,
    ( sQ223_spl
  <=> sP48_prd ),
    introduced(definition,[new_symbols(definition,[sQ223_spl])],[split_symbol_definition]) ).

fof(f2188,plain,
    ( sQ223_spl
    | ~ sQ219_spl ),
    inference(split_clause,[status(thm)],[f625,f2153,f2185]) ).

fof(f2201,definition,
    ( sQ225_spl
  <=> sP50_prd ),
    introduced(definition,[new_symbols(definition,[sQ225_spl])],[split_symbol_definition]) ).

fof(f2204,plain,
    ( sQ225_spl
    | ~ sQ221_spl ),
    inference(split_clause,[status(thm)],[f641,f2169,f2201]) ).

fof(f2209,definition,
    ( sQ226_spl
  <=> sP51_prd ),
    introduced(definition,[new_symbols(definition,[sQ226_spl])],[split_symbol_definition]) ).

fof(f2212,plain,
    ( sQ226_spl
    | ~ sQ222_spl ),
    inference(split_clause,[status(thm)],[f649,f2177,f2209]) ).

fof(f2217,definition,
    ( sQ227_spl
  <=> sP52_prd ),
    introduced(definition,[new_symbols(definition,[sQ227_spl])],[split_symbol_definition]) ).

fof(f2220,plain,
    ( sQ227_spl
    | ~ sQ223_spl ),
    inference(split_clause,[status(thm)],[f657,f2185,f2217]) ).

fof(f2233,definition,
    ( sQ229_spl
  <=> sP54_prd ),
    introduced(definition,[new_symbols(definition,[sQ229_spl])],[split_symbol_definition]) ).

fof(f2236,plain,
    ( sQ229_spl
    | ~ sQ225_spl ),
    inference(split_clause,[status(thm)],[f673,f2201,f2233]) ).

fof(f2241,definition,
    ( sQ230_spl
  <=> sP55_prd ),
    introduced(definition,[new_symbols(definition,[sQ230_spl])],[split_symbol_definition]) ).

fof(f2244,plain,
    ( sQ230_spl
    | ~ sQ226_spl ),
    inference(split_clause,[status(thm)],[f681,f2209,f2241]) ).

fof(f2253,plain,
    ( sQ69_spl
    | ~ sQ73_spl
    | ~ sQ227_spl ),
    inference(split_clause,[status(thm)],[f690,f2217,f1395,f1382]) ).

fof(f2265,definition,
    ( sQ233_spl
  <=> sP58_prd ),
    introduced(definition,[new_symbols(definition,[sQ233_spl])],[split_symbol_definition]) ).

fof(f2268,plain,
    ( sQ233_spl
    | ~ sQ229_spl ),
    inference(split_clause,[status(thm)],[f705,f2233,f2265]) ).

fof(f2273,definition,
    ( sQ234_spl
  <=> sP59_prd ),
    introduced(definition,[new_symbols(definition,[sQ234_spl])],[split_symbol_definition]) ).

fof(f2276,plain,
    ( sQ234_spl
    | ~ sQ230_spl ),
    inference(split_clause,[status(thm)],[f713,f2241,f2273]) ).

fof(f2297,definition,
    ( sQ237_spl
  <=> sP62_prd ),
    introduced(definition,[new_symbols(definition,[sQ237_spl])],[split_symbol_definition]) ).

fof(f2300,plain,
    ( sQ237_spl
    | ~ sQ233_spl ),
    inference(split_clause,[status(thm)],[f737,f2265,f2297]) ).

fof(f2305,definition,
    ( sQ238_spl
  <=> sP63_prd ),
    introduced(definition,[new_symbols(definition,[sQ238_spl])],[split_symbol_definition]) ).

fof(f2308,plain,
    ( sQ238_spl
    | ~ sQ234_spl ),
    inference(split_clause,[status(thm)],[f745,f2273,f2305]) ).

fof(f2329,definition,
    ( sQ241_spl
  <=> sP66_prd ),
    introduced(definition,[new_symbols(definition,[sQ241_spl])],[split_symbol_definition]) ).

fof(f2332,plain,
    ( sQ241_spl
    | ~ sQ237_spl ),
    inference(split_clause,[status(thm)],[f769,f2297,f2329]) ).

fof(f2333,plain,
    ( sQ58_spl
    | ~ sQ66_spl
    | ~ sQ237_spl ),
    inference(split_clause,[status(thm)],[f770,f2297,f1373,f1347]) ).

fof(f2337,definition,
    ( sQ242_spl
  <=> sP67_prd ),
    introduced(definition,[new_symbols(definition,[sQ242_spl])],[split_symbol_definition]) ).

fof(f2340,plain,
    ( sQ242_spl
    | ~ sQ238_spl ),
    inference(split_clause,[status(thm)],[f777,f2305,f2337]) ).

fof(f2361,definition,
    ( sQ245_spl
  <=> sP70_prd ),
    introduced(definition,[new_symbols(definition,[sQ245_spl])],[split_symbol_definition]) ).

fof(f2364,plain,
    ( sQ245_spl
    | ~ sQ241_spl ),
    inference(split_clause,[status(thm)],[f801,f2329,f2361]) ).

fof(f2369,definition,
    ( sQ246_spl
  <=> sP71_prd ),
    introduced(definition,[new_symbols(definition,[sQ246_spl])],[split_symbol_definition]) ).

fof(f2372,plain,
    ( sQ246_spl
    | ~ sQ242_spl ),
    inference(split_clause,[status(thm)],[f809,f2337,f2369]) ).

fof(f2393,definition,
    ( sQ249_spl
  <=> sP74_prd ),
    introduced(definition,[new_symbols(definition,[sQ249_spl])],[split_symbol_definition]) ).

fof(f2396,plain,
    ( sQ249_spl
    | ~ sQ245_spl ),
    inference(split_clause,[status(thm)],[f833,f2361,f2393]) ).

fof(f2401,definition,
    ( sQ250_spl
  <=> sP75_prd ),
    introduced(definition,[new_symbols(definition,[sQ250_spl])],[split_symbol_definition]) ).

fof(f2404,plain,
    ( sQ250_spl
    | ~ sQ246_spl ),
    inference(split_clause,[status(thm)],[f841,f2369,f2401]) ).

fof(f2405,plain,
    ( sQ60_spl
    | ~ sQ52_spl
    | ~ sQ246_spl ),
    inference(split_clause,[status(thm)],[f842,f2369,f1328,f1354]) ).

fof(f2425,definition,
    ( sQ253_spl
  <=> sP78_prd ),
    introduced(definition,[new_symbols(definition,[sQ253_spl])],[split_symbol_definition]) ).

fof(f2428,plain,
    ( sQ253_spl
    | ~ sQ249_spl ),
    inference(split_clause,[status(thm)],[f865,f2393,f2425]) ).

fof(f2433,definition,
    ( sQ254_spl
  <=> sP79_prd ),
    introduced(definition,[new_symbols(definition,[sQ254_spl])],[split_symbol_definition]) ).

fof(f2436,plain,
    ( sQ254_spl
    | ~ sQ250_spl ),
    inference(split_clause,[status(thm)],[f873,f2401,f2433]) ).

fof(f2437,plain,
    ( sQ39_spl
    | ~ sQ47_spl
    | ~ sQ250_spl ),
    inference(split_clause,[status(thm)],[f874,f2401,f1312,f1286]) ).

fof(f2457,definition,
    ( sQ257_spl
  <=> sP82_prd ),
    introduced(definition,[new_symbols(definition,[sQ257_spl])],[split_symbol_definition]) ).

fof(f2460,plain,
    ( sQ257_spl
    | ~ sQ253_spl ),
    inference(split_clause,[status(thm)],[f897,f2425,f2457]) ).

fof(f2465,definition,
    ( sQ258_spl
  <=> sP83_prd ),
    introduced(definition,[new_symbols(definition,[sQ258_spl])],[split_symbol_definition]) ).

fof(f2468,plain,
    ( sQ258_spl
    | ~ sQ254_spl ),
    inference(split_clause,[status(thm)],[f905,f2433,f2465]) ).

fof(f2489,definition,
    ( sQ261_spl
  <=> sP86_prd ),
    introduced(definition,[new_symbols(definition,[sQ261_spl])],[split_symbol_definition]) ).

fof(f2492,plain,
    ( sQ261_spl
    | ~ sQ257_spl ),
    inference(split_clause,[status(thm)],[f929,f2457,f2489]) ).

fof(f2497,definition,
    ( sQ262_spl
  <=> sP87_prd ),
    introduced(definition,[new_symbols(definition,[sQ262_spl])],[split_symbol_definition]) ).

fof(f2500,plain,
    ( sQ262_spl
    | ~ sQ258_spl ),
    inference(split_clause,[status(thm)],[f937,f2465,f2497]) ).

fof(f2521,definition,
    ( sQ265_spl
  <=> sP90_prd ),
    introduced(definition,[new_symbols(definition,[sQ265_spl])],[split_symbol_definition]) ).

fof(f2524,plain,
    ( sQ265_spl
    | ~ sQ261_spl ),
    inference(split_clause,[status(thm)],[f961,f2489,f2521]) ).

fof(f2529,definition,
    ( sQ266_spl
  <=> sP91_prd ),
    introduced(definition,[new_symbols(definition,[sQ266_spl])],[split_symbol_definition]) ).

fof(f2532,plain,
    ( sQ266_spl
    | ~ sQ262_spl ),
    inference(split_clause,[status(thm)],[f969,f2497,f2529]) ).

fof(f2553,definition,
    ( sQ269_spl
  <=> sP94_prd ),
    introduced(definition,[new_symbols(definition,[sQ269_spl])],[split_symbol_definition]) ).

fof(f2556,plain,
    ( sQ269_spl
    | ~ sQ265_spl ),
    inference(split_clause,[status(thm)],[f993,f2521,f2553]) ).

fof(f2561,definition,
    ( sQ270_spl
  <=> sP95_prd ),
    introduced(definition,[new_symbols(definition,[sQ270_spl])],[split_symbol_definition]) ).

fof(f2564,plain,
    ( sQ270_spl
    | ~ sQ266_spl ),
    inference(split_clause,[status(thm)],[f1001,f2529,f2561]) ).

fof(f2585,definition,
    ( sQ273_spl
  <=> sP98_prd ),
    introduced(definition,[new_symbols(definition,[sQ273_spl])],[split_symbol_definition]) ).

fof(f2588,plain,
    ( sQ273_spl
    | ~ sQ269_spl ),
    inference(split_clause,[status(thm)],[f1025,f2553,f2585]) ).

fof(f2597,plain,
    ( sQ14_spl
    | ~ sQ22_spl
    | ~ sQ270_spl ),
    inference(split_clause,[status(thm)],[f1034,f2561,f1232,f1206]) ).

fof(f2617,definition,
    ( sQ277_spl
  <=> sP102_prd ),
    introduced(definition,[new_symbols(definition,[sQ277_spl])],[split_symbol_definition]) ).

fof(f2620,plain,
    ( sQ277_spl
    | ~ sQ273_spl ),
    inference(split_clause,[status(thm)],[f1057,f2585,f2617]) ).

fof(f2649,definition,
    ( sQ281_spl
  <=> sP106_prd ),
    introduced(definition,[new_symbols(definition,[sQ281_spl])],[split_symbol_definition]) ).

fof(f2652,plain,
    ( sQ281_spl
    | ~ sQ277_spl ),
    inference(split_clause,[status(thm)],[f1089,f2617,f2649]) ).

fof(f2654,plain,
    ( ~ sQ126_spl
    | ~ sQ16_spl
    | ~ sQ277_spl ),
    inference(split_clause,[status(thm)],[f1091,f2617,f1213,f1565]) ).

fof(f2681,definition,
    ( sQ284_spl
  <=> sP109_prd ),
    introduced(definition,[new_symbols(definition,[sQ284_spl])],[split_symbol_definition]) ).

fof(f2684,plain,
    ( sQ284_spl
    | ~ sQ281_spl ),
    inference(split_clause,[status(thm)],[f1122,f2649,f2681]) ).

fof(f2686,plain,
    ( ~ sQ126_spl
    | ~ sQ11_spl
    | ~ sQ281_spl ),
    inference(split_clause,[status(thm)],[f1124,f2649,f1197,f1565]) ).

fof(f2706,plain,
    ( ~ sQ126_spl
    | ~ sQ1_spl
    | ~ sQ284_spl ),
    inference(split_clause,[status(thm)],[f1146,f2681,f1165,f1565]) ).

fof(f2708,plain,
    ( ~ sQ126_spl
    | ~ sQ6_spl
    | ~ sQ284_spl ),
    inference(split_clause,[status(thm)],[f1148,f2681,f1181,f1565]) ).

fof(f2721,plain,
    e1 = op(e3,op(e2,e2)),
    inference(backward_demodulation,[status(thm)],[f207,f206]) ).

fof(f2722,plain,
    e3 = op(e2,e4),
    inference(backward_demodulation,[status(thm)],[f208,f207]) ).

fof(f2723,plain,
    e0 = op(op(e2,e2),e4),
    inference(backward_demodulation,[status(thm)],[f208,f205]) ).

fof(f2725,plain,
    e4 != op(e2,e3),
    inference(backward_demodulation,[status(thm)],[f208,f172]) ).

fof(f2728,plain,
    e4 != op(e4,e2),
    inference(backward_demodulation,[status(thm)],[f208,f123]) ).

fof(f2730,plain,
    op(e1,e2) != e4,
    inference(backward_demodulation,[status(thm)],[f208,f119]) ).

fof(f2731,plain,
    op(e0,e2) != e4,
    inference(backward_demodulation,[status(thm)],[f208,f116]) ).

fof(f2736,plain,
    ( ~ sQ20_spl
    | e0 != op(e4,e4) ),
    inference(backward_demodulation,[status(thm)],[f1227,f138]) ).

fof(f2750,plain,
    ( ~ sQ45_spl
    | e0 != op(e4,e4) ),
    inference(backward_demodulation,[status(thm)],[f1307,f141]) ).

fof(f2778,plain,
    ( ~ sQ120_spl
    | op(e4,e3) != e0 ),
    inference(backward_demodulation,[status(thm)],[f1547,f194]) ).

fof(f2779,plain,
    ( ~ sQ120_spl
    | op(e4,e2) != e0 ),
    inference(backward_demodulation,[status(thm)],[f1547,f193]) ).

fof(f2798,plain,
    ( ~ sQ128_spl
    | op(e3,e4) = e4 ),
    inference(backward_demodulation,[status(thm)],[f1572,f42]) ).

fof(f2894,plain,
    ( sQ192_spl
    | ~ sQ24_spl
    | op(e0,e4) != e4 ),
    inference(forward_demodulation,[status(thm)],[f1239,f1957]) ).

fof(f2895,plain,
    ( sQ192_spl
    | ~ sQ24_spl
    | e4 != e4 ),
    inference(forward_demodulation,[status(thm)],[f1239,f2894]) ).

fof(f2896,plain,
    ( sQ192_spl
    | ~ sQ24_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f2895]) ).

fof(f2897,plain,
    ( sQ192_spl
    | ~ sQ24_spl ),
    inference(contradiction_clause,[status(thm)],[f2896]) ).

fof(f2906,plain,
    e1 = op(e3,e4),
    inference(forward_demodulation,[status(thm)],[f208,f2721]) ).

fof(f2907,plain,
    ( ~ sQ74_spl
    | e3 = e4 ),
    inference(forward_demodulation,[status(thm)],[f1399,f2722]) ).

fof(f2908,plain,
    ( ~ sQ74_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2907,f204]) ).

fof(f2909,plain,
    ~ sQ74_spl,
    inference(contradiction_clause,[status(thm)],[f2908]) ).

fof(f2910,plain,
    e0 = op(e4,e4),
    inference(forward_demodulation,[status(thm)],[f208,f2723]) ).

fof(f2917,plain,
    op(e0,e4) != e1,
    inference(forward_demodulation,[status(thm)],[f2906,f137]) ).

fof(f2937,plain,
    op(e3,e3) != e1,
    inference(forward_demodulation,[status(thm)],[f2906,f184]) ).

fof(f2938,plain,
    op(e3,e2) != e1,
    inference(forward_demodulation,[status(thm)],[f2906,f183]) ).

fof(f2943,plain,
    ( ~ sQ63_spl
    | e4 = e3 ),
    inference(forward_demodulation,[status(thm)],[f208,f1364]) ).

fof(f2944,plain,
    ( ~ sQ63_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2943,f204]) ).

fof(f2945,plain,
    ~ sQ63_spl,
    inference(contradiction_clause,[status(thm)],[f2944]) ).

fof(f2948,plain,
    op(e4,e2) != e0,
    inference(forward_demodulation,[status(thm)],[f2910,f193]) ).

fof(f2949,plain,
    op(e4,e1) != e0,
    inference(forward_demodulation,[status(thm)],[f2910,f191]) ).

fof(f2950,plain,
    op(e4,e0) != e0,
    inference(forward_demodulation,[status(thm)],[f2910,f188]) ).

fof(f3015,plain,
    ( ~ sQ120_spl
    | ~ sQ115_spl ),
    inference(split_clause,[status(thm)],[f2778,f1530,f1546]) ).

fof(f3016,plain,
    ( ~ sQ120_spl
    | ~ sQ110_spl ),
    inference(split_clause,[status(thm)],[f2779,f1514,f1546]) ).

fof(f3057,plain,
    ( ~ sQ121_spl
    | e0 = e1 ),
    inference(forward_demodulation,[status(thm)],[f2910,f1550]) ).

fof(f3058,plain,
    ( ~ sQ121_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3057,f195]) ).

fof(f3059,plain,
    ~ sQ121_spl,
    inference(contradiction_clause,[status(thm)],[f3058]) ).

fof(f3060,plain,
    ( ~ sQ105_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1499,f2949]) ).

fof(f3061,plain,
    ~ sQ105_spl,
    inference(contradiction_clause,[status(thm)],[f3060]) ).

fof(f3067,plain,
    ( ~ sQ20_spl
    | e0 != e0 ),
    inference(forward_demodulation,[status(thm)],[f2910,f2736]) ).

fof(f3068,plain,
    ( ~ sQ20_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f3067]) ).

fof(f3069,plain,
    ~ sQ20_spl,
    inference(contradiction_clause,[status(thm)],[f3068]) ).

fof(f3079,plain,
    ( ~ sQ98_spl
    | e1 = e3 ),
    inference(forward_demodulation,[status(thm)],[f2906,f1476]) ).

fof(f3080,plain,
    ( ~ sQ98_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3079,f200]) ).

fof(f3081,plain,
    ~ sQ98_spl,
    inference(contradiction_clause,[status(thm)],[f3080]) ).

fof(f3082,plain,
    ( ~ sQ123_spl
    | e0 = e3 ),
    inference(forward_demodulation,[status(thm)],[f2910,f1556]) ).

fof(f3083,plain,
    ( ~ sQ123_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3082,f197]) ).

fof(f3084,plain,
    ~ sQ123_spl,
    inference(contradiction_clause,[status(thm)],[f3083]) ).

fof(f3105,plain,
    ( ~ sQ60_spl
    | e4 = e0 ),
    inference(forward_demodulation,[status(thm)],[f208,f1355]) ).

fof(f3106,plain,
    ( ~ sQ60_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3105,f198]) ).

fof(f3107,plain,
    ~ sQ60_spl,
    inference(contradiction_clause,[status(thm)],[f3106]) ).

fof(f3113,plain,
    ( ~ sQ127_spl
    | op(e2,e4) = e4 ),
    inference(forward_demodulation,[status(thm)],[f1569,f42]) ).

fof(f3114,plain,
    ( ~ sQ127_spl
    | e3 = e4 ),
    inference(forward_demodulation,[status(thm)],[f2722,f3113]) ).

fof(f3115,plain,
    ( ~ sQ127_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3114,f204]) ).

fof(f3116,plain,
    ~ sQ127_spl,
    inference(contradiction_clause,[status(thm)],[f3115]) ).

fof(f3141,plain,
    ( ~ sQ128_spl
    | e1 = e4 ),
    inference(forward_demodulation,[status(thm)],[f2906,f2798]) ).

fof(f3142,plain,
    ( ~ sQ128_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3141,f201]) ).

fof(f3143,plain,
    ~ sQ128_spl,
    inference(contradiction_clause,[status(thm)],[f3142]) ).

fof(f3147,plain,
    ( ~ sQ62_spl
    | e4 = e2 ),
    inference(forward_demodulation,[status(thm)],[f208,f1361]) ).

fof(f3148,plain,
    ( ~ sQ62_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3147,f203]) ).

fof(f3149,plain,
    ~ sQ62_spl,
    inference(contradiction_clause,[status(thm)],[f3148]) ).

fof(f3164,plain,
    op(e1,e4) != e1,
    inference(forward_demodulation,[status(thm)],[f2906,f140]) ).

fof(f3196,plain,
    ( ~ sQ122_spl
    | e0 = e2 ),
    inference(forward_demodulation,[status(thm)],[f2910,f1553]) ).

fof(f3197,plain,
    ( ~ sQ122_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3196,f196]) ).

fof(f3198,plain,
    ~ sQ122_spl,
    inference(contradiction_clause,[status(thm)],[f3197]) ).

fof(f3200,plain,
    ( ~ sQ86_spl
    | e1 != e1 ),
    inference(forward_demodulation,[status(thm)],[f1438,f2938]) ).

fof(f3201,plain,
    ( ~ sQ86_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f3200]) ).

fof(f3202,plain,
    ~ sQ86_spl,
    inference(contradiction_clause,[status(thm)],[f3201]) ).

fof(f3204,plain,
    ( ~ sQ114_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1527,f2728]) ).

fof(f3205,plain,
    ~ sQ114_spl,
    inference(contradiction_clause,[status(thm)],[f3204]) ).

fof(f3207,plain,
    op(e0,e4) != e3,
    inference(forward_demodulation,[status(thm)],[f2722,f136]) ).

fof(f3210,plain,
    ( ~ sQ21_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1230,f2917]) ).

fof(f3211,plain,
    ~ sQ21_spl,
    inference(contradiction_clause,[status(thm)],[f3210]) ).

fof(f3221,plain,
    ( ~ sQ61_spl
    | e4 = e1 ),
    inference(forward_demodulation,[status(thm)],[f208,f1358]) ).

fof(f3222,plain,
    ( ~ sQ61_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3221,f201]) ).

fof(f3223,plain,
    ~ sQ61_spl,
    inference(contradiction_clause,[status(thm)],[f3222]) ).

fof(f3238,plain,
    op(e2,e1) != e3,
    inference(forward_demodulation,[status(thm)],[f2722,f171]) ).

fof(f3284,plain,
    ( ~ sQ129_spl
    | op(e1,e4) = e1 ),
    inference(backward_demodulation,[status(thm)],[f1575,f37]) ).

fof(f3298,plain,
    ( ~ sQ72_spl
    | e3 = e2 ),
    inference(forward_demodulation,[status(thm)],[f2722,f1393]) ).

fof(f3299,plain,
    ( ~ sQ72_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3298,f202]) ).

fof(f3300,plain,
    ~ sQ72_spl,
    inference(contradiction_clause,[status(thm)],[f3299]) ).

fof(f3307,plain,
    ( ~ sQ39_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1287,f2730]) ).

fof(f3308,plain,
    ~ sQ39_spl,
    inference(contradiction_clause,[status(thm)],[f3307]) ).

fof(f3309,plain,
    ( ~ sQ23_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1236,f3207]) ).

fof(f3310,plain,
    ~ sQ23_spl,
    inference(contradiction_clause,[status(thm)],[f3309]) ).

fof(f3321,plain,
    ( ~ sQ45_spl
    | e0 != e0 ),
    inference(forward_demodulation,[status(thm)],[f2910,f2750]) ).

fof(f3322,plain,
    ( ~ sQ45_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f3321]) ).

fof(f3323,plain,
    ~ sQ45_spl,
    inference(contradiction_clause,[status(thm)],[f3322]) ).

fof(f3324,plain,
    ( sQ120_spl
    | e0 != e0 ),
    inference(forward_demodulation,[status(thm)],[f2910,f1548]) ).

fof(f3325,plain,
    ( sQ120_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f3324]) ).

fof(f3326,plain,
    sQ120_spl,
    inference(contradiction_clause,[status(thm)],[f3325]) ).

fof(f3327,plain,
    ( ~ sQ124_spl
    | e0 = e4 ),
    inference(forward_demodulation,[status(thm)],[f2910,f1559]) ).

fof(f3328,plain,
    ( ~ sQ124_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3327,f198]) ).

fof(f3329,plain,
    ~ sQ124_spl,
    inference(contradiction_clause,[status(thm)],[f3328]) ).

fof(f3352,plain,
    ( ~ sQ129_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3284,f3164]) ).

fof(f3353,plain,
    ~ sQ129_spl,
    inference(contradiction_clause,[status(thm)],[f3352]) ).

fof(f3372,plain,
    ( ~ sQ97_spl
    | e1 = e2 ),
    inference(forward_demodulation,[status(thm)],[f2906,f1473]) ).

fof(f3373,plain,
    ( ~ sQ97_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3372,f199]) ).

fof(f3374,plain,
    ~ sQ97_spl,
    inference(contradiction_clause,[status(thm)],[f3373]) ).

fof(f3400,plain,
    ( ~ sQ58_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1348,f3238]) ).

fof(f3401,plain,
    ~ sQ58_spl,
    inference(contradiction_clause,[status(thm)],[f3400]) ).

fof(f3442,plain,
    ( ~ sQ126_spl
    | op(e4,e0) != e4 ),
    inference(backward_demodulation,[status(thm)],[f3443,f185]) ).

fof(f3443,plain,
    ( ~ sQ126_spl
    | op(e4,e1) = e4 ),
    inference(forward_demodulation,[status(thm)],[f1566,f43]) ).

fof(f3444,plain,
    ( ~ sQ194_spl
    | ~ sQ126_spl
    | op(e4,e4) = e1 ),
    inference(backward_demodulation,[status(thm)],[f3449,f1963]) ).

fof(f3445,plain,
    ( ~ sQ126_spl
    | op(e0,e4) != e4 ),
    inference(backward_demodulation,[status(thm)],[f3449,f135]) ).

fof(f3449,plain,
    ( ~ sQ126_spl
    | op(e1,e4) = e4 ),
    inference(forward_demodulation,[status(thm)],[f1566,f42]) ).

fof(f3523,plain,
    ( ~ sQ14_spl
    | e4 != e4 ),
    inference(forward_demodulation,[status(thm)],[f1207,f2731]) ).

fof(f3524,plain,
    ( ~ sQ14_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f3523]) ).

fof(f3525,plain,
    ~ sQ14_spl,
    inference(contradiction_clause,[status(thm)],[f3524]) ).

fof(f3565,plain,
    ( ~ sQ194_spl
    | ~ sQ126_spl
    | sQ121_spl ),
    inference(split_clause,[status(thm)],[f3444,f1549,f1565,f1962]) ).

fof(f3566,plain,
    ( ~ sQ126_spl
    | ~ sQ24_spl ),
    inference(split_clause,[status(thm)],[f3445,f1238,f1565]) ).

fof(f3620,plain,
    ( ~ sQ158_spl
    | op(e4,e1) = e3 ),
    inference(forward_demodulation,[status(thm)],[f2906,f1790]) ).

fof(f3621,plain,
    ( ~ sQ158_spl
    | ~ sQ126_spl
    | e4 = e3 ),
    inference(forward_demodulation,[status(thm)],[f3443,f3620]) ).

fof(f3622,plain,
    ( ~ sQ158_spl
    | ~ sQ126_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3621,f204]) ).

fof(f3623,plain,
    ( ~ sQ158_spl
    | ~ sQ126_spl ),
    inference(contradiction_clause,[status(thm)],[f3622]) ).

fof(f3624,plain,
    ( ~ sQ173_spl
    | op(e2,e3) = e4 ),
    inference(forward_demodulation,[status(thm)],[f2722,f1860]) ).

fof(f3653,plain,
    ( ~ sQ22_spl
    | op(e0,e2) != e2 ),
    inference(backward_demodulation,[status(thm)],[f1233,f153]) ).

fof(f3670,plain,
    ( ~ sQ71_spl
    | e3 = e1 ),
    inference(forward_demodulation,[status(thm)],[f2722,f1390]) ).

fof(f3671,plain,
    ( ~ sQ71_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3670,f200]) ).

fof(f3672,plain,
    ~ sQ71_spl,
    inference(contradiction_clause,[status(thm)],[f3671]) ).

fof(f3674,plain,
    ( ~ sQ104_spl
    | ~ sQ126_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1495,f3442]) ).

fof(f3675,plain,
    ( ~ sQ104_spl
    | ~ sQ126_spl ),
    inference(contradiction_clause,[status(thm)],[f3674]) ).

fof(f3735,plain,
    ( ~ sQ195_spl
    | ~ sQ22_spl
    | op(e4,e2) = e0 ),
    inference(forward_demodulation,[status(thm)],[f1233,f1967]) ).

fof(f3736,plain,
    ( ~ sQ195_spl
    | ~ sQ22_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3735,f2948]) ).

fof(f3737,plain,
    ( ~ sQ195_spl
    | ~ sQ22_spl ),
    inference(contradiction_clause,[status(thm)],[f3736]) ).

fof(f3738,plain,
    ( ~ sQ22_spl
    | ~ sQ12_spl ),
    inference(split_clause,[status(thm)],[f3653,f1200,f1232]) ).

fof(f3757,plain,
    ( ~ sQ100_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1483,f2950]) ).

fof(f3758,plain,
    ~ sQ100_spl,
    inference(contradiction_clause,[status(thm)],[f3757]) ).

fof(f3762,plain,
    ( ~ sQ69_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1383,f2725]) ).

fof(f3763,plain,
    ~ sQ69_spl,
    inference(contradiction_clause,[status(thm)],[f3762]) ).

fof(f3776,plain,
    ( ~ sQ91_spl
    | e1 != e1 ),
    inference(forward_demodulation,[status(thm)],[f1454,f2937]) ).

fof(f3777,plain,
    ( ~ sQ91_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f3776]) ).

fof(f3778,plain,
    ~ sQ91_spl,
    inference(contradiction_clause,[status(thm)],[f3777]) ).

fof(f3801,plain,
    ( ~ sQ70_spl
    | e3 = e0 ),
    inference(forward_demodulation,[status(thm)],[f2722,f1387]) ).

fof(f3802,plain,
    ( ~ sQ70_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3801,f197]) ).

fof(f3803,plain,
    ~ sQ70_spl,
    inference(contradiction_clause,[status(thm)],[f3802]) ).

fof(f3844,plain,
    ( ~ sQ125_spl
    | op(e0,e4) = e4 ),
    inference(backward_demodulation,[status(thm)],[f1563,f42]) ).

fof(f3847,plain,
    ( ~ sQ125_spl
    | op(e0,e1) = e1 ),
    inference(backward_demodulation,[status(thm)],[f1563,f36]) ).

fof(f3849,plain,
    ( ~ sQ125_spl
    | op(e0,e2) = e2 ),
    inference(backward_demodulation,[status(thm)],[f1563,f38]) ).

fof(f3850,plain,
    ( ~ sQ125_spl
    | op(e2,e0) = e2 ),
    inference(backward_demodulation,[status(thm)],[f1563,f39]) ).

fof(f3855,plain,
    ( ~ sQ173_spl
    | sQ69_spl ),
    inference(split_clause,[status(thm)],[f3624,f1382,f1859]) ).

fof(f3970,plain,
    ( ~ sQ125_spl
    | sQ24_spl ),
    inference(split_clause,[status(thm)],[f3844,f1238,f1562]) ).

fof(f3973,plain,
    ( ~ sQ125_spl
    | sQ12_spl ),
    inference(split_clause,[status(thm)],[f3849,f1200,f1562]) ).

fof(f3974,plain,
    ( ~ sQ125_spl
    | sQ52_spl ),
    inference(split_clause,[status(thm)],[f3850,f1328,f1562]) ).

fof(f4008,plain,
    ( ~ sQ125_spl
    | e1 != op(e2,e1) ),
    inference(forward_demodulation,[status(thm)],[f3847,f106]) ).

fof(f4009,plain,
    ( ~ sQ125_spl
    | ~ sQ56_spl
    | e1 != e1 ),
    inference(forward_demodulation,[status(thm)],[f1342,f4008]) ).

fof(f4010,plain,
    ( ~ sQ125_spl
    | ~ sQ56_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f4009]) ).

fof(f4011,plain,
    ( ~ sQ125_spl
    | ~ sQ56_spl ),
    inference(contradiction_clause,[status(thm)],[f4010]) ).

fof(f4196,plain,
    ( ~ sQ51_spl
    | ~ sQ52_spl
    | e2 = e1 ),
    inference(forward_demodulation,[status(thm)],[f1329,f1326]) ).

fof(f4197,plain,
    ( ~ sQ51_spl
    | ~ sQ52_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4196,f199]) ).

fof(f4198,plain,
    ( ~ sQ51_spl
    | ~ sQ52_spl ),
    inference(contradiction_clause,[status(thm)],[f4197]) ).

fof(f4199,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f1241,f1369,f1401,f1577,f1580,f1600,f1623,f1678,f1679,f1707,f1792,f1793,f1801,f1866,f1867,f1868,f1875,f1884,f1961,f1965,f1969,f1970,f1972,f1979,f1988,f1996,f2005,f2006,f2012,f2020,f2028,f2044,f2052,f2060,f2076,f2084,f2092,f2108,f2116,f2124,f2140,f2148,f2156,f2172,f2180,f2188,f2204,f2212,f2220,f2236,f2244,f2253,f2268,f2276,f2300,f2308,f2332,f2333,f2340,f2364,f2372,f2396,f2404,f2405,f2428,f2436,f2437,f2460,f2468,f2492,f2500,f2524,f2532,f2556,f2564,f2588,f2597,f2620,f2652,f2654,f2684,f2686,f2706,f2708,f2897,f2909,f2945,f3015,f3016,f3059,f3061,f3069,f3081,f3084,f3107,f3116,f3143,f3149,f3198,f3202,f3205,f3211,f3223,f3300,f3308,f3310,f3323,f3326,f3329,f3353,f3374,f3401,f3525,f3565,f3566,f3623,f3672,f3675,f3737,f3738,f3758,f3763,f3778,f3803,f3855,f3970,f3973,f3974,f4011,f4198]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : ALG055+1 : TPTP v9.3.1. Released v2.7.0.
% 0.00/0.03  % Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.07/0.34  % Computer : n003.cluster.edu
% 0.07/0.34  % Model    : x86_64 x86_64
% 0.07/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.34  % Memory   : 8046.5625MB
% 0.07/0.34  % OS       : Linux 6.8.0-71-generic
% 0.07/0.34  % CPULimit : 300
% 0.07/0.34  % WCLimit  : 300
% 0.07/0.34  % DateTime : Mon Sep 21 12:56:16 UTC 2026
% 0.07/0.35  % CPUTime  : 
% 0.13/0.38  % Drodi V4.1.1
% 0.13/0.55  % Refutation found
% 0.13/0.55  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.13/0.55  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 1.06/0.58  % Elapsed time: 0.222597 seconds
% 1.06/0.58  % CPU time: 1.323345 seconds
% 1.06/0.58  % Total memory used: 154.480 MB
% 1.06/0.58  % Net memory used: 153.532 MB
%------------------------------------------------------------------------------