↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : ALG093+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 : n018.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:48:06 AM UTC 2026

% Result   : Theorem 0.32s 0.60s
% Output   : CNFRefutation 0.34s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  119
%            Number of leaves      :  110
% Syntax   : Number of formulae    :  791 ( 136 unt; 106 def)
%            Number of atoms       : 51172 (49682 equ)
%            Maximal formula atoms :  765 (  64 avg)
%            Number of connectives : 78223 (27842   ~;26199   |;23971   &)
%                                         ( 211 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   92 (  11 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :  108 ( 106 usr; 107 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,
    ( 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(f2,axiom,
    ( op(e4,e4) = e2
    & op(e4,e3) = e1
    & op(e4,e2) = e0
    & op(e4,e1) = e3
    & op(e4,e0) = e4
    & op(e3,e4) = e0
    & op(e3,e3) = e4
    & op(e3,e2) = e1
    & op(e3,e1) = e2
    & op(e3,e0) = e3
    & op(e2,e4) = e1
    & op(e2,e3) = e0
    & op(e2,e2) = e3
    & op(e2,e1) = e4
    & op(e2,e0) = e2
    & op(e1,e4) = e3
    & op(e1,e3) = e2
    & op(e1,e2) = e4
    & op(e1,e1) = e0
    & op(e1,e0) = e1
    & op(e0,e4) = e4
    & op(e0,e3) = e3
    & op(e0,e2) = e2
    & op(e0,e1) = e1
    & op(e0,e0) = e0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    unit = e0,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f4,conjecture,
    ( ( 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 )
    & ( 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
    & ( 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 )
    & ( ( ( ( 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 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,negated_conjecture,
    ~ ( ( 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 )
      & ( 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
      & ( 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 )
      & ( ( ( ( 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 ) ) ) ),
    inference(negated_conjecture,[status(cth)],[f4]) ).

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

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

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

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

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

fof(f16,plain,
    op(e0,e0) = e0,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

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

fof(f19,plain,
    op(e0,e3) = e3,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

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

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

fof(f23,plain,
    op(e1,e2) = e4,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f24,plain,
    op(e1,e3) = e2,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f25,plain,
    op(e1,e4) = e3,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

fof(f27,plain,
    op(e2,e1) = e4,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

fof(f29,plain,
    op(e2,e3) = e0,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f30,plain,
    op(e2,e4) = e1,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f31,plain,
    op(e3,e0) = e3,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f32,plain,
    op(e3,e1) = e2,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f33,plain,
    op(e3,e2) = e1,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

fof(f35,plain,
    op(e3,e4) = e0,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

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

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

fof(f39,plain,
    op(e4,e3) = e1,
    inference(cnf_transformation,[status(thm)],[f2]) ).

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

fof(f41,plain,
    unit = e0,
    inference(cnf_transformation,[status(thm)],[f3]) ).

fof(f42,plain,
    ( ( 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 )
    | ( 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
    | ( 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 )
    | ( ( ( ( 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 ) ) ) ),
    inference(pre_NNF_transformation,[status(thm)],[f5]) ).

fof(f43,definition,
    ( sP0_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP0_prd])],[]) ).

fof(f44,plain,
    ( ( op(e4,e4) != e4
      & op(e3,e4) != e4
      & op(e2,e4) != e4
      & op(e1,e4) != e4
      & op(e0,e4) != e4 )
    | sP0_prd ),
    inference(formula_renaming,[status(thm)],[f42,f43]) ).

fof(f45,plain,
    ( op(e0,e4) != e4
    | sP0_prd ),
    inference(cnf_transformation,[status(thm)],[f44]) ).

fof(f50,definition,
    ( sP1_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP1_prd])],[]) ).

fof(f51,plain,
    ( sP0_prd
  <=> ( ( op(e4,e4) != e4
        & op(e4,e3) != e4
        & op(e4,e2) != e4
        & op(e4,e1) != e4
        & op(e4,e0) != e4 )
      | sP1_prd ) ),
    inference(formula_renaming,[status(thm)],[f43,f50]) ).

fof(f52,plain,
    ( ( ( ( op(e4,e4) = e4
          | op(e4,e3) = e4
          | op(e4,e2) = e4
          | op(e4,e1) = e4
          | op(e4,e0) = e4 )
        & ~ sP1_prd )
      | sP0_prd )
    & ( ( op(e4,e4) != e4
        & op(e4,e3) != e4
        & op(e4,e2) != e4
        & op(e4,e1) != e4
        & op(e4,e0) != e4 )
      | sP1_prd
      | ~ sP0_prd ) ),
    inference(NNF_transformation,[status(thm)],[f51]) ).

fof(f53,plain,
    ( op(e4,e0) != e4
    | sP1_prd
    | ~ sP0_prd ),
    inference(cnf_transformation,[status(thm)],[f52]) ).

fof(f60,definition,
    ( sP2_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP2_prd])],[]) ).

fof(f61,plain,
    ( sP1_prd
  <=> ( ( op(e4,e4) != e3
        & op(e3,e4) != e3
        & op(e2,e4) != e3
        & op(e1,e4) != e3
        & op(e0,e4) != e3 )
      | sP2_prd ) ),
    inference(formula_renaming,[status(thm)],[f50,f60]) ).

fof(f62,plain,
    ( ( ( ( op(e4,e4) = e3
          | op(e3,e4) = e3
          | op(e2,e4) = e3
          | op(e1,e4) = e3
          | op(e0,e4) = e3 )
        & ~ sP2_prd )
      | sP1_prd )
    & ( ( op(e4,e4) != e3
        & op(e3,e4) != e3
        & op(e2,e4) != e3
        & op(e1,e4) != e3
        & op(e0,e4) != e3 )
      | sP2_prd
      | ~ sP1_prd ) ),
    inference(NNF_transformation,[status(thm)],[f61]) ).

fof(f64,plain,
    ( op(e1,e4) != e3
    | sP2_prd
    | ~ sP1_prd ),
    inference(cnf_transformation,[status(thm)],[f62]) ).

fof(f70,definition,
    ( sP3_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP3_prd])],[]) ).

fof(f71,plain,
    ( sP2_prd
  <=> ( ( op(e4,e4) != e3
        & op(e4,e3) != e3
        & op(e4,e2) != e3
        & op(e4,e1) != e3
        & op(e4,e0) != e3 )
      | sP3_prd ) ),
    inference(formula_renaming,[status(thm)],[f60,f70]) ).

fof(f72,plain,
    ( ( ( ( op(e4,e4) = e3
          | op(e4,e3) = e3
          | op(e4,e2) = e3
          | op(e4,e1) = e3
          | op(e4,e0) = e3 )
        & ~ sP3_prd )
      | sP2_prd )
    & ( ( op(e4,e4) != e3
        & op(e4,e3) != e3
        & op(e4,e2) != e3
        & op(e4,e1) != e3
        & op(e4,e0) != e3 )
      | sP3_prd
      | ~ sP2_prd ) ),
    inference(NNF_transformation,[status(thm)],[f71]) ).

fof(f74,plain,
    ( op(e4,e1) != e3
    | sP3_prd
    | ~ sP2_prd ),
    inference(cnf_transformation,[status(thm)],[f72]) ).

fof(f80,definition,
    ( sP4_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP4_prd])],[]) ).

fof(f81,plain,
    ( sP3_prd
  <=> ( ( op(e4,e4) != e2
        & op(e3,e4) != e2
        & op(e2,e4) != e2
        & op(e1,e4) != e2
        & op(e0,e4) != e2 )
      | sP4_prd ) ),
    inference(formula_renaming,[status(thm)],[f70,f80]) ).

fof(f82,plain,
    ( ( ( ( op(e4,e4) = e2
          | op(e3,e4) = e2
          | op(e2,e4) = e2
          | op(e1,e4) = e2
          | op(e0,e4) = e2 )
        & ~ sP4_prd )
      | sP3_prd )
    & ( ( op(e4,e4) != e2
        & op(e3,e4) != e2
        & op(e2,e4) != e2
        & op(e1,e4) != e2
        & op(e0,e4) != e2 )
      | sP4_prd
      | ~ sP3_prd ) ),
    inference(NNF_transformation,[status(thm)],[f81]) ).

fof(f87,plain,
    ( op(e4,e4) != e2
    | sP4_prd
    | ~ sP3_prd ),
    inference(cnf_transformation,[status(thm)],[f82]) ).

fof(f90,definition,
    ( sP5_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP5_prd])],[]) ).

fof(f91,plain,
    ( sP4_prd
  <=> ( ( op(e4,e4) != e2
        & op(e4,e3) != e2
        & op(e4,e2) != e2
        & op(e4,e1) != e2
        & op(e4,e0) != e2 )
      | sP5_prd ) ),
    inference(formula_renaming,[status(thm)],[f80,f90]) ).

fof(f92,plain,
    ( ( ( ( op(e4,e4) = e2
          | op(e4,e3) = e2
          | op(e4,e2) = e2
          | op(e4,e1) = e2
          | op(e4,e0) = e2 )
        & ~ sP5_prd )
      | sP4_prd )
    & ( ( op(e4,e4) != e2
        & op(e4,e3) != e2
        & op(e4,e2) != e2
        & op(e4,e1) != e2
        & op(e4,e0) != e2 )
      | sP5_prd
      | ~ sP4_prd ) ),
    inference(NNF_transformation,[status(thm)],[f91]) ).

fof(f97,plain,
    ( op(e4,e4) != e2
    | sP5_prd
    | ~ sP4_prd ),
    inference(cnf_transformation,[status(thm)],[f92]) ).

fof(f100,definition,
    ( sP6_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP6_prd])],[]) ).

fof(f101,plain,
    ( sP5_prd
  <=> ( ( op(e4,e4) != e1
        & op(e3,e4) != e1
        & op(e2,e4) != e1
        & op(e1,e4) != e1
        & op(e0,e4) != e1 )
      | sP6_prd ) ),
    inference(formula_renaming,[status(thm)],[f90,f100]) ).

fof(f102,plain,
    ( ( ( ( op(e4,e4) = e1
          | op(e3,e4) = e1
          | op(e2,e4) = e1
          | op(e1,e4) = e1
          | op(e0,e4) = e1 )
        & ~ sP6_prd )
      | sP5_prd )
    & ( ( op(e4,e4) != e1
        & op(e3,e4) != e1
        & op(e2,e4) != e1
        & op(e1,e4) != e1
        & op(e0,e4) != e1 )
      | sP6_prd
      | ~ sP5_prd ) ),
    inference(NNF_transformation,[status(thm)],[f101]) ).

fof(f105,plain,
    ( op(e2,e4) != e1
    | sP6_prd
    | ~ sP5_prd ),
    inference(cnf_transformation,[status(thm)],[f102]) ).

fof(f110,definition,
    ( sP7_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP7_prd])],[]) ).

fof(f111,plain,
    ( sP6_prd
  <=> ( ( op(e4,e4) != e1
        & op(e4,e3) != e1
        & op(e4,e2) != e1
        & op(e4,e1) != e1
        & op(e4,e0) != e1 )
      | sP7_prd ) ),
    inference(formula_renaming,[status(thm)],[f100,f110]) ).

fof(f112,plain,
    ( ( ( ( op(e4,e4) = e1
          | op(e4,e3) = e1
          | op(e4,e2) = e1
          | op(e4,e1) = e1
          | op(e4,e0) = e1 )
        & ~ sP7_prd )
      | sP6_prd )
    & ( ( op(e4,e4) != e1
        & op(e4,e3) != e1
        & op(e4,e2) != e1
        & op(e4,e1) != e1
        & op(e4,e0) != e1 )
      | sP7_prd
      | ~ sP6_prd ) ),
    inference(NNF_transformation,[status(thm)],[f111]) ).

fof(f116,plain,
    ( op(e4,e3) != e1
    | sP7_prd
    | ~ sP6_prd ),
    inference(cnf_transformation,[status(thm)],[f112]) ).

fof(f120,definition,
    ( sP8_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP8_prd])],[]) ).

fof(f121,plain,
    ( sP7_prd
  <=> ( ( op(e4,e4) != e0
        & op(e3,e4) != e0
        & op(e2,e4) != e0
        & op(e1,e4) != e0
        & op(e0,e4) != e0 )
      | sP8_prd ) ),
    inference(formula_renaming,[status(thm)],[f110,f120]) ).

fof(f122,plain,
    ( ( ( ( op(e4,e4) = e0
          | op(e3,e4) = e0
          | op(e2,e4) = e0
          | op(e1,e4) = e0
          | op(e0,e4) = e0 )
        & ~ sP8_prd )
      | sP7_prd )
    & ( ( op(e4,e4) != e0
        & op(e3,e4) != e0
        & op(e2,e4) != e0
        & op(e1,e4) != e0
        & op(e0,e4) != e0 )
      | sP8_prd
      | ~ sP7_prd ) ),
    inference(NNF_transformation,[status(thm)],[f121]) ).

fof(f126,plain,
    ( op(e3,e4) != e0
    | sP8_prd
    | ~ sP7_prd ),
    inference(cnf_transformation,[status(thm)],[f122]) ).

fof(f130,definition,
    ( sP9_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP9_prd])],[]) ).

fof(f131,plain,
    ( sP8_prd
  <=> ( ( op(e4,e4) != e0
        & op(e4,e3) != e0
        & op(e4,e2) != e0
        & op(e4,e1) != e0
        & op(e4,e0) != e0 )
      | sP9_prd ) ),
    inference(formula_renaming,[status(thm)],[f120,f130]) ).

fof(f132,plain,
    ( ( ( ( op(e4,e4) = e0
          | op(e4,e3) = e0
          | op(e4,e2) = e0
          | op(e4,e1) = e0
          | op(e4,e0) = e0 )
        & ~ sP9_prd )
      | sP8_prd )
    & ( ( op(e4,e4) != e0
        & op(e4,e3) != e0
        & op(e4,e2) != e0
        & op(e4,e1) != e0
        & op(e4,e0) != e0 )
      | sP9_prd
      | ~ sP8_prd ) ),
    inference(NNF_transformation,[status(thm)],[f131]) ).

fof(f135,plain,
    ( op(e4,e2) != e0
    | sP9_prd
    | ~ sP8_prd ),
    inference(cnf_transformation,[status(thm)],[f132]) ).

fof(f140,definition,
    ( sP10_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP10_prd])],[]) ).

fof(f141,plain,
    ( sP9_prd
  <=> ( ( op(e4,e3) != e4
        & op(e3,e3) != e4
        & op(e2,e3) != e4
        & op(e1,e3) != e4
        & op(e0,e3) != e4 )
      | sP10_prd ) ),
    inference(formula_renaming,[status(thm)],[f130,f140]) ).

fof(f142,plain,
    ( ( ( ( op(e4,e3) = e4
          | op(e3,e3) = e4
          | op(e2,e3) = e4
          | op(e1,e3) = e4
          | op(e0,e3) = e4 )
        & ~ sP10_prd )
      | sP9_prd )
    & ( ( op(e4,e3) != e4
        & op(e3,e3) != e4
        & op(e2,e3) != e4
        & op(e1,e3) != e4
        & op(e0,e3) != e4 )
      | sP10_prd
      | ~ sP9_prd ) ),
    inference(NNF_transformation,[status(thm)],[f141]) ).

fof(f146,plain,
    ( op(e3,e3) != e4
    | sP10_prd
    | ~ sP9_prd ),
    inference(cnf_transformation,[status(thm)],[f142]) ).

fof(f150,definition,
    ( sP11_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP11_prd])],[]) ).

fof(f151,plain,
    ( sP10_prd
  <=> ( ( op(e3,e4) != e4
        & op(e3,e3) != e4
        & op(e3,e2) != e4
        & op(e3,e1) != e4
        & op(e3,e0) != e4 )
      | sP11_prd ) ),
    inference(formula_renaming,[status(thm)],[f140,f150]) ).

fof(f152,plain,
    ( ( ( ( op(e3,e4) = e4
          | op(e3,e3) = e4
          | op(e3,e2) = e4
          | op(e3,e1) = e4
          | op(e3,e0) = e4 )
        & ~ sP11_prd )
      | sP10_prd )
    & ( ( op(e3,e4) != e4
        & op(e3,e3) != e4
        & op(e3,e2) != e4
        & op(e3,e1) != e4
        & op(e3,e0) != e4 )
      | sP11_prd
      | ~ sP10_prd ) ),
    inference(NNF_transformation,[status(thm)],[f151]) ).

fof(f156,plain,
    ( op(e3,e3) != e4
    | sP11_prd
    | ~ sP10_prd ),
    inference(cnf_transformation,[status(thm)],[f152]) ).

fof(f160,definition,
    ( sP12_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP12_prd])],[]) ).

fof(f161,plain,
    ( sP11_prd
  <=> ( ( op(e4,e3) != e3
        & op(e3,e3) != e3
        & op(e2,e3) != e3
        & op(e1,e3) != e3
        & op(e0,e3) != e3 )
      | sP12_prd ) ),
    inference(formula_renaming,[status(thm)],[f150,f160]) ).

fof(f162,plain,
    ( ( ( ( op(e4,e3) = e3
          | op(e3,e3) = e3
          | op(e2,e3) = e3
          | op(e1,e3) = e3
          | op(e0,e3) = e3 )
        & ~ sP12_prd )
      | sP11_prd )
    & ( ( op(e4,e3) != e3
        & op(e3,e3) != e3
        & op(e2,e3) != e3
        & op(e1,e3) != e3
        & op(e0,e3) != e3 )
      | sP12_prd
      | ~ sP11_prd ) ),
    inference(NNF_transformation,[status(thm)],[f161]) ).

fof(f163,plain,
    ( op(e0,e3) != e3
    | sP12_prd
    | ~ sP11_prd ),
    inference(cnf_transformation,[status(thm)],[f162]) ).

fof(f170,definition,
    ( sP13_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP13_prd])],[]) ).

fof(f171,plain,
    ( sP12_prd
  <=> ( ( op(e3,e4) != e3
        & op(e3,e3) != e3
        & op(e3,e2) != e3
        & op(e3,e1) != e3
        & op(e3,e0) != e3 )
      | sP13_prd ) ),
    inference(formula_renaming,[status(thm)],[f160,f170]) ).

fof(f172,plain,
    ( ( ( ( op(e3,e4) = e3
          | op(e3,e3) = e3
          | op(e3,e2) = e3
          | op(e3,e1) = e3
          | op(e3,e0) = e3 )
        & ~ sP13_prd )
      | sP12_prd )
    & ( ( op(e3,e4) != e3
        & op(e3,e3) != e3
        & op(e3,e2) != e3
        & op(e3,e1) != e3
        & op(e3,e0) != e3 )
      | sP13_prd
      | ~ sP12_prd ) ),
    inference(NNF_transformation,[status(thm)],[f171]) ).

fof(f173,plain,
    ( op(e3,e0) != e3
    | sP13_prd
    | ~ sP12_prd ),
    inference(cnf_transformation,[status(thm)],[f172]) ).

fof(f180,definition,
    ( sP14_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP14_prd])],[]) ).

fof(f181,plain,
    ( sP13_prd
  <=> ( ( op(e4,e3) != e2
        & op(e3,e3) != e2
        & op(e2,e3) != e2
        & op(e1,e3) != e2
        & op(e0,e3) != e2 )
      | sP14_prd ) ),
    inference(formula_renaming,[status(thm)],[f170,f180]) ).

fof(f182,plain,
    ( ( ( ( op(e4,e3) = e2
          | op(e3,e3) = e2
          | op(e2,e3) = e2
          | op(e1,e3) = e2
          | op(e0,e3) = e2 )
        & ~ sP14_prd )
      | sP13_prd )
    & ( ( op(e4,e3) != e2
        & op(e3,e3) != e2
        & op(e2,e3) != e2
        & op(e1,e3) != e2
        & op(e0,e3) != e2 )
      | sP14_prd
      | ~ sP13_prd ) ),
    inference(NNF_transformation,[status(thm)],[f181]) ).

fof(f184,plain,
    ( op(e1,e3) != e2
    | sP14_prd
    | ~ sP13_prd ),
    inference(cnf_transformation,[status(thm)],[f182]) ).

fof(f190,definition,
    ( sP15_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP15_prd])],[]) ).

fof(f191,plain,
    ( sP14_prd
  <=> ( ( op(e3,e4) != e2
        & op(e3,e3) != e2
        & op(e3,e2) != e2
        & op(e3,e1) != e2
        & op(e3,e0) != e2 )
      | sP15_prd ) ),
    inference(formula_renaming,[status(thm)],[f180,f190]) ).

fof(f192,plain,
    ( ( ( ( op(e3,e4) = e2
          | op(e3,e3) = e2
          | op(e3,e2) = e2
          | op(e3,e1) = e2
          | op(e3,e0) = e2 )
        & ~ sP15_prd )
      | sP14_prd )
    & ( ( op(e3,e4) != e2
        & op(e3,e3) != e2
        & op(e3,e2) != e2
        & op(e3,e1) != e2
        & op(e3,e0) != e2 )
      | sP15_prd
      | ~ sP14_prd ) ),
    inference(NNF_transformation,[status(thm)],[f191]) ).

fof(f194,plain,
    ( op(e3,e1) != e2
    | sP15_prd
    | ~ sP14_prd ),
    inference(cnf_transformation,[status(thm)],[f192]) ).

fof(f200,definition,
    ( sP16_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP16_prd])],[]) ).

fof(f201,plain,
    ( sP15_prd
  <=> ( ( op(e4,e3) != e1
        & op(e3,e3) != e1
        & op(e2,e3) != e1
        & op(e1,e3) != e1
        & op(e0,e3) != e1 )
      | sP16_prd ) ),
    inference(formula_renaming,[status(thm)],[f190,f200]) ).

fof(f202,plain,
    ( ( ( ( op(e4,e3) = e1
          | op(e3,e3) = e1
          | op(e2,e3) = e1
          | op(e1,e3) = e1
          | op(e0,e3) = e1 )
        & ~ sP16_prd )
      | sP15_prd )
    & ( ( op(e4,e3) != e1
        & op(e3,e3) != e1
        & op(e2,e3) != e1
        & op(e1,e3) != e1
        & op(e0,e3) != e1 )
      | sP16_prd
      | ~ sP15_prd ) ),
    inference(NNF_transformation,[status(thm)],[f201]) ).

fof(f207,plain,
    ( op(e4,e3) != e1
    | sP16_prd
    | ~ sP15_prd ),
    inference(cnf_transformation,[status(thm)],[f202]) ).

fof(f210,definition,
    ( sP17_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP17_prd])],[]) ).

fof(f211,plain,
    ( sP16_prd
  <=> ( ( op(e3,e4) != e1
        & op(e3,e3) != e1
        & op(e3,e2) != e1
        & op(e3,e1) != e1
        & op(e3,e0) != e1 )
      | sP17_prd ) ),
    inference(formula_renaming,[status(thm)],[f200,f210]) ).

fof(f212,plain,
    ( ( ( ( op(e3,e4) = e1
          | op(e3,e3) = e1
          | op(e3,e2) = e1
          | op(e3,e1) = e1
          | op(e3,e0) = e1 )
        & ~ sP17_prd )
      | sP16_prd )
    & ( ( op(e3,e4) != e1
        & op(e3,e3) != e1
        & op(e3,e2) != e1
        & op(e3,e1) != e1
        & op(e3,e0) != e1 )
      | sP17_prd
      | ~ sP16_prd ) ),
    inference(NNF_transformation,[status(thm)],[f211]) ).

fof(f215,plain,
    ( op(e3,e2) != e1
    | sP17_prd
    | ~ sP16_prd ),
    inference(cnf_transformation,[status(thm)],[f212]) ).

fof(f220,definition,
    ( sP18_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP18_prd])],[]) ).

fof(f221,plain,
    ( sP17_prd
  <=> ( ( op(e4,e3) != e0
        & op(e3,e3) != e0
        & op(e2,e3) != e0
        & op(e1,e3) != e0
        & op(e0,e3) != e0 )
      | sP18_prd ) ),
    inference(formula_renaming,[status(thm)],[f210,f220]) ).

fof(f222,plain,
    ( ( ( ( op(e4,e3) = e0
          | op(e3,e3) = e0
          | op(e2,e3) = e0
          | op(e1,e3) = e0
          | op(e0,e3) = e0 )
        & ~ sP18_prd )
      | sP17_prd )
    & ( ( op(e4,e3) != e0
        & op(e3,e3) != e0
        & op(e2,e3) != e0
        & op(e1,e3) != e0
        & op(e0,e3) != e0 )
      | sP18_prd
      | ~ sP17_prd ) ),
    inference(NNF_transformation,[status(thm)],[f221]) ).

fof(f225,plain,
    ( op(e2,e3) != e0
    | sP18_prd
    | ~ sP17_prd ),
    inference(cnf_transformation,[status(thm)],[f222]) ).

fof(f230,definition,
    ( sP19_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP19_prd])],[]) ).

fof(f231,plain,
    ( sP18_prd
  <=> ( ( op(e3,e4) != e0
        & op(e3,e3) != e0
        & op(e3,e2) != e0
        & op(e3,e1) != e0
        & op(e3,e0) != e0 )
      | sP19_prd ) ),
    inference(formula_renaming,[status(thm)],[f220,f230]) ).

fof(f232,plain,
    ( ( ( ( op(e3,e4) = e0
          | op(e3,e3) = e0
          | op(e3,e2) = e0
          | op(e3,e1) = e0
          | op(e3,e0) = e0 )
        & ~ sP19_prd )
      | sP18_prd )
    & ( ( op(e3,e4) != e0
        & op(e3,e3) != e0
        & op(e3,e2) != e0
        & op(e3,e1) != e0
        & op(e3,e0) != e0 )
      | sP19_prd
      | ~ sP18_prd ) ),
    inference(NNF_transformation,[status(thm)],[f231]) ).

fof(f237,plain,
    ( op(e3,e4) != e0
    | sP19_prd
    | ~ sP18_prd ),
    inference(cnf_transformation,[status(thm)],[f232]) ).

fof(f240,definition,
    ( sP20_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP20_prd])],[]) ).

fof(f241,plain,
    ( sP19_prd
  <=> ( ( op(e4,e2) != e4
        & op(e3,e2) != e4
        & op(e2,e2) != e4
        & op(e1,e2) != e4
        & op(e0,e2) != e4 )
      | sP20_prd ) ),
    inference(formula_renaming,[status(thm)],[f230,f240]) ).

fof(f242,plain,
    ( ( ( ( op(e4,e2) = e4
          | op(e3,e2) = e4
          | op(e2,e2) = e4
          | op(e1,e2) = e4
          | op(e0,e2) = e4 )
        & ~ sP20_prd )
      | sP19_prd )
    & ( ( op(e4,e2) != e4
        & op(e3,e2) != e4
        & op(e2,e2) != e4
        & op(e1,e2) != e4
        & op(e0,e2) != e4 )
      | sP20_prd
      | ~ sP19_prd ) ),
    inference(NNF_transformation,[status(thm)],[f241]) ).

fof(f244,plain,
    ( op(e1,e2) != e4
    | sP20_prd
    | ~ sP19_prd ),
    inference(cnf_transformation,[status(thm)],[f242]) ).

fof(f250,definition,
    ( sP21_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP21_prd])],[]) ).

fof(f251,plain,
    ( sP20_prd
  <=> ( ( op(e2,e4) != e4
        & op(e2,e3) != e4
        & op(e2,e2) != e4
        & op(e2,e1) != e4
        & op(e2,e0) != e4 )
      | sP21_prd ) ),
    inference(formula_renaming,[status(thm)],[f240,f250]) ).

fof(f252,plain,
    ( ( ( ( op(e2,e4) = e4
          | op(e2,e3) = e4
          | op(e2,e2) = e4
          | op(e2,e1) = e4
          | op(e2,e0) = e4 )
        & ~ sP21_prd )
      | sP20_prd )
    & ( ( op(e2,e4) != e4
        & op(e2,e3) != e4
        & op(e2,e2) != e4
        & op(e2,e1) != e4
        & op(e2,e0) != e4 )
      | sP21_prd
      | ~ sP20_prd ) ),
    inference(NNF_transformation,[status(thm)],[f251]) ).

fof(f254,plain,
    ( op(e2,e1) != e4
    | sP21_prd
    | ~ sP20_prd ),
    inference(cnf_transformation,[status(thm)],[f252]) ).

fof(f260,definition,
    ( sP22_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP22_prd])],[]) ).

fof(f261,plain,
    ( sP21_prd
  <=> ( ( op(e4,e2) != e3
        & op(e3,e2) != e3
        & op(e2,e2) != e3
        & op(e1,e2) != e3
        & op(e0,e2) != e3 )
      | sP22_prd ) ),
    inference(formula_renaming,[status(thm)],[f250,f260]) ).

fof(f262,plain,
    ( ( ( ( op(e4,e2) = e3
          | op(e3,e2) = e3
          | op(e2,e2) = e3
          | op(e1,e2) = e3
          | op(e0,e2) = e3 )
        & ~ sP22_prd )
      | sP21_prd )
    & ( ( op(e4,e2) != e3
        & op(e3,e2) != e3
        & op(e2,e2) != e3
        & op(e1,e2) != e3
        & op(e0,e2) != e3 )
      | sP22_prd
      | ~ sP21_prd ) ),
    inference(NNF_transformation,[status(thm)],[f261]) ).

fof(f265,plain,
    ( op(e2,e2) != e3
    | sP22_prd
    | ~ sP21_prd ),
    inference(cnf_transformation,[status(thm)],[f262]) ).

fof(f270,definition,
    ( sP23_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP23_prd])],[]) ).

fof(f271,plain,
    ( sP22_prd
  <=> ( ( op(e2,e4) != e3
        & op(e2,e3) != e3
        & op(e2,e2) != e3
        & op(e2,e1) != e3
        & op(e2,e0) != e3 )
      | sP23_prd ) ),
    inference(formula_renaming,[status(thm)],[f260,f270]) ).

fof(f272,plain,
    ( ( ( ( op(e2,e4) = e3
          | op(e2,e3) = e3
          | op(e2,e2) = e3
          | op(e2,e1) = e3
          | op(e2,e0) = e3 )
        & ~ sP23_prd )
      | sP22_prd )
    & ( ( op(e2,e4) != e3
        & op(e2,e3) != e3
        & op(e2,e2) != e3
        & op(e2,e1) != e3
        & op(e2,e0) != e3 )
      | sP23_prd
      | ~ sP22_prd ) ),
    inference(NNF_transformation,[status(thm)],[f271]) ).

fof(f275,plain,
    ( op(e2,e2) != e3
    | sP23_prd
    | ~ sP22_prd ),
    inference(cnf_transformation,[status(thm)],[f272]) ).

fof(f280,definition,
    ( sP24_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP24_prd])],[]) ).

fof(f281,plain,
    ( sP23_prd
  <=> ( ( op(e4,e2) != e2
        & op(e3,e2) != e2
        & op(e2,e2) != e2
        & op(e1,e2) != e2
        & op(e0,e2) != e2 )
      | sP24_prd ) ),
    inference(formula_renaming,[status(thm)],[f270,f280]) ).

fof(f282,plain,
    ( ( ( ( op(e4,e2) = e2
          | op(e3,e2) = e2
          | op(e2,e2) = e2
          | op(e1,e2) = e2
          | op(e0,e2) = e2 )
        & ~ sP24_prd )
      | sP23_prd )
    & ( ( op(e4,e2) != e2
        & op(e3,e2) != e2
        & op(e2,e2) != e2
        & op(e1,e2) != e2
        & op(e0,e2) != e2 )
      | sP24_prd
      | ~ sP23_prd ) ),
    inference(NNF_transformation,[status(thm)],[f281]) ).

fof(f283,plain,
    ( op(e0,e2) != e2
    | sP24_prd
    | ~ sP23_prd ),
    inference(cnf_transformation,[status(thm)],[f282]) ).

fof(f290,definition,
    ( sP25_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP25_prd])],[]) ).

fof(f291,plain,
    ( sP24_prd
  <=> ( ( op(e2,e4) != e2
        & op(e2,e3) != e2
        & op(e2,e2) != e2
        & op(e2,e1) != e2
        & op(e2,e0) != e2 )
      | sP25_prd ) ),
    inference(formula_renaming,[status(thm)],[f280,f290]) ).

fof(f292,plain,
    ( ( ( ( op(e2,e4) = e2
          | op(e2,e3) = e2
          | op(e2,e2) = e2
          | op(e2,e1) = e2
          | op(e2,e0) = e2 )
        & ~ sP25_prd )
      | sP24_prd )
    & ( ( op(e2,e4) != e2
        & op(e2,e3) != e2
        & op(e2,e2) != e2
        & op(e2,e1) != e2
        & op(e2,e0) != e2 )
      | sP25_prd
      | ~ sP24_prd ) ),
    inference(NNF_transformation,[status(thm)],[f291]) ).

fof(f293,plain,
    ( op(e2,e0) != e2
    | sP25_prd
    | ~ sP24_prd ),
    inference(cnf_transformation,[status(thm)],[f292]) ).

fof(f300,definition,
    ( sP26_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP26_prd])],[]) ).

fof(f301,plain,
    ( sP25_prd
  <=> ( ( op(e4,e2) != e1
        & op(e3,e2) != e1
        & op(e2,e2) != e1
        & op(e1,e2) != e1
        & op(e0,e2) != e1 )
      | sP26_prd ) ),
    inference(formula_renaming,[status(thm)],[f290,f300]) ).

fof(f302,plain,
    ( ( ( ( op(e4,e2) = e1
          | op(e3,e2) = e1
          | op(e2,e2) = e1
          | op(e1,e2) = e1
          | op(e0,e2) = e1 )
        & ~ sP26_prd )
      | sP25_prd )
    & ( ( op(e4,e2) != e1
        & op(e3,e2) != e1
        & op(e2,e2) != e1
        & op(e1,e2) != e1
        & op(e0,e2) != e1 )
      | sP26_prd
      | ~ sP25_prd ) ),
    inference(NNF_transformation,[status(thm)],[f301]) ).

fof(f306,plain,
    ( op(e3,e2) != e1
    | sP26_prd
    | ~ sP25_prd ),
    inference(cnf_transformation,[status(thm)],[f302]) ).

fof(f310,definition,
    ( sP27_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP27_prd])],[]) ).

fof(f311,plain,
    ( sP26_prd
  <=> ( ( op(e2,e4) != e1
        & op(e2,e3) != e1
        & op(e2,e2) != e1
        & op(e2,e1) != e1
        & op(e2,e0) != e1 )
      | sP27_prd ) ),
    inference(formula_renaming,[status(thm)],[f300,f310]) ).

fof(f312,plain,
    ( ( ( ( op(e2,e4) = e1
          | op(e2,e3) = e1
          | op(e2,e2) = e1
          | op(e2,e1) = e1
          | op(e2,e0) = e1 )
        & ~ sP27_prd )
      | sP26_prd )
    & ( ( op(e2,e4) != e1
        & op(e2,e3) != e1
        & op(e2,e2) != e1
        & op(e2,e1) != e1
        & op(e2,e0) != e1 )
      | sP27_prd
      | ~ sP26_prd ) ),
    inference(NNF_transformation,[status(thm)],[f311]) ).

fof(f317,plain,
    ( op(e2,e4) != e1
    | sP27_prd
    | ~ sP26_prd ),
    inference(cnf_transformation,[status(thm)],[f312]) ).

fof(f320,definition,
    ( sP28_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP28_prd])],[]) ).

fof(f321,plain,
    ( sP27_prd
  <=> ( ( op(e4,e2) != e0
        & op(e3,e2) != e0
        & op(e2,e2) != e0
        & op(e1,e2) != e0
        & op(e0,e2) != e0 )
      | sP28_prd ) ),
    inference(formula_renaming,[status(thm)],[f310,f320]) ).

fof(f322,plain,
    ( ( ( ( op(e4,e2) = e0
          | op(e3,e2) = e0
          | op(e2,e2) = e0
          | op(e1,e2) = e0
          | op(e0,e2) = e0 )
        & ~ sP28_prd )
      | sP27_prd )
    & ( ( op(e4,e2) != e0
        & op(e3,e2) != e0
        & op(e2,e2) != e0
        & op(e1,e2) != e0
        & op(e0,e2) != e0 )
      | sP28_prd
      | ~ sP27_prd ) ),
    inference(NNF_transformation,[status(thm)],[f321]) ).

fof(f327,plain,
    ( op(e4,e2) != e0
    | sP28_prd
    | ~ sP27_prd ),
    inference(cnf_transformation,[status(thm)],[f322]) ).

fof(f330,definition,
    ( sP29_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP29_prd])],[]) ).

fof(f331,plain,
    ( sP28_prd
  <=> ( ( op(e2,e4) != e0
        & op(e2,e3) != e0
        & op(e2,e2) != e0
        & op(e2,e1) != e0
        & op(e2,e0) != e0 )
      | sP29_prd ) ),
    inference(formula_renaming,[status(thm)],[f320,f330]) ).

fof(f332,plain,
    ( ( ( ( op(e2,e4) = e0
          | op(e2,e3) = e0
          | op(e2,e2) = e0
          | op(e2,e1) = e0
          | op(e2,e0) = e0 )
        & ~ sP29_prd )
      | sP28_prd )
    & ( ( op(e2,e4) != e0
        & op(e2,e3) != e0
        & op(e2,e2) != e0
        & op(e2,e1) != e0
        & op(e2,e0) != e0 )
      | sP29_prd
      | ~ sP28_prd ) ),
    inference(NNF_transformation,[status(thm)],[f331]) ).

fof(f336,plain,
    ( op(e2,e3) != e0
    | sP29_prd
    | ~ sP28_prd ),
    inference(cnf_transformation,[status(thm)],[f332]) ).

fof(f340,definition,
    ( sP30_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP30_prd])],[]) ).

fof(f341,plain,
    ( sP29_prd
  <=> ( ( op(e4,e1) != e4
        & op(e3,e1) != e4
        & op(e2,e1) != e4
        & op(e1,e1) != e4
        & op(e0,e1) != e4 )
      | sP30_prd ) ),
    inference(formula_renaming,[status(thm)],[f330,f340]) ).

fof(f342,plain,
    ( ( ( ( op(e4,e1) = e4
          | op(e3,e1) = e4
          | op(e2,e1) = e4
          | op(e1,e1) = e4
          | op(e0,e1) = e4 )
        & ~ sP30_prd )
      | sP29_prd )
    & ( ( op(e4,e1) != e4
        & op(e3,e1) != e4
        & op(e2,e1) != e4
        & op(e1,e1) != e4
        & op(e0,e1) != e4 )
      | sP30_prd
      | ~ sP29_prd ) ),
    inference(NNF_transformation,[status(thm)],[f341]) ).

fof(f345,plain,
    ( op(e2,e1) != e4
    | sP30_prd
    | ~ sP29_prd ),
    inference(cnf_transformation,[status(thm)],[f342]) ).

fof(f350,definition,
    ( sP31_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP31_prd])],[]) ).

fof(f351,plain,
    ( sP30_prd
  <=> ( ( op(e1,e4) != e4
        & op(e1,e3) != e4
        & op(e1,e2) != e4
        & op(e1,e1) != e4
        & op(e1,e0) != e4 )
      | sP31_prd ) ),
    inference(formula_renaming,[status(thm)],[f340,f350]) ).

fof(f352,plain,
    ( ( ( ( op(e1,e4) = e4
          | op(e1,e3) = e4
          | op(e1,e2) = e4
          | op(e1,e1) = e4
          | op(e1,e0) = e4 )
        & ~ sP31_prd )
      | sP30_prd )
    & ( ( op(e1,e4) != e4
        & op(e1,e3) != e4
        & op(e1,e2) != e4
        & op(e1,e1) != e4
        & op(e1,e0) != e4 )
      | sP31_prd
      | ~ sP30_prd ) ),
    inference(NNF_transformation,[status(thm)],[f351]) ).

fof(f355,plain,
    ( op(e1,e2) != e4
    | sP31_prd
    | ~ sP30_prd ),
    inference(cnf_transformation,[status(thm)],[f352]) ).

fof(f360,definition,
    ( sP32_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP32_prd])],[]) ).

fof(f361,plain,
    ( sP31_prd
  <=> ( ( op(e4,e1) != e3
        & op(e3,e1) != e3
        & op(e2,e1) != e3
        & op(e1,e1) != e3
        & op(e0,e1) != e3 )
      | sP32_prd ) ),
    inference(formula_renaming,[status(thm)],[f350,f360]) ).

fof(f362,plain,
    ( ( ( ( op(e4,e1) = e3
          | op(e3,e1) = e3
          | op(e2,e1) = e3
          | op(e1,e1) = e3
          | op(e0,e1) = e3 )
        & ~ sP32_prd )
      | sP31_prd )
    & ( ( op(e4,e1) != e3
        & op(e3,e1) != e3
        & op(e2,e1) != e3
        & op(e1,e1) != e3
        & op(e0,e1) != e3 )
      | sP32_prd
      | ~ sP31_prd ) ),
    inference(NNF_transformation,[status(thm)],[f361]) ).

fof(f367,plain,
    ( op(e4,e1) != e3
    | sP32_prd
    | ~ sP31_prd ),
    inference(cnf_transformation,[status(thm)],[f362]) ).

fof(f370,definition,
    ( sP33_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP33_prd])],[]) ).

fof(f371,plain,
    ( sP32_prd
  <=> ( ( op(e1,e4) != e3
        & op(e1,e3) != e3
        & op(e1,e2) != e3
        & op(e1,e1) != e3
        & op(e1,e0) != e3 )
      | sP33_prd ) ),
    inference(formula_renaming,[status(thm)],[f360,f370]) ).

fof(f372,plain,
    ( ( ( ( op(e1,e4) = e3
          | op(e1,e3) = e3
          | op(e1,e2) = e3
          | op(e1,e1) = e3
          | op(e1,e0) = e3 )
        & ~ sP33_prd )
      | sP32_prd )
    & ( ( op(e1,e4) != e3
        & op(e1,e3) != e3
        & op(e1,e2) != e3
        & op(e1,e1) != e3
        & op(e1,e0) != e3 )
      | sP33_prd
      | ~ sP32_prd ) ),
    inference(NNF_transformation,[status(thm)],[f371]) ).

fof(f377,plain,
    ( op(e1,e4) != e3
    | sP33_prd
    | ~ sP32_prd ),
    inference(cnf_transformation,[status(thm)],[f372]) ).

fof(f380,definition,
    ( sP34_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP34_prd])],[]) ).

fof(f381,plain,
    ( sP33_prd
  <=> ( ( op(e4,e1) != e2
        & op(e3,e1) != e2
        & op(e2,e1) != e2
        & op(e1,e1) != e2
        & op(e0,e1) != e2 )
      | sP34_prd ) ),
    inference(formula_renaming,[status(thm)],[f370,f380]) ).

fof(f382,plain,
    ( ( ( ( op(e4,e1) = e2
          | op(e3,e1) = e2
          | op(e2,e1) = e2
          | op(e1,e1) = e2
          | op(e0,e1) = e2 )
        & ~ sP34_prd )
      | sP33_prd )
    & ( ( op(e4,e1) != e2
        & op(e3,e1) != e2
        & op(e2,e1) != e2
        & op(e1,e1) != e2
        & op(e0,e1) != e2 )
      | sP34_prd
      | ~ sP33_prd ) ),
    inference(NNF_transformation,[status(thm)],[f381]) ).

fof(f386,plain,
    ( op(e3,e1) != e2
    | sP34_prd
    | ~ sP33_prd ),
    inference(cnf_transformation,[status(thm)],[f382]) ).

fof(f390,definition,
    ( sP35_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP35_prd])],[]) ).

fof(f391,plain,
    ( sP34_prd
  <=> ( ( op(e1,e4) != e2
        & op(e1,e3) != e2
        & op(e1,e2) != e2
        & op(e1,e1) != e2
        & op(e1,e0) != e2 )
      | sP35_prd ) ),
    inference(formula_renaming,[status(thm)],[f380,f390]) ).

fof(f392,plain,
    ( ( ( ( op(e1,e4) = e2
          | op(e1,e3) = e2
          | op(e1,e2) = e2
          | op(e1,e1) = e2
          | op(e1,e0) = e2 )
        & ~ sP35_prd )
      | sP34_prd )
    & ( ( op(e1,e4) != e2
        & op(e1,e3) != e2
        & op(e1,e2) != e2
        & op(e1,e1) != e2
        & op(e1,e0) != e2 )
      | sP35_prd
      | ~ sP34_prd ) ),
    inference(NNF_transformation,[status(thm)],[f391]) ).

fof(f396,plain,
    ( op(e1,e3) != e2
    | sP35_prd
    | ~ sP34_prd ),
    inference(cnf_transformation,[status(thm)],[f392]) ).

fof(f400,definition,
    ( sP36_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP36_prd])],[]) ).

fof(f401,plain,
    ( sP35_prd
  <=> ( ( op(e4,e1) != e1
        & op(e3,e1) != e1
        & op(e2,e1) != e1
        & op(e1,e1) != e1
        & op(e0,e1) != e1 )
      | sP36_prd ) ),
    inference(formula_renaming,[status(thm)],[f390,f400]) ).

fof(f402,plain,
    ( ( ( ( op(e4,e1) = e1
          | op(e3,e1) = e1
          | op(e2,e1) = e1
          | op(e1,e1) = e1
          | op(e0,e1) = e1 )
        & ~ sP36_prd )
      | sP35_prd )
    & ( ( op(e4,e1) != e1
        & op(e3,e1) != e1
        & op(e2,e1) != e1
        & op(e1,e1) != e1
        & op(e0,e1) != e1 )
      | sP36_prd
      | ~ sP35_prd ) ),
    inference(NNF_transformation,[status(thm)],[f401]) ).

fof(f403,plain,
    ( op(e0,e1) != e1
    | sP36_prd
    | ~ sP35_prd ),
    inference(cnf_transformation,[status(thm)],[f402]) ).

fof(f410,definition,
    ( sP37_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP37_prd])],[]) ).

fof(f411,plain,
    ( sP36_prd
  <=> ( ( op(e1,e4) != e1
        & op(e1,e3) != e1
        & op(e1,e2) != e1
        & op(e1,e1) != e1
        & op(e1,e0) != e1 )
      | sP37_prd ) ),
    inference(formula_renaming,[status(thm)],[f400,f410]) ).

fof(f412,plain,
    ( ( ( ( op(e1,e4) = e1
          | op(e1,e3) = e1
          | op(e1,e2) = e1
          | op(e1,e1) = e1
          | op(e1,e0) = e1 )
        & ~ sP37_prd )
      | sP36_prd )
    & ( ( op(e1,e4) != e1
        & op(e1,e3) != e1
        & op(e1,e2) != e1
        & op(e1,e1) != e1
        & op(e1,e0) != e1 )
      | sP37_prd
      | ~ sP36_prd ) ),
    inference(NNF_transformation,[status(thm)],[f411]) ).

fof(f413,plain,
    ( op(e1,e0) != e1
    | sP37_prd
    | ~ sP36_prd ),
    inference(cnf_transformation,[status(thm)],[f412]) ).

fof(f420,definition,
    ( sP38_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP38_prd])],[]) ).

fof(f421,plain,
    ( sP37_prd
  <=> ( ( op(e4,e1) != e0
        & op(e3,e1) != e0
        & op(e2,e1) != e0
        & op(e1,e1) != e0
        & op(e0,e1) != e0 )
      | sP38_prd ) ),
    inference(formula_renaming,[status(thm)],[f410,f420]) ).

fof(f422,plain,
    ( ( ( ( op(e4,e1) = e0
          | op(e3,e1) = e0
          | op(e2,e1) = e0
          | op(e1,e1) = e0
          | op(e0,e1) = e0 )
        & ~ sP38_prd )
      | sP37_prd )
    & ( ( op(e4,e1) != e0
        & op(e3,e1) != e0
        & op(e2,e1) != e0
        & op(e1,e1) != e0
        & op(e0,e1) != e0 )
      | sP38_prd
      | ~ sP37_prd ) ),
    inference(NNF_transformation,[status(thm)],[f421]) ).

fof(f424,plain,
    ( op(e1,e1) != e0
    | sP38_prd
    | ~ sP37_prd ),
    inference(cnf_transformation,[status(thm)],[f422]) ).

fof(f430,definition,
    ( sP39_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP39_prd])],[]) ).

fof(f431,plain,
    ( sP38_prd
  <=> ( ( op(e1,e4) != e0
        & op(e1,e3) != e0
        & op(e1,e2) != e0
        & op(e1,e1) != e0
        & op(e1,e0) != e0 )
      | sP39_prd ) ),
    inference(formula_renaming,[status(thm)],[f420,f430]) ).

fof(f432,plain,
    ( ( ( ( op(e1,e4) = e0
          | op(e1,e3) = e0
          | op(e1,e2) = e0
          | op(e1,e1) = e0
          | op(e1,e0) = e0 )
        & ~ sP39_prd )
      | sP38_prd )
    & ( ( op(e1,e4) != e0
        & op(e1,e3) != e0
        & op(e1,e2) != e0
        & op(e1,e1) != e0
        & op(e1,e0) != e0 )
      | sP39_prd
      | ~ sP38_prd ) ),
    inference(NNF_transformation,[status(thm)],[f431]) ).

fof(f434,plain,
    ( op(e1,e1) != e0
    | sP39_prd
    | ~ sP38_prd ),
    inference(cnf_transformation,[status(thm)],[f432]) ).

fof(f440,definition,
    ( sP40_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP40_prd])],[]) ).

fof(f441,plain,
    ( sP39_prd
  <=> ( ( op(e4,e0) != e4
        & op(e3,e0) != e4
        & op(e2,e0) != e4
        & op(e1,e0) != e4
        & op(e0,e0) != e4 )
      | sP40_prd ) ),
    inference(formula_renaming,[status(thm)],[f430,f440]) ).

fof(f442,plain,
    ( ( ( ( op(e4,e0) = e4
          | op(e3,e0) = e4
          | op(e2,e0) = e4
          | op(e1,e0) = e4
          | op(e0,e0) = e4 )
        & ~ sP40_prd )
      | sP39_prd )
    & ( ( op(e4,e0) != e4
        & op(e3,e0) != e4
        & op(e2,e0) != e4
        & op(e1,e0) != e4
        & op(e0,e0) != e4 )
      | sP40_prd
      | ~ sP39_prd ) ),
    inference(NNF_transformation,[status(thm)],[f441]) ).

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

fof(f450,definition,
    ( sP41_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP41_prd])],[]) ).

fof(f451,plain,
    ( sP40_prd
  <=> ( ( op(e0,e4) != e4
        & op(e0,e3) != e4
        & op(e0,e2) != e4
        & op(e0,e1) != e4
        & op(e0,e0) != e4 )
      | sP41_prd ) ),
    inference(formula_renaming,[status(thm)],[f440,f450]) ).

fof(f452,plain,
    ( ( ( ( op(e0,e4) = e4
          | op(e0,e3) = e4
          | op(e0,e2) = e4
          | op(e0,e1) = e4
          | op(e0,e0) = e4 )
        & ~ sP41_prd )
      | sP40_prd )
    & ( ( op(e0,e4) != e4
        & op(e0,e3) != e4
        & op(e0,e2) != e4
        & op(e0,e1) != e4
        & op(e0,e0) != e4 )
      | sP41_prd
      | ~ sP40_prd ) ),
    inference(NNF_transformation,[status(thm)],[f451]) ).

fof(f457,plain,
    ( op(e0,e4) != e4
    | sP41_prd
    | ~ sP40_prd ),
    inference(cnf_transformation,[status(thm)],[f452]) ).

fof(f460,definition,
    ( sP42_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP42_prd])],[]) ).

fof(f461,plain,
    ( sP41_prd
  <=> ( ( op(e4,e0) != e3
        & op(e3,e0) != e3
        & op(e2,e0) != e3
        & op(e1,e0) != e3
        & op(e0,e0) != e3 )
      | sP42_prd ) ),
    inference(formula_renaming,[status(thm)],[f450,f460]) ).

fof(f462,plain,
    ( ( ( ( op(e4,e0) = e3
          | op(e3,e0) = e3
          | op(e2,e0) = e3
          | op(e1,e0) = e3
          | op(e0,e0) = e3 )
        & ~ sP42_prd )
      | sP41_prd )
    & ( ( op(e4,e0) != e3
        & op(e3,e0) != e3
        & op(e2,e0) != e3
        & op(e1,e0) != e3
        & op(e0,e0) != e3 )
      | sP42_prd
      | ~ sP41_prd ) ),
    inference(NNF_transformation,[status(thm)],[f461]) ).

fof(f466,plain,
    ( op(e3,e0) != e3
    | sP42_prd
    | ~ sP41_prd ),
    inference(cnf_transformation,[status(thm)],[f462]) ).

fof(f470,definition,
    ( sP43_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP43_prd])],[]) ).

fof(f471,plain,
    ( sP42_prd
  <=> ( ( op(e0,e4) != e3
        & op(e0,e3) != e3
        & op(e0,e2) != e3
        & op(e0,e1) != e3
        & op(e0,e0) != e3 )
      | sP43_prd ) ),
    inference(formula_renaming,[status(thm)],[f460,f470]) ).

fof(f472,plain,
    ( ( ( ( op(e0,e4) = e3
          | op(e0,e3) = e3
          | op(e0,e2) = e3
          | op(e0,e1) = e3
          | op(e0,e0) = e3 )
        & ~ sP43_prd )
      | sP42_prd )
    & ( ( op(e0,e4) != e3
        & op(e0,e3) != e3
        & op(e0,e2) != e3
        & op(e0,e1) != e3
        & op(e0,e0) != e3 )
      | sP43_prd
      | ~ sP42_prd ) ),
    inference(NNF_transformation,[status(thm)],[f471]) ).

fof(f476,plain,
    ( op(e0,e3) != e3
    | sP43_prd
    | ~ sP42_prd ),
    inference(cnf_transformation,[status(thm)],[f472]) ).

fof(f480,definition,
    ( sP44_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP44_prd])],[]) ).

fof(f481,plain,
    ( sP43_prd
  <=> ( ( op(e4,e0) != e2
        & op(e3,e0) != e2
        & op(e2,e0) != e2
        & op(e1,e0) != e2
        & op(e0,e0) != e2 )
      | sP44_prd ) ),
    inference(formula_renaming,[status(thm)],[f470,f480]) ).

fof(f482,plain,
    ( ( ( ( op(e4,e0) = e2
          | op(e3,e0) = e2
          | op(e2,e0) = e2
          | op(e1,e0) = e2
          | op(e0,e0) = e2 )
        & ~ sP44_prd )
      | sP43_prd )
    & ( ( op(e4,e0) != e2
        & op(e3,e0) != e2
        & op(e2,e0) != e2
        & op(e1,e0) != e2
        & op(e0,e0) != e2 )
      | sP44_prd
      | ~ sP43_prd ) ),
    inference(NNF_transformation,[status(thm)],[f481]) ).

fof(f485,plain,
    ( op(e2,e0) != e2
    | sP44_prd
    | ~ sP43_prd ),
    inference(cnf_transformation,[status(thm)],[f482]) ).

fof(f490,definition,
    ( sP45_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP45_prd])],[]) ).

fof(f491,plain,
    ( sP44_prd
  <=> ( ( op(e0,e4) != e2
        & op(e0,e3) != e2
        & op(e0,e2) != e2
        & op(e0,e1) != e2
        & op(e0,e0) != e2 )
      | sP45_prd ) ),
    inference(formula_renaming,[status(thm)],[f480,f490]) ).

fof(f492,plain,
    ( ( ( ( op(e0,e4) = e2
          | op(e0,e3) = e2
          | op(e0,e2) = e2
          | op(e0,e1) = e2
          | op(e0,e0) = e2 )
        & ~ sP45_prd )
      | sP44_prd )
    & ( ( op(e0,e4) != e2
        & op(e0,e3) != e2
        & op(e0,e2) != e2
        & op(e0,e1) != e2
        & op(e0,e0) != e2 )
      | sP45_prd
      | ~ sP44_prd ) ),
    inference(NNF_transformation,[status(thm)],[f491]) ).

fof(f495,plain,
    ( op(e0,e2) != e2
    | sP45_prd
    | ~ sP44_prd ),
    inference(cnf_transformation,[status(thm)],[f492]) ).

fof(f500,definition,
    ( sP46_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP46_prd])],[]) ).

fof(f501,plain,
    ( sP45_prd
  <=> ( ( op(e4,e0) != e1
        & op(e3,e0) != e1
        & op(e2,e0) != e1
        & op(e1,e0) != e1
        & op(e0,e0) != e1 )
      | sP46_prd ) ),
    inference(formula_renaming,[status(thm)],[f490,f500]) ).

fof(f502,plain,
    ( ( ( ( op(e4,e0) = e1
          | op(e3,e0) = e1
          | op(e2,e0) = e1
          | op(e1,e0) = e1
          | op(e0,e0) = e1 )
        & ~ sP46_prd )
      | sP45_prd )
    & ( ( op(e4,e0) != e1
        & op(e3,e0) != e1
        & op(e2,e0) != e1
        & op(e1,e0) != e1
        & op(e0,e0) != e1 )
      | sP46_prd
      | ~ sP45_prd ) ),
    inference(NNF_transformation,[status(thm)],[f501]) ).

fof(f504,plain,
    ( op(e1,e0) != e1
    | sP46_prd
    | ~ sP45_prd ),
    inference(cnf_transformation,[status(thm)],[f502]) ).

fof(f510,definition,
    ( sP47_prd
  <=> ( ( 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 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP47_prd])],[]) ).

fof(f511,plain,
    ( sP46_prd
  <=> ( ( op(e0,e4) != e1
        & op(e0,e3) != e1
        & op(e0,e2) != e1
        & op(e0,e1) != e1
        & op(e0,e0) != e1 )
      | sP47_prd ) ),
    inference(formula_renaming,[status(thm)],[f500,f510]) ).

fof(f512,plain,
    ( ( ( ( op(e0,e4) = e1
          | op(e0,e3) = e1
          | op(e0,e2) = e1
          | op(e0,e1) = e1
          | op(e0,e0) = e1 )
        & ~ sP47_prd )
      | sP46_prd )
    & ( ( op(e0,e4) != e1
        & op(e0,e3) != e1
        & op(e0,e2) != e1
        & op(e0,e1) != e1
        & op(e0,e0) != e1 )
      | sP47_prd
      | ~ sP46_prd ) ),
    inference(NNF_transformation,[status(thm)],[f511]) ).

fof(f514,plain,
    ( op(e0,e1) != e1
    | sP47_prd
    | ~ sP46_prd ),
    inference(cnf_transformation,[status(thm)],[f512]) ).

fof(f520,definition,
    ( sP48_prd
  <=> ( ( op(e0,e4) != e0
        & op(e0,e3) != e0
        & op(e0,e2) != e0
        & op(e0,e1) != e0
        & op(e0,e0) != e0 )
      | ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP48_prd])],[]) ).

fof(f521,plain,
    ( sP47_prd
  <=> ( ( op(e4,e0) != e0
        & op(e3,e0) != e0
        & op(e2,e0) != e0
        & op(e1,e0) != e0
        & op(e0,e0) != e0 )
      | sP48_prd ) ),
    inference(formula_renaming,[status(thm)],[f510,f520]) ).

fof(f522,plain,
    ( ( ( ( op(e4,e0) = e0
          | op(e3,e0) = e0
          | op(e2,e0) = e0
          | op(e1,e0) = e0
          | op(e0,e0) = e0 )
        & ~ sP48_prd )
      | sP47_prd )
    & ( ( op(e4,e0) != e0
        & op(e3,e0) != e0
        & op(e2,e0) != e0
        & op(e1,e0) != e0
        & op(e0,e0) != e0 )
      | sP48_prd
      | ~ sP47_prd ) ),
    inference(NNF_transformation,[status(thm)],[f521]) ).

fof(f523,plain,
    ( op(e0,e0) != e0
    | sP48_prd
    | ~ sP47_prd ),
    inference(cnf_transformation,[status(thm)],[f522]) ).

fof(f530,definition,
    ( sP49_prd
  <=> ( ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP49_prd])],[]) ).

fof(f531,plain,
    ( sP48_prd
  <=> ( ( op(e0,e4) != e0
        & op(e0,e3) != e0
        & op(e0,e2) != e0
        & op(e0,e1) != e0
        & op(e0,e0) != e0 )
      | sP49_prd ) ),
    inference(formula_renaming,[status(thm)],[f520,f530]) ).

fof(f532,plain,
    ( ( ( ( op(e0,e4) = e0
          | op(e0,e3) = e0
          | op(e0,e2) = e0
          | op(e0,e1) = e0
          | op(e0,e0) = e0 )
        & ~ sP49_prd )
      | sP48_prd )
    & ( ( op(e0,e4) != e0
        & op(e0,e3) != e0
        & op(e0,e2) != e0
        & op(e0,e1) != e0
        & op(e0,e0) != e0 )
      | sP49_prd
      | ~ sP48_prd ) ),
    inference(NNF_transformation,[status(thm)],[f531]) ).

fof(f533,plain,
    ( op(e0,e0) != e0
    | sP49_prd
    | ~ sP48_prd ),
    inference(cnf_transformation,[status(thm)],[f532]) ).

fof(f540,definition,
    ( sP50_prd
  <=> ( 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
      | ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP50_prd])],[]) ).

fof(f541,plain,
    ( sP49_prd
  <=> ( ( unit != e4
        & unit != e3
        & unit != e2
        & unit != e1
        & unit != e0 )
      | sP50_prd ) ),
    inference(formula_renaming,[status(thm)],[f530,f540]) ).

fof(f542,plain,
    ( ( ( ( unit = e4
          | unit = e3
          | unit = e2
          | unit = e1
          | unit = e0 )
        & ~ sP50_prd )
      | sP49_prd )
    & ( ( unit != e4
        & unit != e3
        & unit != e2
        & unit != e1
        & unit != e0 )
      | sP50_prd
      | ~ sP49_prd ) ),
    inference(NNF_transformation,[status(thm)],[f541]) ).

fof(f543,plain,
    ( unit != e0
    | sP50_prd
    | ~ sP49_prd ),
    inference(cnf_transformation,[status(thm)],[f542]) ).

fof(f550,definition,
    ( sP51_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP51_prd])],[]) ).

fof(f551,plain,
    ( sP50_prd
  <=> ( 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
      | ( op(e4,e4) != e4
        & op(e4,e4) != e3
        & op(e4,e4) != e2
        & op(e4,e4) != e1
        & op(e4,e4) != e0 )
      | sP51_prd ) ),
    inference(formula_renaming,[status(thm)],[f540,f550]) ).

fof(f552,plain,
    ( ( ( 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
        & ( op(e4,e4) = e4
          | op(e4,e4) = e3
          | op(e4,e4) = e2
          | op(e4,e4) = e1
          | op(e4,e4) = e0 )
        & ~ sP51_prd )
      | sP50_prd )
    & ( 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
      | ( op(e4,e4) != e4
        & op(e4,e4) != e3
        & op(e4,e4) != e2
        & op(e4,e4) != e1
        & op(e4,e4) != e0 )
      | sP51_prd
      | ~ sP50_prd ) ),
    inference(NNF_transformation,[status(thm)],[f551]) ).

fof(f555,plain,
    ( 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
    | op(e4,e4) != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(cnf_transformation,[status(thm)],[f552]) ).

fof(f570,definition,
    ( sP52_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP52_prd])],[]) ).

fof(f571,plain,
    ( sP51_prd
  <=> ( ( op(e4,e3) != e4
        & op(e4,e3) != e3
        & op(e4,e3) != e2
        & op(e4,e3) != e1
        & op(e4,e3) != e0 )
      | sP52_prd ) ),
    inference(formula_renaming,[status(thm)],[f550,f570]) ).

fof(f572,plain,
    ( ( ( ( op(e4,e3) = e4
          | op(e4,e3) = e3
          | op(e4,e3) = e2
          | op(e4,e3) = e1
          | op(e4,e3) = e0 )
        & ~ sP52_prd )
      | sP51_prd )
    & ( ( op(e4,e3) != e4
        & op(e4,e3) != e3
        & op(e4,e3) != e2
        & op(e4,e3) != e1
        & op(e4,e3) != e0 )
      | sP52_prd
      | ~ sP51_prd ) ),
    inference(NNF_transformation,[status(thm)],[f571]) ).

fof(f574,plain,
    ( op(e4,e3) != e1
    | sP52_prd
    | ~ sP51_prd ),
    inference(cnf_transformation,[status(thm)],[f572]) ).

fof(f580,definition,
    ( sP53_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP53_prd])],[]) ).

fof(f581,plain,
    ( sP52_prd
  <=> ( ( op(e4,e2) != e4
        & op(e4,e2) != e3
        & op(e4,e2) != e2
        & op(e4,e2) != e1
        & op(e4,e2) != e0 )
      | sP53_prd ) ),
    inference(formula_renaming,[status(thm)],[f570,f580]) ).

fof(f582,plain,
    ( ( ( ( op(e4,e2) = e4
          | op(e4,e2) = e3
          | op(e4,e2) = e2
          | op(e4,e2) = e1
          | op(e4,e2) = e0 )
        & ~ sP53_prd )
      | sP52_prd )
    & ( ( op(e4,e2) != e4
        & op(e4,e2) != e3
        & op(e4,e2) != e2
        & op(e4,e2) != e1
        & op(e4,e2) != e0 )
      | sP53_prd
      | ~ sP52_prd ) ),
    inference(NNF_transformation,[status(thm)],[f581]) ).

fof(f583,plain,
    ( op(e4,e2) != e0
    | sP53_prd
    | ~ sP52_prd ),
    inference(cnf_transformation,[status(thm)],[f582]) ).

fof(f590,definition,
    ( sP54_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP54_prd])],[]) ).

fof(f591,plain,
    ( sP53_prd
  <=> ( ( op(e4,e1) != e4
        & op(e4,e1) != e3
        & op(e4,e1) != e2
        & op(e4,e1) != e1
        & op(e4,e1) != e0 )
      | sP54_prd ) ),
    inference(formula_renaming,[status(thm)],[f580,f590]) ).

fof(f592,plain,
    ( ( ( ( op(e4,e1) = e4
          | op(e4,e1) = e3
          | op(e4,e1) = e2
          | op(e4,e1) = e1
          | op(e4,e1) = e0 )
        & ~ sP54_prd )
      | sP53_prd )
    & ( ( op(e4,e1) != e4
        & op(e4,e1) != e3
        & op(e4,e1) != e2
        & op(e4,e1) != e1
        & op(e4,e1) != e0 )
      | sP54_prd
      | ~ sP53_prd ) ),
    inference(NNF_transformation,[status(thm)],[f591]) ).

fof(f596,plain,
    ( op(e4,e1) != e3
    | sP54_prd
    | ~ sP53_prd ),
    inference(cnf_transformation,[status(thm)],[f592]) ).

fof(f600,definition,
    ( sP55_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP55_prd])],[]) ).

fof(f601,plain,
    ( sP54_prd
  <=> ( ( op(e4,e0) != e4
        & op(e4,e0) != e3
        & op(e4,e0) != e2
        & op(e4,e0) != e1
        & op(e4,e0) != e0 )
      | sP55_prd ) ),
    inference(formula_renaming,[status(thm)],[f590,f600]) ).

fof(f602,plain,
    ( ( ( ( op(e4,e0) = e4
          | op(e4,e0) = e3
          | op(e4,e0) = e2
          | op(e4,e0) = e1
          | op(e4,e0) = e0 )
        & ~ sP55_prd )
      | sP54_prd )
    & ( ( op(e4,e0) != e4
        & op(e4,e0) != e3
        & op(e4,e0) != e2
        & op(e4,e0) != e1
        & op(e4,e0) != e0 )
      | sP55_prd
      | ~ sP54_prd ) ),
    inference(NNF_transformation,[status(thm)],[f601]) ).

fof(f607,plain,
    ( op(e4,e0) != e4
    | sP55_prd
    | ~ sP54_prd ),
    inference(cnf_transformation,[status(thm)],[f602]) ).

fof(f610,definition,
    ( sP56_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP56_prd])],[]) ).

fof(f611,plain,
    ( sP55_prd
  <=> ( ( op(e3,e4) != e4
        & op(e3,e4) != e3
        & op(e3,e4) != e2
        & op(e3,e4) != e1
        & op(e3,e4) != e0 )
      | sP56_prd ) ),
    inference(formula_renaming,[status(thm)],[f600,f610]) ).

fof(f612,plain,
    ( ( ( ( op(e3,e4) = e4
          | op(e3,e4) = e3
          | op(e3,e4) = e2
          | op(e3,e4) = e1
          | op(e3,e4) = e0 )
        & ~ sP56_prd )
      | sP55_prd )
    & ( ( op(e3,e4) != e4
        & op(e3,e4) != e3
        & op(e3,e4) != e2
        & op(e3,e4) != e1
        & op(e3,e4) != e0 )
      | sP56_prd
      | ~ sP55_prd ) ),
    inference(NNF_transformation,[status(thm)],[f611]) ).

fof(f613,plain,
    ( op(e3,e4) != e0
    | sP56_prd
    | ~ sP55_prd ),
    inference(cnf_transformation,[status(thm)],[f612]) ).

fof(f620,definition,
    ( sP57_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP57_prd])],[]) ).

fof(f621,plain,
    ( sP56_prd
  <=> ( ( op(e3,e3) != e4
        & op(e3,e3) != e3
        & op(e3,e3) != e2
        & op(e3,e3) != e1
        & op(e3,e3) != e0 )
      | sP57_prd ) ),
    inference(formula_renaming,[status(thm)],[f610,f620]) ).

fof(f622,plain,
    ( ( ( ( op(e3,e3) = e4
          | op(e3,e3) = e3
          | op(e3,e3) = e2
          | op(e3,e3) = e1
          | op(e3,e3) = e0 )
        & ~ sP57_prd )
      | sP56_prd )
    & ( ( op(e3,e3) != e4
        & op(e3,e3) != e3
        & op(e3,e3) != e2
        & op(e3,e3) != e1
        & op(e3,e3) != e0 )
      | sP57_prd
      | ~ sP56_prd ) ),
    inference(NNF_transformation,[status(thm)],[f621]) ).

fof(f627,plain,
    ( op(e3,e3) != e4
    | sP57_prd
    | ~ sP56_prd ),
    inference(cnf_transformation,[status(thm)],[f622]) ).

fof(f630,definition,
    ( sP58_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP58_prd])],[]) ).

fof(f631,plain,
    ( sP57_prd
  <=> ( ( op(e3,e2) != e4
        & op(e3,e2) != e3
        & op(e3,e2) != e2
        & op(e3,e2) != e1
        & op(e3,e2) != e0 )
      | sP58_prd ) ),
    inference(formula_renaming,[status(thm)],[f620,f630]) ).

fof(f632,plain,
    ( ( ( ( op(e3,e2) = e4
          | op(e3,e2) = e3
          | op(e3,e2) = e2
          | op(e3,e2) = e1
          | op(e3,e2) = e0 )
        & ~ sP58_prd )
      | sP57_prd )
    & ( ( op(e3,e2) != e4
        & op(e3,e2) != e3
        & op(e3,e2) != e2
        & op(e3,e2) != e1
        & op(e3,e2) != e0 )
      | sP58_prd
      | ~ sP57_prd ) ),
    inference(NNF_transformation,[status(thm)],[f631]) ).

fof(f634,plain,
    ( op(e3,e2) != e1
    | sP58_prd
    | ~ sP57_prd ),
    inference(cnf_transformation,[status(thm)],[f632]) ).

fof(f640,definition,
    ( sP59_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP59_prd])],[]) ).

fof(f641,plain,
    ( sP58_prd
  <=> ( ( op(e3,e1) != e4
        & op(e3,e1) != e3
        & op(e3,e1) != e2
        & op(e3,e1) != e1
        & op(e3,e1) != e0 )
      | sP59_prd ) ),
    inference(formula_renaming,[status(thm)],[f630,f640]) ).

fof(f642,plain,
    ( ( ( ( op(e3,e1) = e4
          | op(e3,e1) = e3
          | op(e3,e1) = e2
          | op(e3,e1) = e1
          | op(e3,e1) = e0 )
        & ~ sP59_prd )
      | sP58_prd )
    & ( ( op(e3,e1) != e4
        & op(e3,e1) != e3
        & op(e3,e1) != e2
        & op(e3,e1) != e1
        & op(e3,e1) != e0 )
      | sP59_prd
      | ~ sP58_prd ) ),
    inference(NNF_transformation,[status(thm)],[f641]) ).

fof(f645,plain,
    ( op(e3,e1) != e2
    | sP59_prd
    | ~ sP58_prd ),
    inference(cnf_transformation,[status(thm)],[f642]) ).

fof(f650,definition,
    ( sP60_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP60_prd])],[]) ).

fof(f651,plain,
    ( sP59_prd
  <=> ( ( op(e3,e0) != e4
        & op(e3,e0) != e3
        & op(e3,e0) != e2
        & op(e3,e0) != e1
        & op(e3,e0) != e0 )
      | sP60_prd ) ),
    inference(formula_renaming,[status(thm)],[f640,f650]) ).

fof(f652,plain,
    ( ( ( ( op(e3,e0) = e4
          | op(e3,e0) = e3
          | op(e3,e0) = e2
          | op(e3,e0) = e1
          | op(e3,e0) = e0 )
        & ~ sP60_prd )
      | sP59_prd )
    & ( ( op(e3,e0) != e4
        & op(e3,e0) != e3
        & op(e3,e0) != e2
        & op(e3,e0) != e1
        & op(e3,e0) != e0 )
      | sP60_prd
      | ~ sP59_prd ) ),
    inference(NNF_transformation,[status(thm)],[f651]) ).

fof(f656,plain,
    ( op(e3,e0) != e3
    | sP60_prd
    | ~ sP59_prd ),
    inference(cnf_transformation,[status(thm)],[f652]) ).

fof(f660,definition,
    ( sP61_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP61_prd])],[]) ).

fof(f661,plain,
    ( sP60_prd
  <=> ( ( op(e2,e4) != e4
        & op(e2,e4) != e3
        & op(e2,e4) != e2
        & op(e2,e4) != e1
        & op(e2,e4) != e0 )
      | sP61_prd ) ),
    inference(formula_renaming,[status(thm)],[f650,f660]) ).

fof(f662,plain,
    ( ( ( ( op(e2,e4) = e4
          | op(e2,e4) = e3
          | op(e2,e4) = e2
          | op(e2,e4) = e1
          | op(e2,e4) = e0 )
        & ~ sP61_prd )
      | sP60_prd )
    & ( ( op(e2,e4) != e4
        & op(e2,e4) != e3
        & op(e2,e4) != e2
        & op(e2,e4) != e1
        & op(e2,e4) != e0 )
      | sP61_prd
      | ~ sP60_prd ) ),
    inference(NNF_transformation,[status(thm)],[f661]) ).

fof(f664,plain,
    ( op(e2,e4) != e1
    | sP61_prd
    | ~ sP60_prd ),
    inference(cnf_transformation,[status(thm)],[f662]) ).

fof(f670,definition,
    ( sP62_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP62_prd])],[]) ).

fof(f671,plain,
    ( sP61_prd
  <=> ( ( op(e2,e3) != e4
        & op(e2,e3) != e3
        & op(e2,e3) != e2
        & op(e2,e3) != e1
        & op(e2,e3) != e0 )
      | sP62_prd ) ),
    inference(formula_renaming,[status(thm)],[f660,f670]) ).

fof(f672,plain,
    ( ( ( ( op(e2,e3) = e4
          | op(e2,e3) = e3
          | op(e2,e3) = e2
          | op(e2,e3) = e1
          | op(e2,e3) = e0 )
        & ~ sP62_prd )
      | sP61_prd )
    & ( ( op(e2,e3) != e4
        & op(e2,e3) != e3
        & op(e2,e3) != e2
        & op(e2,e3) != e1
        & op(e2,e3) != e0 )
      | sP62_prd
      | ~ sP61_prd ) ),
    inference(NNF_transformation,[status(thm)],[f671]) ).

fof(f673,plain,
    ( op(e2,e3) != e0
    | sP62_prd
    | ~ sP61_prd ),
    inference(cnf_transformation,[status(thm)],[f672]) ).

fof(f680,definition,
    ( sP63_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP63_prd])],[]) ).

fof(f681,plain,
    ( sP62_prd
  <=> ( ( op(e2,e2) != e4
        & op(e2,e2) != e3
        & op(e2,e2) != e2
        & op(e2,e2) != e1
        & op(e2,e2) != e0 )
      | sP63_prd ) ),
    inference(formula_renaming,[status(thm)],[f670,f680]) ).

fof(f682,plain,
    ( ( ( ( op(e2,e2) = e4
          | op(e2,e2) = e3
          | op(e2,e2) = e2
          | op(e2,e2) = e1
          | op(e2,e2) = e0 )
        & ~ sP63_prd )
      | sP62_prd )
    & ( ( op(e2,e2) != e4
        & op(e2,e2) != e3
        & op(e2,e2) != e2
        & op(e2,e2) != e1
        & op(e2,e2) != e0 )
      | sP63_prd
      | ~ sP62_prd ) ),
    inference(NNF_transformation,[status(thm)],[f681]) ).

fof(f686,plain,
    ( op(e2,e2) != e3
    | sP63_prd
    | ~ sP62_prd ),
    inference(cnf_transformation,[status(thm)],[f682]) ).

fof(f690,definition,
    ( sP64_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP64_prd])],[]) ).

fof(f691,plain,
    ( sP63_prd
  <=> ( ( op(e2,e1) != e4
        & op(e2,e1) != e3
        & op(e2,e1) != e2
        & op(e2,e1) != e1
        & op(e2,e1) != e0 )
      | sP64_prd ) ),
    inference(formula_renaming,[status(thm)],[f680,f690]) ).

fof(f692,plain,
    ( ( ( ( op(e2,e1) = e4
          | op(e2,e1) = e3
          | op(e2,e1) = e2
          | op(e2,e1) = e1
          | op(e2,e1) = e0 )
        & ~ sP64_prd )
      | sP63_prd )
    & ( ( op(e2,e1) != e4
        & op(e2,e1) != e3
        & op(e2,e1) != e2
        & op(e2,e1) != e1
        & op(e2,e1) != e0 )
      | sP64_prd
      | ~ sP63_prd ) ),
    inference(NNF_transformation,[status(thm)],[f691]) ).

fof(f697,plain,
    ( op(e2,e1) != e4
    | sP64_prd
    | ~ sP63_prd ),
    inference(cnf_transformation,[status(thm)],[f692]) ).

fof(f700,definition,
    ( sP65_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP65_prd])],[]) ).

fof(f701,plain,
    ( sP64_prd
  <=> ( ( op(e2,e0) != e4
        & op(e2,e0) != e3
        & op(e2,e0) != e2
        & op(e2,e0) != e1
        & op(e2,e0) != e0 )
      | sP65_prd ) ),
    inference(formula_renaming,[status(thm)],[f690,f700]) ).

fof(f702,plain,
    ( ( ( ( op(e2,e0) = e4
          | op(e2,e0) = e3
          | op(e2,e0) = e2
          | op(e2,e0) = e1
          | op(e2,e0) = e0 )
        & ~ sP65_prd )
      | sP64_prd )
    & ( ( op(e2,e0) != e4
        & op(e2,e0) != e3
        & op(e2,e0) != e2
        & op(e2,e0) != e1
        & op(e2,e0) != e0 )
      | sP65_prd
      | ~ sP64_prd ) ),
    inference(NNF_transformation,[status(thm)],[f701]) ).

fof(f705,plain,
    ( op(e2,e0) != e2
    | sP65_prd
    | ~ sP64_prd ),
    inference(cnf_transformation,[status(thm)],[f702]) ).

fof(f710,definition,
    ( sP66_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP66_prd])],[]) ).

fof(f711,plain,
    ( sP65_prd
  <=> ( ( op(e1,e4) != e4
        & op(e1,e4) != e3
        & op(e1,e4) != e2
        & op(e1,e4) != e1
        & op(e1,e4) != e0 )
      | sP66_prd ) ),
    inference(formula_renaming,[status(thm)],[f700,f710]) ).

fof(f712,plain,
    ( ( ( ( op(e1,e4) = e4
          | op(e1,e4) = e3
          | op(e1,e4) = e2
          | op(e1,e4) = e1
          | op(e1,e4) = e0 )
        & ~ sP66_prd )
      | sP65_prd )
    & ( ( op(e1,e4) != e4
        & op(e1,e4) != e3
        & op(e1,e4) != e2
        & op(e1,e4) != e1
        & op(e1,e4) != e0 )
      | sP66_prd
      | ~ sP65_prd ) ),
    inference(NNF_transformation,[status(thm)],[f711]) ).

fof(f716,plain,
    ( op(e1,e4) != e3
    | sP66_prd
    | ~ sP65_prd ),
    inference(cnf_transformation,[status(thm)],[f712]) ).

fof(f720,definition,
    ( sP67_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP67_prd])],[]) ).

fof(f721,plain,
    ( sP66_prd
  <=> ( ( op(e1,e3) != e4
        & op(e1,e3) != e3
        & op(e1,e3) != e2
        & op(e1,e3) != e1
        & op(e1,e3) != e0 )
      | sP67_prd ) ),
    inference(formula_renaming,[status(thm)],[f710,f720]) ).

fof(f722,plain,
    ( ( ( ( op(e1,e3) = e4
          | op(e1,e3) = e3
          | op(e1,e3) = e2
          | op(e1,e3) = e1
          | op(e1,e3) = e0 )
        & ~ sP67_prd )
      | sP66_prd )
    & ( ( op(e1,e3) != e4
        & op(e1,e3) != e3
        & op(e1,e3) != e2
        & op(e1,e3) != e1
        & op(e1,e3) != e0 )
      | sP67_prd
      | ~ sP66_prd ) ),
    inference(NNF_transformation,[status(thm)],[f721]) ).

fof(f725,plain,
    ( op(e1,e3) != e2
    | sP67_prd
    | ~ sP66_prd ),
    inference(cnf_transformation,[status(thm)],[f722]) ).

fof(f730,definition,
    ( sP68_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP68_prd])],[]) ).

fof(f731,plain,
    ( sP67_prd
  <=> ( ( op(e1,e2) != e4
        & op(e1,e2) != e3
        & op(e1,e2) != e2
        & op(e1,e2) != e1
        & op(e1,e2) != e0 )
      | sP68_prd ) ),
    inference(formula_renaming,[status(thm)],[f720,f730]) ).

fof(f732,plain,
    ( ( ( ( op(e1,e2) = e4
          | op(e1,e2) = e3
          | op(e1,e2) = e2
          | op(e1,e2) = e1
          | op(e1,e2) = e0 )
        & ~ sP68_prd )
      | sP67_prd )
    & ( ( op(e1,e2) != e4
        & op(e1,e2) != e3
        & op(e1,e2) != e2
        & op(e1,e2) != e1
        & op(e1,e2) != e0 )
      | sP68_prd
      | ~ sP67_prd ) ),
    inference(NNF_transformation,[status(thm)],[f731]) ).

fof(f737,plain,
    ( op(e1,e2) != e4
    | sP68_prd
    | ~ sP67_prd ),
    inference(cnf_transformation,[status(thm)],[f732]) ).

fof(f740,definition,
    ( sP69_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP69_prd])],[]) ).

fof(f741,plain,
    ( sP68_prd
  <=> ( ( op(e1,e1) != e4
        & op(e1,e1) != e3
        & op(e1,e1) != e2
        & op(e1,e1) != e1
        & op(e1,e1) != e0 )
      | sP69_prd ) ),
    inference(formula_renaming,[status(thm)],[f730,f740]) ).

fof(f742,plain,
    ( ( ( ( op(e1,e1) = e4
          | op(e1,e1) = e3
          | op(e1,e1) = e2
          | op(e1,e1) = e1
          | op(e1,e1) = e0 )
        & ~ sP69_prd )
      | sP68_prd )
    & ( ( op(e1,e1) != e4
        & op(e1,e1) != e3
        & op(e1,e1) != e2
        & op(e1,e1) != e1
        & op(e1,e1) != e0 )
      | sP69_prd
      | ~ sP68_prd ) ),
    inference(NNF_transformation,[status(thm)],[f741]) ).

fof(f743,plain,
    ( op(e1,e1) != e0
    | sP69_prd
    | ~ sP68_prd ),
    inference(cnf_transformation,[status(thm)],[f742]) ).

fof(f750,definition,
    ( sP70_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP70_prd])],[]) ).

fof(f751,plain,
    ( sP69_prd
  <=> ( ( op(e1,e0) != e4
        & op(e1,e0) != e3
        & op(e1,e0) != e2
        & op(e1,e0) != e1
        & op(e1,e0) != e0 )
      | sP70_prd ) ),
    inference(formula_renaming,[status(thm)],[f740,f750]) ).

fof(f752,plain,
    ( ( ( ( op(e1,e0) = e4
          | op(e1,e0) = e3
          | op(e1,e0) = e2
          | op(e1,e0) = e1
          | op(e1,e0) = e0 )
        & ~ sP70_prd )
      | sP69_prd )
    & ( ( op(e1,e0) != e4
        & op(e1,e0) != e3
        & op(e1,e0) != e2
        & op(e1,e0) != e1
        & op(e1,e0) != e0 )
      | sP70_prd
      | ~ sP69_prd ) ),
    inference(NNF_transformation,[status(thm)],[f751]) ).

fof(f754,plain,
    ( op(e1,e0) != e1
    | sP70_prd
    | ~ sP69_prd ),
    inference(cnf_transformation,[status(thm)],[f752]) ).

fof(f760,definition,
    ( sP71_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP71_prd])],[]) ).

fof(f761,plain,
    ( sP70_prd
  <=> ( ( op(e0,e4) != e4
        & op(e0,e4) != e3
        & op(e0,e4) != e2
        & op(e0,e4) != e1
        & op(e0,e4) != e0 )
      | sP71_prd ) ),
    inference(formula_renaming,[status(thm)],[f750,f760]) ).

fof(f762,plain,
    ( ( ( ( op(e0,e4) = e4
          | op(e0,e4) = e3
          | op(e0,e4) = e2
          | op(e0,e4) = e1
          | op(e0,e4) = e0 )
        & ~ sP71_prd )
      | sP70_prd )
    & ( ( op(e0,e4) != e4
        & op(e0,e4) != e3
        & op(e0,e4) != e2
        & op(e0,e4) != e1
        & op(e0,e4) != e0 )
      | sP71_prd
      | ~ sP70_prd ) ),
    inference(NNF_transformation,[status(thm)],[f761]) ).

fof(f767,plain,
    ( op(e0,e4) != e4
    | sP71_prd
    | ~ sP70_prd ),
    inference(cnf_transformation,[status(thm)],[f762]) ).

fof(f770,definition,
    ( sP72_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP72_prd])],[]) ).

fof(f771,plain,
    ( sP71_prd
  <=> ( ( op(e0,e3) != e4
        & op(e0,e3) != e3
        & op(e0,e3) != e2
        & op(e0,e3) != e1
        & op(e0,e3) != e0 )
      | sP72_prd ) ),
    inference(formula_renaming,[status(thm)],[f760,f770]) ).

fof(f772,plain,
    ( ( ( ( op(e0,e3) = e4
          | op(e0,e3) = e3
          | op(e0,e3) = e2
          | op(e0,e3) = e1
          | op(e0,e3) = e0 )
        & ~ sP72_prd )
      | sP71_prd )
    & ( ( op(e0,e3) != e4
        & op(e0,e3) != e3
        & op(e0,e3) != e2
        & op(e0,e3) != e1
        & op(e0,e3) != e0 )
      | sP72_prd
      | ~ sP71_prd ) ),
    inference(NNF_transformation,[status(thm)],[f771]) ).

fof(f776,plain,
    ( op(e0,e3) != e3
    | sP72_prd
    | ~ sP71_prd ),
    inference(cnf_transformation,[status(thm)],[f772]) ).

fof(f780,definition,
    ( sP73_prd
  <=> ( ( 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 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP73_prd])],[]) ).

fof(f781,plain,
    ( sP72_prd
  <=> ( ( op(e0,e2) != e4
        & op(e0,e2) != e3
        & op(e0,e2) != e2
        & op(e0,e2) != e1
        & op(e0,e2) != e0 )
      | sP73_prd ) ),
    inference(formula_renaming,[status(thm)],[f770,f780]) ).

fof(f782,plain,
    ( ( ( ( op(e0,e2) = e4
          | op(e0,e2) = e3
          | op(e0,e2) = e2
          | op(e0,e2) = e1
          | op(e0,e2) = e0 )
        & ~ sP73_prd )
      | sP72_prd )
    & ( ( op(e0,e2) != e4
        & op(e0,e2) != e3
        & op(e0,e2) != e2
        & op(e0,e2) != e1
        & op(e0,e2) != e0 )
      | sP73_prd
      | ~ sP72_prd ) ),
    inference(NNF_transformation,[status(thm)],[f781]) ).

fof(f785,plain,
    ( op(e0,e2) != e2
    | sP73_prd
    | ~ sP72_prd ),
    inference(cnf_transformation,[status(thm)],[f782]) ).

fof(f790,definition,
    ( sP74_prd
  <=> ( ( op(e0,e0) != e4
        & op(e0,e0) != e3
        & op(e0,e0) != e2
        & op(e0,e0) != e1
        & op(e0,e0) != e0 )
      | ( ( ( ( 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 ) ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP74_prd])],[]) ).

fof(f791,plain,
    ( sP73_prd
  <=> ( ( op(e0,e1) != e4
        & op(e0,e1) != e3
        & op(e0,e1) != e2
        & op(e0,e1) != e1
        & op(e0,e1) != e0 )
      | sP74_prd ) ),
    inference(formula_renaming,[status(thm)],[f780,f790]) ).

fof(f792,plain,
    ( ( ( ( op(e0,e1) = e4
          | op(e0,e1) = e3
          | op(e0,e1) = e2
          | op(e0,e1) = e1
          | op(e0,e1) = e0 )
        & ~ sP74_prd )
      | sP73_prd )
    & ( ( op(e0,e1) != e4
        & op(e0,e1) != e3
        & op(e0,e1) != e2
        & op(e0,e1) != e1
        & op(e0,e1) != e0 )
      | sP74_prd
      | ~ sP73_prd ) ),
    inference(NNF_transformation,[status(thm)],[f791]) ).

fof(f794,plain,
    ( op(e0,e1) != e1
    | sP74_prd
    | ~ sP73_prd ),
    inference(cnf_transformation,[status(thm)],[f792]) ).

fof(f800,definition,
    ( sP75_prd
  <=> ( ( ( ( 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 ) ) ) ),
    introduced(definition,[new_symbols(definition,[sP75_prd])],[]) ).

fof(f801,plain,
    ( sP74_prd
  <=> ( ( op(e0,e0) != e4
        & op(e0,e0) != e3
        & op(e0,e0) != e2
        & op(e0,e0) != e1
        & op(e0,e0) != e0 )
      | sP75_prd ) ),
    inference(formula_renaming,[status(thm)],[f790,f800]) ).

fof(f802,plain,
    ( ( ( ( op(e0,e0) = e4
          | op(e0,e0) = e3
          | op(e0,e0) = e2
          | op(e0,e0) = e1
          | op(e0,e0) = e0 )
        & ~ sP75_prd )
      | sP74_prd )
    & ( ( op(e0,e0) != e4
        & op(e0,e0) != e3
        & op(e0,e0) != e2
        & op(e0,e0) != e1
        & op(e0,e0) != e0 )
      | sP75_prd
      | ~ sP74_prd ) ),
    inference(NNF_transformation,[status(thm)],[f801]) ).

fof(f803,plain,
    ( op(e0,e0) != e0
    | sP75_prd
    | ~ sP74_prd ),
    inference(cnf_transformation,[status(thm)],[f802]) ).

fof(f810,definition,
    ( sP76_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,[sP76_prd])],[]) ).

fof(f811,plain,
    ( sP75_prd
  <=> ( ( ( ( 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 ) )
      & sP76_prd ) ),
    inference(formula_renaming,[status(thm)],[f800,f810]) ).

fof(f812,definition,
    ( sP77_prd
  <=> ( ( ( 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 ) ) ),
    introduced(definition,[new_symbols(definition,[sP77_prd])],[]) ).

fof(f813,plain,
    ( sP75_prd
  <=> ( ( ( ( e4 = unit
            | op(e4,e4) != e4 )
          & op(e4,e4) = e4 )
        | sP77_prd )
      & sP76_prd ) ),
    inference(formula_renaming,[status(thm)],[f811,f812]) ).

fof(f814,plain,
    ( ( ( ( ( e4 != unit
            & op(e4,e4) = e4 )
          | op(e4,e4) != e4 )
        & ~ sP77_prd )
      | ~ sP76_prd
      | sP75_prd )
    & ( ( ( ( ( e4 = unit
              | op(e4,e4) != e4 )
            & op(e4,e4) = e4 )
          | sP77_prd )
        & sP76_prd )
      | ~ sP75_prd ) ),
    inference(NNF_transformation,[status(thm)],[f813]) ).

fof(f815,plain,
    ( sP76_prd
    | ~ sP75_prd ),
    inference(cnf_transformation,[status(thm)],[f814]) ).

fof(f821,definition,
    ( sP78_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,[sP78_prd])],[]) ).

fof(f822,plain,
    ( sP76_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 ) )
      & sP78_prd ) ),
    inference(formula_renaming,[status(thm)],[f810,f821]) ).

fof(f823,definition,
    ( sP79_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,[sP79_prd])],[]) ).

fof(f824,plain,
    ( sP76_prd
  <=> ( ( ( ( e3 = unit
            | op(e4,e3) != e4 )
          & op(e4,e4) = e3 )
        | sP79_prd )
      & sP78_prd ) ),
    inference(formula_renaming,[status(thm)],[f822,f823]) ).

fof(f825,plain,
    ( ( ( ( ( e3 != unit
            & op(e4,e3) = e4 )
          | op(e4,e4) != e3 )
        & ~ sP79_prd )
      | ~ sP78_prd
      | sP76_prd )
    & ( ( ( ( ( e3 = unit
              | op(e4,e3) != e4 )
            & op(e4,e4) = e3 )
          | sP79_prd )
        & sP78_prd )
      | ~ sP76_prd ) ),
    inference(NNF_transformation,[status(thm)],[f824]) ).

fof(f826,plain,
    ( sP78_prd
    | ~ sP76_prd ),
    inference(cnf_transformation,[status(thm)],[f825]) ).

fof(f840,definition,
    ( sP81_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,[sP81_prd])],[]) ).

fof(f841,plain,
    ( sP78_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 ) )
      & sP81_prd ) ),
    inference(formula_renaming,[status(thm)],[f821,f840]) ).

fof(f842,definition,
    ( sP82_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,[sP82_prd])],[]) ).

fof(f843,plain,
    ( sP78_prd
  <=> ( ( ( ( e2 = unit
            | op(e4,e2) != e4 )
          & op(e4,e4) = e2 )
        | sP82_prd )
      & sP81_prd ) ),
    inference(formula_renaming,[status(thm)],[f841,f842]) ).

fof(f844,plain,
    ( ( ( ( ( e2 != unit
            & op(e4,e2) = e4 )
          | op(e4,e4) != e2 )
        & ~ sP82_prd )
      | ~ sP81_prd
      | sP78_prd )
    & ( ( ( ( ( e2 = unit
              | op(e4,e2) != e4 )
            & op(e4,e4) = e2 )
          | sP82_prd )
        & sP81_prd )
      | ~ sP78_prd ) ),
    inference(NNF_transformation,[status(thm)],[f843]) ).

fof(f845,plain,
    ( sP81_prd
    | ~ sP78_prd ),
    inference(cnf_transformation,[status(thm)],[f844]) ).

fof(f867,definition,
    ( sP85_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,[sP85_prd])],[]) ).

fof(f868,plain,
    ( sP81_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 ) )
      & sP85_prd ) ),
    inference(formula_renaming,[status(thm)],[f840,f867]) ).

fof(f869,definition,
    ( sP86_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,[sP86_prd])],[]) ).

fof(f870,plain,
    ( sP81_prd
  <=> ( ( ( ( e1 = unit
            | op(e4,e1) != e4 )
          & op(e4,e4) = e1 )
        | sP86_prd )
      & sP85_prd ) ),
    inference(formula_renaming,[status(thm)],[f868,f869]) ).

fof(f871,plain,
    ( ( ( ( ( e1 != unit
            & op(e4,e1) = e4 )
          | op(e4,e4) != e1 )
        & ~ sP86_prd )
      | ~ sP85_prd
      | sP81_prd )
    & ( ( ( ( ( e1 = unit
              | op(e4,e1) != e4 )
            & op(e4,e4) = e1 )
          | sP86_prd )
        & sP85_prd )
      | ~ sP81_prd ) ),
    inference(NNF_transformation,[status(thm)],[f870]) ).

fof(f873,plain,
    ( op(e4,e4) = e1
    | sP86_prd
    | ~ sP81_prd ),
    inference(cnf_transformation,[status(thm)],[f871]) ).

fof(f910,definition,
    ( sP91_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,[sP91_prd])],[]) ).

fof(f911,plain,
    ( sP86_prd
  <=> ( ( ( e1 = unit
          | op(e4,e1) != e3 )
        & op(e4,e3) = e1 )
      | sP91_prd ) ),
    inference(formula_renaming,[status(thm)],[f869,f910]) ).

fof(f912,plain,
    ( ( ( ( ( e1 != unit
            & op(e4,e1) = e3 )
          | op(e4,e3) != e1 )
        & ~ sP91_prd )
      | sP86_prd )
    & ( ( ( e1 = unit
          | op(e4,e1) != e3 )
        & op(e4,e3) = e1 )
      | sP91_prd
      | ~ sP86_prd ) ),
    inference(NNF_transformation,[status(thm)],[f911]) ).

fof(f914,plain,
    ( e1 = unit
    | op(e4,e1) != e3
    | sP91_prd
    | ~ sP86_prd ),
    inference(cnf_transformation,[status(thm)],[f912]) ).

fof(f950,definition,
    ( sP96_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,[sP96_prd])],[]) ).

fof(f951,plain,
    ( sP91_prd
  <=> ( ( ( e1 = unit
          | op(e4,e1) != e2 )
        & op(e4,e2) = e1 )
      | sP96_prd ) ),
    inference(formula_renaming,[status(thm)],[f910,f950]) ).

fof(f952,plain,
    ( ( ( ( ( e1 != unit
            & op(e4,e1) = e2 )
          | op(e4,e2) != e1 )
        & ~ sP96_prd )
      | sP91_prd )
    & ( ( ( e1 = unit
          | op(e4,e1) != e2 )
        & op(e4,e2) = e1 )
      | sP96_prd
      | ~ sP91_prd ) ),
    inference(NNF_transformation,[status(thm)],[f951]) ).

fof(f953,plain,
    ( op(e4,e2) = e1
    | sP96_prd
    | ~ sP91_prd ),
    inference(cnf_transformation,[status(thm)],[f952]) ).

fof(f990,definition,
    ( sP101_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,[sP101_prd])],[]) ).

fof(f991,plain,
    ( sP96_prd
  <=> ( ( ( e1 = unit
          | op(e4,e1) != e1 )
        & op(e4,e1) = e1 )
      | sP101_prd ) ),
    inference(formula_renaming,[status(thm)],[f950,f990]) ).

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

fof(f993,plain,
    ( op(e4,e1) = e1
    | sP101_prd
    | ~ sP96_prd ),
    inference(cnf_transformation,[status(thm)],[f992]) ).

fof(f1030,definition,
    ( sP106_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,[sP106_prd])],[]) ).

fof(f1031,plain,
    ( sP101_prd
  <=> ( ( ( e1 = unit
          | op(e4,e1) != e0 )
        & op(e4,e0) = e1 )
      | sP106_prd ) ),
    inference(formula_renaming,[status(thm)],[f990,f1030]) ).

fof(f1032,plain,
    ( ( ( ( ( e1 != unit
            & op(e4,e1) = e0 )
          | op(e4,e0) != e1 )
        & ~ sP106_prd )
      | sP101_prd )
    & ( ( ( e1 = unit
          | op(e4,e1) != e0 )
        & op(e4,e0) = e1 )
      | sP106_prd
      | ~ sP101_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1031]) ).

fof(f1033,plain,
    ( op(e4,e0) = e1
    | sP106_prd
    | ~ sP101_prd ),
    inference(cnf_transformation,[status(thm)],[f1032]) ).

fof(f1070,definition,
    ( sP111_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,[sP111_prd])],[]) ).

fof(f1071,plain,
    ( sP106_prd
  <=> ( ( ( e1 = unit
          | op(e3,e1) != e4 )
        & op(e3,e4) = e1 )
      | sP111_prd ) ),
    inference(formula_renaming,[status(thm)],[f1030,f1070]) ).

fof(f1072,plain,
    ( ( ( ( ( e1 != unit
            & op(e3,e1) = e4 )
          | op(e3,e4) != e1 )
        & ~ sP111_prd )
      | sP106_prd )
    & ( ( ( e1 = unit
          | op(e3,e1) != e4 )
        & op(e3,e4) = e1 )
      | sP111_prd
      | ~ sP106_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1071]) ).

fof(f1073,plain,
    ( op(e3,e4) = e1
    | sP111_prd
    | ~ sP106_prd ),
    inference(cnf_transformation,[status(thm)],[f1072]) ).

fof(f1110,definition,
    ( sP116_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,[sP116_prd])],[]) ).

fof(f1111,plain,
    ( sP111_prd
  <=> ( ( ( e1 = unit
          | op(e3,e1) != e3 )
        & op(e3,e3) = e1 )
      | sP116_prd ) ),
    inference(formula_renaming,[status(thm)],[f1070,f1110]) ).

fof(f1112,plain,
    ( ( ( ( ( e1 != unit
            & op(e3,e1) = e3 )
          | op(e3,e3) != e1 )
        & ~ sP116_prd )
      | sP111_prd )
    & ( ( ( e1 = unit
          | op(e3,e1) != e3 )
        & op(e3,e3) = e1 )
      | sP116_prd
      | ~ sP111_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1111]) ).

fof(f1113,plain,
    ( op(e3,e3) = e1
    | sP116_prd
    | ~ sP111_prd ),
    inference(cnf_transformation,[status(thm)],[f1112]) ).

fof(f1150,definition,
    ( sP121_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,[sP121_prd])],[]) ).

fof(f1151,plain,
    ( sP116_prd
  <=> ( ( ( e1 = unit
          | op(e3,e1) != e2 )
        & op(e3,e2) = e1 )
      | sP121_prd ) ),
    inference(formula_renaming,[status(thm)],[f1110,f1150]) ).

fof(f1152,plain,
    ( ( ( ( ( e1 != unit
            & op(e3,e1) = e2 )
          | op(e3,e2) != e1 )
        & ~ sP121_prd )
      | sP116_prd )
    & ( ( ( e1 = unit
          | op(e3,e1) != e2 )
        & op(e3,e2) = e1 )
      | sP121_prd
      | ~ sP116_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1151]) ).

fof(f1154,plain,
    ( e1 = unit
    | op(e3,e1) != e2
    | sP121_prd
    | ~ sP116_prd ),
    inference(cnf_transformation,[status(thm)],[f1152]) ).

fof(f1190,definition,
    ( sP126_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,[sP126_prd])],[]) ).

fof(f1191,plain,
    ( sP121_prd
  <=> ( ( ( e1 = unit
          | op(e3,e1) != e1 )
        & op(e3,e1) = e1 )
      | sP126_prd ) ),
    inference(formula_renaming,[status(thm)],[f1150,f1190]) ).

fof(f1192,plain,
    ( ( ( ( ( e1 != unit
            & op(e3,e1) = e1 )
          | op(e3,e1) != e1 )
        & ~ sP126_prd )
      | sP121_prd )
    & ( ( ( e1 = unit
          | op(e3,e1) != e1 )
        & op(e3,e1) = e1 )
      | sP126_prd
      | ~ sP121_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1191]) ).

fof(f1193,plain,
    ( op(e3,e1) = e1
    | sP126_prd
    | ~ sP121_prd ),
    inference(cnf_transformation,[status(thm)],[f1192]) ).

fof(f1230,definition,
    ( sP131_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,[sP131_prd])],[]) ).

fof(f1231,plain,
    ( sP126_prd
  <=> ( ( ( e1 = unit
          | op(e3,e1) != e0 )
        & op(e3,e0) = e1 )
      | sP131_prd ) ),
    inference(formula_renaming,[status(thm)],[f1190,f1230]) ).

fof(f1232,plain,
    ( ( ( ( ( e1 != unit
            & op(e3,e1) = e0 )
          | op(e3,e0) != e1 )
        & ~ sP131_prd )
      | sP126_prd )
    & ( ( ( e1 = unit
          | op(e3,e1) != e0 )
        & op(e3,e0) = e1 )
      | sP131_prd
      | ~ sP126_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1231]) ).

fof(f1233,plain,
    ( op(e3,e0) = e1
    | sP131_prd
    | ~ sP126_prd ),
    inference(cnf_transformation,[status(thm)],[f1232]) ).

fof(f1270,definition,
    ( sP136_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,[sP136_prd])],[]) ).

fof(f1271,plain,
    ( sP131_prd
  <=> ( ( ( e1 = unit
          | op(e2,e1) != e4 )
        & op(e2,e4) = e1 )
      | sP136_prd ) ),
    inference(formula_renaming,[status(thm)],[f1230,f1270]) ).

fof(f1272,plain,
    ( ( ( ( ( e1 != unit
            & op(e2,e1) = e4 )
          | op(e2,e4) != e1 )
        & ~ sP136_prd )
      | sP131_prd )
    & ( ( ( e1 = unit
          | op(e2,e1) != e4 )
        & op(e2,e4) = e1 )
      | sP136_prd
      | ~ sP131_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1271]) ).

fof(f1274,plain,
    ( e1 = unit
    | op(e2,e1) != e4
    | sP136_prd
    | ~ sP131_prd ),
    inference(cnf_transformation,[status(thm)],[f1272]) ).

fof(f1310,definition,
    ( sP141_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,[sP141_prd])],[]) ).

fof(f1311,plain,
    ( sP136_prd
  <=> ( ( ( e1 = unit
          | op(e2,e1) != e3 )
        & op(e2,e3) = e1 )
      | sP141_prd ) ),
    inference(formula_renaming,[status(thm)],[f1270,f1310]) ).

fof(f1312,plain,
    ( ( ( ( ( e1 != unit
            & op(e2,e1) = e3 )
          | op(e2,e3) != e1 )
        & ~ sP141_prd )
      | sP136_prd )
    & ( ( ( e1 = unit
          | op(e2,e1) != e3 )
        & op(e2,e3) = e1 )
      | sP141_prd
      | ~ sP136_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1311]) ).

fof(f1313,plain,
    ( op(e2,e3) = e1
    | sP141_prd
    | ~ sP136_prd ),
    inference(cnf_transformation,[status(thm)],[f1312]) ).

fof(f1350,definition,
    ( sP146_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,[sP146_prd])],[]) ).

fof(f1351,plain,
    ( sP141_prd
  <=> ( ( ( e1 = unit
          | op(e2,e1) != e2 )
        & op(e2,e2) = e1 )
      | sP146_prd ) ),
    inference(formula_renaming,[status(thm)],[f1310,f1350]) ).

fof(f1352,plain,
    ( ( ( ( ( e1 != unit
            & op(e2,e1) = e2 )
          | op(e2,e2) != e1 )
        & ~ sP146_prd )
      | sP141_prd )
    & ( ( ( e1 = unit
          | op(e2,e1) != e2 )
        & op(e2,e2) = e1 )
      | sP146_prd
      | ~ sP141_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1351]) ).

fof(f1353,plain,
    ( op(e2,e2) = e1
    | sP146_prd
    | ~ sP141_prd ),
    inference(cnf_transformation,[status(thm)],[f1352]) ).

fof(f1390,definition,
    ( sP151_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,[sP151_prd])],[]) ).

fof(f1391,plain,
    ( sP146_prd
  <=> ( ( ( e1 = unit
          | op(e2,e1) != e1 )
        & op(e2,e1) = e1 )
      | sP151_prd ) ),
    inference(formula_renaming,[status(thm)],[f1350,f1390]) ).

fof(f1392,plain,
    ( ( ( ( ( e1 != unit
            & op(e2,e1) = e1 )
          | op(e2,e1) != e1 )
        & ~ sP151_prd )
      | sP146_prd )
    & ( ( ( e1 = unit
          | op(e2,e1) != e1 )
        & op(e2,e1) = e1 )
      | sP151_prd
      | ~ sP146_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1391]) ).

fof(f1393,plain,
    ( op(e2,e1) = e1
    | sP151_prd
    | ~ sP146_prd ),
    inference(cnf_transformation,[status(thm)],[f1392]) ).

fof(f1430,definition,
    ( sP156_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,[sP156_prd])],[]) ).

fof(f1431,plain,
    ( sP151_prd
  <=> ( ( ( e1 = unit
          | op(e2,e1) != e0 )
        & op(e2,e0) = e1 )
      | sP156_prd ) ),
    inference(formula_renaming,[status(thm)],[f1390,f1430]) ).

fof(f1432,plain,
    ( ( ( ( ( e1 != unit
            & op(e2,e1) = e0 )
          | op(e2,e0) != e1 )
        & ~ sP156_prd )
      | sP151_prd )
    & ( ( ( e1 = unit
          | op(e2,e1) != e0 )
        & op(e2,e0) = e1 )
      | sP156_prd
      | ~ sP151_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1431]) ).

fof(f1433,plain,
    ( op(e2,e0) = e1
    | sP156_prd
    | ~ sP151_prd ),
    inference(cnf_transformation,[status(thm)],[f1432]) ).

fof(f1470,definition,
    ( sP161_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,[sP161_prd])],[]) ).

fof(f1471,plain,
    ( sP156_prd
  <=> ( ( ( e1 = unit
          | op(e1,e1) != e4 )
        & op(e1,e4) = e1 )
      | sP161_prd ) ),
    inference(formula_renaming,[status(thm)],[f1430,f1470]) ).

fof(f1472,plain,
    ( ( ( ( ( e1 != unit
            & op(e1,e1) = e4 )
          | op(e1,e4) != e1 )
        & ~ sP161_prd )
      | sP156_prd )
    & ( ( ( e1 = unit
          | op(e1,e1) != e4 )
        & op(e1,e4) = e1 )
      | sP161_prd
      | ~ sP156_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1471]) ).

fof(f1473,plain,
    ( op(e1,e4) = e1
    | sP161_prd
    | ~ sP156_prd ),
    inference(cnf_transformation,[status(thm)],[f1472]) ).

fof(f1510,definition,
    ( sP166_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,[sP166_prd])],[]) ).

fof(f1511,plain,
    ( sP161_prd
  <=> ( ( ( e1 = unit
          | op(e1,e1) != e3 )
        & op(e1,e3) = e1 )
      | sP166_prd ) ),
    inference(formula_renaming,[status(thm)],[f1470,f1510]) ).

fof(f1512,plain,
    ( ( ( ( ( e1 != unit
            & op(e1,e1) = e3 )
          | op(e1,e3) != e1 )
        & ~ sP166_prd )
      | sP161_prd )
    & ( ( ( e1 = unit
          | op(e1,e1) != e3 )
        & op(e1,e3) = e1 )
      | sP166_prd
      | ~ sP161_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1511]) ).

fof(f1513,plain,
    ( op(e1,e3) = e1
    | sP166_prd
    | ~ sP161_prd ),
    inference(cnf_transformation,[status(thm)],[f1512]) ).

fof(f1550,definition,
    ( sP171_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,[sP171_prd])],[]) ).

fof(f1551,plain,
    ( sP166_prd
  <=> ( ( ( e1 = unit
          | op(e1,e1) != e2 )
        & op(e1,e2) = e1 )
      | sP171_prd ) ),
    inference(formula_renaming,[status(thm)],[f1510,f1550]) ).

fof(f1552,plain,
    ( ( ( ( ( e1 != unit
            & op(e1,e1) = e2 )
          | op(e1,e2) != e1 )
        & ~ sP171_prd )
      | sP166_prd )
    & ( ( ( e1 = unit
          | op(e1,e1) != e2 )
        & op(e1,e2) = e1 )
      | sP171_prd
      | ~ sP166_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1551]) ).

fof(f1553,plain,
    ( op(e1,e2) = e1
    | sP171_prd
    | ~ sP166_prd ),
    inference(cnf_transformation,[status(thm)],[f1552]) ).

fof(f1590,definition,
    ( sP176_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,[sP176_prd])],[]) ).

fof(f1591,plain,
    ( sP171_prd
  <=> ( ( ( e1 = unit
          | op(e1,e1) != e1 )
        & op(e1,e1) = e1 )
      | sP176_prd ) ),
    inference(formula_renaming,[status(thm)],[f1550,f1590]) ).

fof(f1592,plain,
    ( ( ( ( ( e1 != unit
            & op(e1,e1) = e1 )
          | op(e1,e1) != e1 )
        & ~ sP176_prd )
      | sP171_prd )
    & ( ( ( e1 = unit
          | op(e1,e1) != e1 )
        & op(e1,e1) = e1 )
      | sP176_prd
      | ~ sP171_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1591]) ).

fof(f1593,plain,
    ( op(e1,e1) = e1
    | sP176_prd
    | ~ sP171_prd ),
    inference(cnf_transformation,[status(thm)],[f1592]) ).

fof(f1630,definition,
    ( sP181_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,[sP181_prd])],[]) ).

fof(f1631,plain,
    ( sP176_prd
  <=> ( ( ( e1 = unit
          | op(e1,e1) != e0 )
        & op(e1,e0) = e1 )
      | sP181_prd ) ),
    inference(formula_renaming,[status(thm)],[f1590,f1630]) ).

fof(f1632,plain,
    ( ( ( ( ( e1 != unit
            & op(e1,e1) = e0 )
          | op(e1,e0) != e1 )
        & ~ sP181_prd )
      | sP176_prd )
    & ( ( ( e1 = unit
          | op(e1,e1) != e0 )
        & op(e1,e0) = e1 )
      | sP181_prd
      | ~ sP176_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1631]) ).

fof(f1634,plain,
    ( e1 = unit
    | op(e1,e1) != e0
    | sP181_prd
    | ~ sP176_prd ),
    inference(cnf_transformation,[status(thm)],[f1632]) ).

fof(f1670,definition,
    ( sP186_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,[sP186_prd])],[]) ).

fof(f1671,plain,
    ( sP181_prd
  <=> ( ( ( e1 = unit
          | op(e0,e1) != e4 )
        & op(e0,e4) = e1 )
      | sP186_prd ) ),
    inference(formula_renaming,[status(thm)],[f1630,f1670]) ).

fof(f1672,plain,
    ( ( ( ( ( e1 != unit
            & op(e0,e1) = e4 )
          | op(e0,e4) != e1 )
        & ~ sP186_prd )
      | sP181_prd )
    & ( ( ( e1 = unit
          | op(e0,e1) != e4 )
        & op(e0,e4) = e1 )
      | sP186_prd
      | ~ sP181_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1671]) ).

fof(f1673,plain,
    ( op(e0,e4) = e1
    | sP186_prd
    | ~ sP181_prd ),
    inference(cnf_transformation,[status(thm)],[f1672]) ).

fof(f1711,definition,
    ( sP190_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,[sP190_prd])],[]) ).

fof(f1712,plain,
    ( sP186_prd
  <=> ( ( ( e1 = unit
          | op(e0,e1) != e3 )
        & op(e0,e3) = e1 )
      | sP190_prd ) ),
    inference(formula_renaming,[status(thm)],[f1670,f1711]) ).

fof(f1713,plain,
    ( ( ( ( ( e1 != unit
            & op(e0,e1) = e3 )
          | op(e0,e3) != e1 )
        & ~ sP190_prd )
      | sP186_prd )
    & ( ( ( e1 = unit
          | op(e0,e1) != e3 )
        & op(e0,e3) = e1 )
      | sP190_prd
      | ~ sP186_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1712]) ).

fof(f1714,plain,
    ( op(e0,e3) = e1
    | sP190_prd
    | ~ sP186_prd ),
    inference(cnf_transformation,[status(thm)],[f1713]) ).

fof(f1744,definition,
    ( sP193_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,[sP193_prd])],[]) ).

fof(f1745,plain,
    ( sP190_prd
  <=> ( ( ( e1 = unit
          | op(e0,e1) != e2 )
        & op(e0,e2) = e1 )
      | sP193_prd ) ),
    inference(formula_renaming,[status(thm)],[f1711,f1744]) ).

fof(f1746,plain,
    ( ( ( ( ( e1 != unit
            & op(e0,e1) = e2 )
          | op(e0,e2) != e1 )
        & ~ sP193_prd )
      | sP190_prd )
    & ( ( ( e1 = unit
          | op(e0,e1) != e2 )
        & op(e0,e2) = e1 )
      | sP193_prd
      | ~ sP190_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1745]) ).

fof(f1747,plain,
    ( op(e0,e2) = e1
    | sP193_prd
    | ~ sP190_prd ),
    inference(cnf_transformation,[status(thm)],[f1746]) ).

fof(f1769,plain,
    ( ( ( ( ( e1 != unit
            & op(e0,e1) = e1 )
          | op(e0,e1) != e1 )
        & ( ( e1 != unit
            & op(e0,e1) = e0 )
          | op(e0,e0) != e1 ) )
      | sP193_prd )
    & ( ( ( e1 = unit
          | op(e0,e1) != e1 )
        & op(e0,e1) = e1 )
      | ( ( e1 = unit
          | op(e0,e1) != e0 )
        & op(e0,e0) = e1 )
      | ~ sP193_prd ) ),
    inference(NNF_transformation,[status(thm)],[f1744]) ).

fof(f1771,plain,
    ( e1 = unit
    | op(e0,e1) != e1
    | op(e0,e0) = e1
    | ~ sP193_prd ),
    inference(cnf_transformation,[status(thm)],[f1769]) ).

fof(f1792,plain,
    ( e4 != e4
    | sP0_prd ),
    inference(backward_demodulation,[status(thm)],[f20,f45]) ).

fof(f1793,plain,
    sP0_prd,
    inference(trivial_equality_resolution,[status(thm)],[f1792]) ).

fof(f1795,plain,
    ( e4 != e4
    | sP1_prd
    | ~ sP0_prd ),
    inference(forward_demodulation,[status(thm)],[f36,f53]) ).

fof(f1796,plain,
    ( sP1_prd
    | ~ sP0_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1795]) ).

fof(f1797,plain,
    sP1_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1796,f1793]) ).

fof(f1803,plain,
    ( e3 != e3
    | sP2_prd
    | ~ sP1_prd ),
    inference(forward_demodulation,[status(thm)],[f25,f64]) ).

fof(f1804,plain,
    ( sP2_prd
    | ~ sP1_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1803]) ).

fof(f1805,plain,
    sP2_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1804,f1797]) ).

fof(f1811,plain,
    ( e3 != e3
    | sP3_prd
    | ~ sP2_prd ),
    inference(forward_demodulation,[status(thm)],[f37,f74]) ).

fof(f1812,plain,
    ( sP3_prd
    | ~ sP2_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1811]) ).

fof(f1813,plain,
    sP3_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1812,f1805]) ).

fof(f1822,plain,
    ( e2 != e2
    | sP4_prd
    | ~ sP3_prd ),
    inference(forward_demodulation,[status(thm)],[f40,f87]) ).

fof(f1823,plain,
    ( sP4_prd
    | ~ sP3_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1822]) ).

fof(f1824,plain,
    sP4_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1823,f1813]) ).

fof(f1833,plain,
    ( e2 != e2
    | sP5_prd
    | ~ sP4_prd ),
    inference(forward_demodulation,[status(thm)],[f40,f97]) ).

fof(f1834,plain,
    ( sP5_prd
    | ~ sP4_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1833]) ).

fof(f1835,plain,
    sP5_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1834,f1824]) ).

fof(f1845,plain,
    ( e1 != e1
    | sP6_prd
    | ~ sP5_prd ),
    inference(forward_demodulation,[status(thm)],[f30,f105]) ).

fof(f1846,plain,
    ( sP6_prd
    | ~ sP5_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1845]) ).

fof(f1847,plain,
    sP6_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1846,f1835]) ).

fof(f1873,plain,
    ( e1 != e1
    | sP7_prd
    | ~ sP6_prd ),
    inference(forward_demodulation,[status(thm)],[f39,f116]) ).

fof(f1874,plain,
    ( sP7_prd
    | ~ sP6_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1873]) ).

fof(f1875,plain,
    sP7_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1874,f1847]) ).

fof(f1901,plain,
    ( e0 != e0
    | sP8_prd
    | ~ sP7_prd ),
    inference(forward_demodulation,[status(thm)],[f35,f126]) ).

fof(f1902,plain,
    ( sP8_prd
    | ~ sP7_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1901]) ).

fof(f1903,plain,
    sP8_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1902,f1875]) ).

fof(f1928,plain,
    ( e0 != e0
    | sP9_prd
    | ~ sP8_prd ),
    inference(forward_demodulation,[status(thm)],[f38,f135]) ).

fof(f1929,plain,
    ( sP9_prd
    | ~ sP8_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1928]) ).

fof(f1930,plain,
    sP9_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1929,f1903]) ).

fof(f1956,plain,
    ( e4 != e4
    | sP10_prd
    | ~ sP9_prd ),
    inference(forward_demodulation,[status(thm)],[f34,f146]) ).

fof(f1957,plain,
    ( sP10_prd
    | ~ sP9_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1956]) ).

fof(f1958,plain,
    sP10_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1957,f1930]) ).

fof(f1984,plain,
    ( e4 != e4
    | sP11_prd
    | ~ sP10_prd ),
    inference(forward_demodulation,[status(thm)],[f34,f156]) ).

fof(f1985,plain,
    ( sP11_prd
    | ~ sP10_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f1984]) ).

fof(f1986,plain,
    sP11_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f1985,f1958]) ).

fof(f2000,plain,
    ( e3 != e3
    | sP12_prd
    | ~ sP11_prd ),
    inference(forward_demodulation,[status(thm)],[f19,f163]) ).

fof(f2001,plain,
    ( sP12_prd
    | ~ sP11_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2000]) ).

fof(f2002,plain,
    sP12_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2001,f1986]) ).

fof(f2025,plain,
    ( e3 != e3
    | sP13_prd
    | ~ sP12_prd ),
    inference(forward_demodulation,[status(thm)],[f31,f173]) ).

fof(f2026,plain,
    ( sP13_prd
    | ~ sP12_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2025]) ).

fof(f2027,plain,
    sP13_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2026,f2002]) ).

fof(f2055,plain,
    ( e2 != e2
    | sP14_prd
    | ~ sP13_prd ),
    inference(forward_demodulation,[status(thm)],[f24,f184]) ).

fof(f2056,plain,
    ( sP14_prd
    | ~ sP13_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2055]) ).

fof(f2057,plain,
    sP14_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2056,f2027]) ).

fof(f2078,plain,
    ( e0 != e0
    | sP50_prd
    | ~ sP49_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f543]) ).

fof(f2079,plain,
    ( sP50_prd
    | ~ sP49_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2078]) ).

fof(f2091,plain,
    ( e2 != e2
    | sP15_prd
    | ~ sP14_prd ),
    inference(forward_demodulation,[status(thm)],[f32,f194]) ).

fof(f2092,plain,
    ( sP15_prd
    | ~ sP14_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2091]) ).

fof(f2093,plain,
    sP15_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2092,f2057]) ).

fof(f2123,plain,
    ( e1 != e1
    | sP16_prd
    | ~ sP15_prd ),
    inference(forward_demodulation,[status(thm)],[f39,f207]) ).

fof(f2124,plain,
    ( sP16_prd
    | ~ sP15_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2123]) ).

fof(f2125,plain,
    sP16_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2124,f2093]) ).

fof(f2132,plain,
    ( e1 != e1
    | sP17_prd
    | ~ sP16_prd ),
    inference(forward_demodulation,[status(thm)],[f33,f215]) ).

fof(f2133,plain,
    ( sP17_prd
    | ~ sP16_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2132]) ).

fof(f2134,plain,
    sP17_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2133,f2125]) ).

fof(f2141,plain,
    ( e0 != e0
    | sP18_prd
    | ~ sP17_prd ),
    inference(forward_demodulation,[status(thm)],[f29,f225]) ).

fof(f2142,plain,
    ( sP18_prd
    | ~ sP17_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2141]) ).

fof(f2143,plain,
    sP18_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2142,f2134]) ).

fof(f2152,plain,
    ( e0 != e0
    | sP19_prd
    | ~ sP18_prd ),
    inference(forward_demodulation,[status(thm)],[f35,f237]) ).

fof(f2153,plain,
    ( sP19_prd
    | ~ sP18_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2152]) ).

fof(f2154,plain,
    sP19_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2153,f2143]) ).

fof(f2156,plain,
    ( e4 != e4
    | sP20_prd
    | ~ sP19_prd ),
    inference(forward_demodulation,[status(thm)],[f23,f244]) ).

fof(f2157,plain,
    ( sP20_prd
    | ~ sP19_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2156]) ).

fof(f2158,plain,
    sP20_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2157,f2154]) ).

fof(f2163,plain,
    ( e4 != e4
    | sP21_prd
    | ~ sP20_prd ),
    inference(forward_demodulation,[status(thm)],[f27,f254]) ).

fof(f2164,plain,
    ( sP21_prd
    | ~ sP20_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2163]) ).

fof(f2165,plain,
    sP21_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2164,f2158]) ).

fof(f2177,plain,
    ( e3 != e3
    | sP22_prd
    | ~ sP21_prd ),
    inference(forward_demodulation,[status(thm)],[f28,f265]) ).

fof(f2178,plain,
    ( sP22_prd
    | ~ sP21_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2177]) ).

fof(f2179,plain,
    sP22_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2178,f2165]) ).

fof(f2186,plain,
    ( e3 != e3
    | sP23_prd
    | ~ sP22_prd ),
    inference(forward_demodulation,[status(thm)],[f28,f275]) ).

fof(f2187,plain,
    ( sP23_prd
    | ~ sP22_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2186]) ).

fof(f2188,plain,
    sP23_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2187,f2179]) ).

fof(f2191,plain,
    ( e2 != e2
    | sP24_prd
    | ~ sP23_prd ),
    inference(forward_demodulation,[status(thm)],[f18,f283]) ).

fof(f2192,plain,
    ( sP24_prd
    | ~ sP23_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2191]) ).

fof(f2193,plain,
    sP24_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2192,f2188]) ).

fof(f2198,plain,
    ( e2 != e2
    | sP25_prd
    | ~ sP24_prd ),
    inference(forward_demodulation,[status(thm)],[f26,f293]) ).

fof(f2199,plain,
    ( sP25_prd
    | ~ sP24_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2198]) ).

fof(f2200,plain,
    sP25_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2199,f2193]) ).

fof(f2210,plain,
    ( e1 != e1
    | sP26_prd
    | ~ sP25_prd ),
    inference(forward_demodulation,[status(thm)],[f33,f306]) ).

fof(f2211,plain,
    ( sP26_prd
    | ~ sP25_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2210]) ).

fof(f2212,plain,
    sP26_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2211,f2200]) ).

fof(f2221,plain,
    ( e1 != e1
    | sP27_prd
    | ~ sP26_prd ),
    inference(forward_demodulation,[status(thm)],[f30,f317]) ).

fof(f2222,plain,
    ( sP27_prd
    | ~ sP26_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2221]) ).

fof(f2223,plain,
    sP27_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2222,f2212]) ).

fof(f2228,plain,
    ( e0 != e0
    | sP28_prd
    | ~ sP27_prd ),
    inference(forward_demodulation,[status(thm)],[f38,f327]) ).

fof(f2229,plain,
    ( sP28_prd
    | ~ sP27_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2228]) ).

fof(f2230,plain,
    sP28_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2229,f2223]) ).

fof(f2242,plain,
    ( e0 != e0
    | sP29_prd
    | ~ sP28_prd ),
    inference(forward_demodulation,[status(thm)],[f29,f336]) ).

fof(f2243,plain,
    ( sP29_prd
    | ~ sP28_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2242]) ).

fof(f2244,plain,
    sP29_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2243,f2230]) ).

fof(f2251,plain,
    ( e4 != e4
    | sP30_prd
    | ~ sP29_prd ),
    inference(forward_demodulation,[status(thm)],[f27,f345]) ).

fof(f2252,plain,
    ( sP30_prd
    | ~ sP29_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2251]) ).

fof(f2253,plain,
    sP30_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2252,f2244]) ).

fof(f2260,plain,
    ( e4 != e4
    | sP31_prd
    | ~ sP30_prd ),
    inference(forward_demodulation,[status(thm)],[f23,f355]) ).

fof(f2261,plain,
    ( sP31_prd
    | ~ sP30_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2260]) ).

fof(f2262,plain,
    sP31_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2261,f2253]) ).

fof(f2269,plain,
    ( e3 != e3
    | sP32_prd
    | ~ sP31_prd ),
    inference(forward_demodulation,[status(thm)],[f37,f367]) ).

fof(f2270,plain,
    ( sP32_prd
    | ~ sP31_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2269]) ).

fof(f2271,plain,
    sP32_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2270,f2262]) ).

fof(f2282,plain,
    ( e3 != e3
    | sP33_prd
    | ~ sP32_prd ),
    inference(forward_demodulation,[status(thm)],[f25,f377]) ).

fof(f2283,plain,
    ( sP33_prd
    | ~ sP32_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2282]) ).

fof(f2284,plain,
    sP33_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2283,f2271]) ).

fof(f2292,plain,
    ( e2 != e2
    | sP34_prd
    | ~ sP33_prd ),
    inference(forward_demodulation,[status(thm)],[f32,f386]) ).

fof(f2293,plain,
    ( sP34_prd
    | ~ sP33_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2292]) ).

fof(f2294,plain,
    sP34_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2293,f2284]) ).

fof(f2302,plain,
    ( e2 != e2
    | sP35_prd
    | ~ sP34_prd ),
    inference(forward_demodulation,[status(thm)],[f24,f396]) ).

fof(f2303,plain,
    ( sP35_prd
    | ~ sP34_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2302]) ).

fof(f2304,plain,
    sP35_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2303,f2294]) ).

fof(f2306,plain,
    ( e1 != e1
    | sP36_prd
    | ~ sP35_prd ),
    inference(forward_demodulation,[status(thm)],[f17,f403]) ).

fof(f2307,plain,
    ( sP36_prd
    | ~ sP35_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2306]) ).

fof(f2308,plain,
    sP36_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2307,f2304]) ).

fof(f2313,plain,
    ( e1 != e1
    | sP37_prd
    | ~ sP36_prd ),
    inference(forward_demodulation,[status(thm)],[f21,f413]) ).

fof(f2314,plain,
    ( sP37_prd
    | ~ sP36_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2313]) ).

fof(f2315,plain,
    sP37_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2314,f2308]) ).

fof(f2324,plain,
    ( e0 != e0
    | sP38_prd
    | ~ sP37_prd ),
    inference(forward_demodulation,[status(thm)],[f22,f424]) ).

fof(f2325,plain,
    ( sP38_prd
    | ~ sP37_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2324]) ).

fof(f2326,plain,
    sP38_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2325,f2315]) ).

fof(f2331,plain,
    ( e0 != e0
    | sP39_prd
    | ~ sP38_prd ),
    inference(forward_demodulation,[status(thm)],[f22,f434]) ).

fof(f2332,plain,
    ( sP39_prd
    | ~ sP38_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2331]) ).

fof(f2333,plain,
    sP39_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2332,f2326]) ).

fof(f2342,plain,
    ( e4 != e4
    | sP40_prd
    | ~ sP39_prd ),
    inference(forward_demodulation,[status(thm)],[f36,f447]) ).

fof(f2343,plain,
    ( sP40_prd
    | ~ sP39_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2342]) ).

fof(f2344,plain,
    sP40_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2343,f2333]) ).

fof(f2354,plain,
    ( e4 != e4
    | sP41_prd
    | ~ sP40_prd ),
    inference(forward_demodulation,[status(thm)],[f20,f457]) ).

fof(f2355,plain,
    ( sP41_prd
    | ~ sP40_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2354]) ).

fof(f2356,plain,
    sP41_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2355,f2344]) ).

fof(f2364,plain,
    ( e3 != e3
    | sP42_prd
    | ~ sP41_prd ),
    inference(forward_demodulation,[status(thm)],[f31,f466]) ).

fof(f2365,plain,
    ( sP42_prd
    | ~ sP41_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2364]) ).

fof(f2366,plain,
    sP42_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2365,f2356]) ).

fof(f2374,plain,
    ( e3 != e3
    | sP43_prd
    | ~ sP42_prd ),
    inference(forward_demodulation,[status(thm)],[f19,f476]) ).

fof(f2375,plain,
    ( sP43_prd
    | ~ sP42_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2374]) ).

fof(f2376,plain,
    sP43_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2375,f2366]) ).

fof(f2380,plain,
    ( e2 != e2
    | sP44_prd
    | ~ sP43_prd ),
    inference(forward_demodulation,[status(thm)],[f26,f485]) ).

fof(f2381,plain,
    ( sP44_prd
    | ~ sP43_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2380]) ).

fof(f2382,plain,
    sP44_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2381,f2376]) ).

fof(f2392,plain,
    ( e2 != e2
    | sP45_prd
    | ~ sP44_prd ),
    inference(forward_demodulation,[status(thm)],[f18,f495]) ).

fof(f2393,plain,
    ( sP45_prd
    | ~ sP44_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2392]) ).

fof(f2394,plain,
    sP45_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2393,f2382]) ).

fof(f2400,plain,
    ( e1 != e1
    | sP46_prd
    | ~ sP45_prd ),
    inference(forward_demodulation,[status(thm)],[f21,f504]) ).

fof(f2401,plain,
    ( sP46_prd
    | ~ sP45_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2400]) ).

fof(f2402,plain,
    sP46_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2401,f2394]) ).

fof(f2407,plain,
    ( e1 != e1
    | sP47_prd
    | ~ sP46_prd ),
    inference(forward_demodulation,[status(thm)],[f17,f514]) ).

fof(f2408,plain,
    ( sP47_prd
    | ~ sP46_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2407]) ).

fof(f2409,plain,
    sP47_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2408,f2402]) ).

fof(f2414,plain,
    ( e0 != e0
    | sP48_prd
    | ~ sP47_prd ),
    inference(forward_demodulation,[status(thm)],[f16,f523]) ).

fof(f2415,plain,
    ( sP48_prd
    | ~ sP47_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2414]) ).

fof(f2416,plain,
    sP48_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2415,f2409]) ).

fof(f2421,plain,
    ( e0 != e0
    | sP49_prd
    | ~ sP48_prd ),
    inference(forward_demodulation,[status(thm)],[f16,f533]) ).

fof(f2422,plain,
    ( sP49_prd
    | ~ sP48_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2421]) ).

fof(f2423,plain,
    sP50_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f2079,f2424]) ).

fof(f2424,plain,
    sP49_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2422,f2416]) ).

fof(f2431,plain,
    ( e1 != e1
    | sP52_prd
    | ~ sP51_prd ),
    inference(forward_demodulation,[status(thm)],[f39,f574]) ).

fof(f2432,plain,
    ( sP52_prd
    | ~ sP51_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2431]) ).

fof(f2437,plain,
    ( e0 != e0
    | sP53_prd
    | ~ sP52_prd ),
    inference(forward_demodulation,[status(thm)],[f38,f583]) ).

fof(f2438,plain,
    ( sP53_prd
    | ~ sP52_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2437]) ).

fof(f2470,plain,
    ( e3 != e3
    | sP54_prd
    | ~ sP53_prd ),
    inference(forward_demodulation,[status(thm)],[f37,f596]) ).

fof(f2471,plain,
    ( sP54_prd
    | ~ sP53_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2470]) ).

fof(f2497,plain,
    ( 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
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f40,f555]) ).

fof(f2498,plain,
    ( 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(e0,e0) != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2497]) ).

fof(f2499,plain,
    ( 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
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f16,f2498]) ).

fof(f2500,plain,
    ( 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,e0) != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2499]) ).

fof(f2501,plain,
    ( 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
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f16,f2500]) ).

fof(f2502,plain,
    ( 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(e0,e1) != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2501]) ).

fof(f2503,plain,
    ( 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
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f17,f2502]) ).

fof(f2504,plain,
    ( 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,e0) != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2503]) ).

fof(f2505,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | op(unit,e3) != e3
    | op(e2,unit) != e2
    | op(unit,e2) != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f21,f2504]) ).

fof(f2506,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | op(unit,e3) != e3
    | op(e2,unit) != e2
    | op(e0,e2) != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2505]) ).

fof(f2507,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | op(unit,e3) != e3
    | op(e2,unit) != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f18,f2506]) ).

fof(f2508,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | op(unit,e3) != e3
    | op(e2,e0) != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2507]) ).

fof(f2509,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | op(unit,e3) != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f26,f2508]) ).

fof(f2510,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | op(e0,e3) != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2509]) ).

fof(f2511,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,unit) != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f19,f2510]) ).

fof(f2512,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | op(e3,e0) != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2511]) ).

fof(f2513,plain,
    ( op(e4,unit) != e4
    | op(unit,e4) != e4
    | e3 != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f31,f2512]) ).

fof(f2514,plain,
    ( op(e4,unit) != e4
    | op(e0,e4) != e4
    | e3 != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2513]) ).

fof(f2515,plain,
    ( op(e4,unit) != e4
    | e4 != e4
    | e3 != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f20,f2514]) ).

fof(f2516,plain,
    ( op(e4,e0) != e4
    | e4 != e4
    | e3 != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f2515]) ).

fof(f2517,plain,
    ( e4 != e4
    | e4 != e4
    | e3 != e3
    | e3 != e3
    | e2 != e2
    | e2 != e2
    | e1 != e1
    | e1 != e1
    | e0 != e0
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(forward_demodulation,[status(thm)],[f36,f2516]) ).

fof(f2518,plain,
    ( e4 != e4
    | e3 != e3
    | e1 != e1
    | e0 != e0
    | e2 != e2
    | sP51_prd
    | ~ sP50_prd ),
    inference(duplicate_literals_removal,[status(thm)],[f2517]) ).

fof(f2519,plain,
    ( sP51_prd
    | ~ sP50_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2518]) ).

fof(f2520,plain,
    sP52_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f2432,f2521]) ).

fof(f2521,plain,
    sP51_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2519,f2423]) ).

fof(f2545,plain,
    sP53_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f2438,f2520]) ).

fof(f2546,plain,
    sP54_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f2471,f2545]) ).

fof(f2574,plain,
    ( e4 != e4
    | sP55_prd
    | ~ sP54_prd ),
    inference(forward_demodulation,[status(thm)],[f36,f607]) ).

fof(f2575,plain,
    ( sP55_prd
    | ~ sP54_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2574]) ).

fof(f2576,plain,
    sP55_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2575,f2546]) ).

fof(f2577,plain,
    ( e0 != e0
    | sP56_prd
    | ~ sP55_prd ),
    inference(forward_demodulation,[status(thm)],[f35,f613]) ).

fof(f2578,plain,
    ( sP56_prd
    | ~ sP55_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2577]) ).

fof(f2579,plain,
    sP56_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2578,f2576]) ).

fof(f2591,plain,
    ( e4 != e4
    | sP57_prd
    | ~ sP56_prd ),
    inference(forward_demodulation,[status(thm)],[f34,f627]) ).

fof(f2592,plain,
    ( sP57_prd
    | ~ sP56_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2591]) ).

fof(f2593,plain,
    sP57_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2592,f2579]) ).

fof(f2602,plain,
    ( e1 != e1
    | sP58_prd
    | ~ sP57_prd ),
    inference(forward_demodulation,[status(thm)],[f33,f634]) ).

fof(f2603,plain,
    ( sP58_prd
    | ~ sP57_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2602]) ).

fof(f2604,plain,
    sP58_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2603,f2593]) ).

fof(f2610,plain,
    ( e2 != e2
    | sP59_prd
    | ~ sP58_prd ),
    inference(forward_demodulation,[status(thm)],[f32,f645]) ).

fof(f2611,plain,
    ( sP59_prd
    | ~ sP58_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2610]) ).

fof(f2612,plain,
    sP59_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2611,f2604]) ).

fof(f2623,plain,
    ( e3 != e3
    | sP60_prd
    | ~ sP59_prd ),
    inference(forward_demodulation,[status(thm)],[f31,f656]) ).

fof(f2624,plain,
    ( sP60_prd
    | ~ sP59_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2623]) ).

fof(f2625,plain,
    sP60_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2624,f2612]) ).

fof(f2628,plain,
    ( e1 != e1
    | sP61_prd
    | ~ sP60_prd ),
    inference(forward_demodulation,[status(thm)],[f30,f664]) ).

fof(f2629,plain,
    ( sP61_prd
    | ~ sP60_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2628]) ).

fof(f2630,plain,
    sP61_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2629,f2625]) ).

fof(f2639,plain,
    ( e0 != e0
    | sP62_prd
    | ~ sP61_prd ),
    inference(forward_demodulation,[status(thm)],[f29,f673]) ).

fof(f2640,plain,
    ( sP62_prd
    | ~ sP61_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2639]) ).

fof(f2641,plain,
    sP62_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2640,f2630]) ).

fof(f2650,plain,
    ( e3 != e3
    | sP63_prd
    | ~ sP62_prd ),
    inference(forward_demodulation,[status(thm)],[f28,f686]) ).

fof(f2651,plain,
    ( sP63_prd
    | ~ sP62_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2650]) ).

fof(f2652,plain,
    sP63_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2651,f2641]) ).

fof(f2658,plain,
    ( e4 != e4
    | sP64_prd
    | ~ sP63_prd ),
    inference(forward_demodulation,[status(thm)],[f27,f697]) ).

fof(f2659,plain,
    ( sP64_prd
    | ~ sP63_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2658]) ).

fof(f2660,plain,
    sP64_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2659,f2652]) ).

fof(f2663,plain,
    ( e2 != e2
    | sP65_prd
    | ~ sP64_prd ),
    inference(forward_demodulation,[status(thm)],[f26,f705]) ).

fof(f2664,plain,
    ( sP65_prd
    | ~ sP64_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2663]) ).

fof(f2665,plain,
    sP65_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2664,f2660]) ).

fof(f2680,plain,
    ( e3 != e3
    | sP66_prd
    | ~ sP65_prd ),
    inference(forward_demodulation,[status(thm)],[f25,f716]) ).

fof(f2681,plain,
    ( sP66_prd
    | ~ sP65_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2680]) ).

fof(f2682,plain,
    sP66_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2681,f2665]) ).

fof(f2686,plain,
    ( e2 != e2
    | sP67_prd
    | ~ sP66_prd ),
    inference(forward_demodulation,[status(thm)],[f24,f725]) ).

fof(f2687,plain,
    ( sP67_prd
    | ~ sP66_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2686]) ).

fof(f2688,plain,
    sP67_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2687,f2682]) ).

fof(f2698,plain,
    ( e4 != e4
    | sP68_prd
    | ~ sP67_prd ),
    inference(forward_demodulation,[status(thm)],[f23,f737]) ).

fof(f2699,plain,
    ( sP68_prd
    | ~ sP67_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2698]) ).

fof(f2700,plain,
    sP68_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2699,f2688]) ).

fof(f2701,plain,
    ( e0 != e0
    | sP69_prd
    | ~ sP68_prd ),
    inference(forward_demodulation,[status(thm)],[f22,f743]) ).

fof(f2702,plain,
    ( sP69_prd
    | ~ sP68_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2701]) ).

fof(f2703,plain,
    sP69_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2702,f2700]) ).

fof(f2715,plain,
    ( e1 != e1
    | sP70_prd
    | ~ sP69_prd ),
    inference(forward_demodulation,[status(thm)],[f21,f754]) ).

fof(f2716,plain,
    ( sP70_prd
    | ~ sP69_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2715]) ).

fof(f2717,plain,
    sP70_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2716,f2703]) ).

fof(f2726,plain,
    ( e4 != e4
    | sP71_prd
    | ~ sP70_prd ),
    inference(forward_demodulation,[status(thm)],[f20,f767]) ).

fof(f2727,plain,
    ( sP71_prd
    | ~ sP70_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2726]) ).

fof(f2728,plain,
    sP71_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2727,f2717]) ).

fof(f2732,plain,
    ( e3 != e3
    | sP72_prd
    | ~ sP71_prd ),
    inference(forward_demodulation,[status(thm)],[f19,f776]) ).

fof(f2733,plain,
    ( sP72_prd
    | ~ sP71_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2732]) ).

fof(f2734,plain,
    sP72_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2733,f2728]) ).

fof(f2738,plain,
    ( e2 != e2
    | sP73_prd
    | ~ sP72_prd ),
    inference(forward_demodulation,[status(thm)],[f18,f785]) ).

fof(f2739,plain,
    ( sP73_prd
    | ~ sP72_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2738]) ).

fof(f2740,plain,
    sP73_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2739,f2734]) ).

fof(f2751,plain,
    ( e1 != e1
    | sP74_prd
    | ~ sP73_prd ),
    inference(forward_demodulation,[status(thm)],[f17,f794]) ).

fof(f2752,plain,
    ( sP74_prd
    | ~ sP73_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2751]) ).

fof(f2753,plain,
    sP74_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2752,f2740]) ).

fof(f2759,plain,
    ( e0 != e0
    | sP75_prd
    | ~ sP74_prd ),
    inference(forward_demodulation,[status(thm)],[f16,f803]) ).

fof(f2760,plain,
    ( sP75_prd
    | ~ sP74_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f2759]) ).

fof(f2761,plain,
    sP76_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f815,f2762]) ).

fof(f2762,plain,
    sP75_prd,
    inference(forward_subsumption_resolution,[status(thm)],[f2760,f2753]) ).

fof(f2763,plain,
    sP78_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f826,f2761]) ).

fof(f2764,plain,
    sP81_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f845,f2763]) ).

fof(f2979,plain,
    ( e2 = e1
    | sP86_prd
    | ~ sP81_prd ),
    inference(forward_demodulation,[status(thm)],[f40,f873]) ).

fof(f2980,plain,
    ( e2 = e1
    | sP86_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f2979,f2764]) ).

fof(f2981,plain,
    sP86_prd,
    inference(resolution,[status(thm)],[f2980,f10]) ).

fof(f3187,plain,
    ( e1 = unit
    | e3 != e3
    | sP91_prd
    | ~ sP86_prd ),
    inference(forward_demodulation,[status(thm)],[f37,f914]) ).

fof(f3188,plain,
    ( e1 = e0
    | e3 != e3
    | sP91_prd
    | ~ sP86_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f3187]) ).

fof(f3189,plain,
    ( e1 = e0
    | sP91_prd
    | ~ sP86_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f3188]) ).

fof(f3190,plain,
    ( e1 = e0
    | sP91_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3189,f2981]) ).

fof(f3191,plain,
    sP91_prd,
    inference(resolution,[status(thm)],[f3190,f6]) ).

fof(f3269,plain,
    ( e0 = e1
    | sP96_prd
    | ~ sP91_prd ),
    inference(forward_demodulation,[status(thm)],[f38,f953]) ).

fof(f3270,plain,
    ( e0 = e1
    | sP96_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3269,f3191]) ).

fof(f3271,plain,
    sP96_prd,
    inference(resolution,[status(thm)],[f3270,f6]) ).

fof(f3363,plain,
    ( e3 = e1
    | sP101_prd
    | ~ sP96_prd ),
    inference(forward_demodulation,[status(thm)],[f37,f993]) ).

fof(f3364,plain,
    ( e3 = e1
    | sP101_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3363,f3271]) ).

fof(f3365,plain,
    sP101_prd,
    inference(resolution,[status(thm)],[f3364,f11]) ).

fof(f3451,plain,
    ( e4 = e1
    | sP106_prd
    | ~ sP101_prd ),
    inference(forward_demodulation,[status(thm)],[f36,f1033]) ).

fof(f3452,plain,
    ( e4 = e1
    | sP106_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3451,f3365]) ).

fof(f3453,plain,
    sP106_prd,
    inference(resolution,[status(thm)],[f3452,f12]) ).

fof(f3550,plain,
    ( e0 = e1
    | sP111_prd
    | ~ sP106_prd ),
    inference(forward_demodulation,[status(thm)],[f35,f1073]) ).

fof(f3551,plain,
    ( e0 = e1
    | sP111_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3550,f3453]) ).

fof(f3552,plain,
    sP111_prd,
    inference(resolution,[status(thm)],[f3551,f6]) ).

fof(f3643,plain,
    ( e4 = e1
    | sP116_prd
    | ~ sP111_prd ),
    inference(forward_demodulation,[status(thm)],[f34,f1113]) ).

fof(f3644,plain,
    ( e4 = e1
    | sP116_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3643,f3552]) ).

fof(f3645,plain,
    sP116_prd,
    inference(resolution,[status(thm)],[f3644,f12]) ).

fof(f3748,plain,
    ( e2 = e1
    | sP126_prd
    | ~ sP121_prd ),
    inference(forward_demodulation,[status(thm)],[f32,f1193]) ).

fof(f3749,plain,
    ( sP126_prd
    | ~ sP121_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3748,f10]) ).

fof(f3763,plain,
    ( e3 = e1
    | sP131_prd
    | ~ sP126_prd ),
    inference(forward_demodulation,[status(thm)],[f31,f1233]) ).

fof(f3764,plain,
    ( sP131_prd
    | ~ sP126_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3763,f11]) ).

fof(f3796,plain,
    ( e0 = e1
    | sP141_prd
    | ~ sP136_prd ),
    inference(forward_demodulation,[status(thm)],[f29,f1313]) ).

fof(f3797,plain,
    ( sP141_prd
    | ~ sP136_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3796,f6]) ).

fof(f3808,plain,
    ( e3 = e1
    | sP146_prd
    | ~ sP141_prd ),
    inference(forward_demodulation,[status(thm)],[f28,f1353]) ).

fof(f3809,plain,
    ( sP146_prd
    | ~ sP141_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3808,f11]) ).

fof(f3830,plain,
    ( e4 = e1
    | sP151_prd
    | ~ sP146_prd ),
    inference(forward_demodulation,[status(thm)],[f27,f1393]) ).

fof(f3831,plain,
    ( sP151_prd
    | ~ sP146_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3830,f12]) ).

fof(f3841,plain,
    ( e2 = e1
    | sP156_prd
    | ~ sP151_prd ),
    inference(forward_demodulation,[status(thm)],[f26,f1433]) ).

fof(f3842,plain,
    ( sP156_prd
    | ~ sP151_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3841,f10]) ).

fof(f3857,plain,
    ( e3 = e1
    | sP161_prd
    | ~ sP156_prd ),
    inference(forward_demodulation,[status(thm)],[f25,f1473]) ).

fof(f3858,plain,
    ( sP161_prd
    | ~ sP156_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3857,f11]) ).

fof(f3869,plain,
    ( e2 = e1
    | sP166_prd
    | ~ sP161_prd ),
    inference(forward_demodulation,[status(thm)],[f24,f1513]) ).

fof(f3870,plain,
    ( sP166_prd
    | ~ sP161_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3869,f10]) ).

fof(f3892,plain,
    ( e4 = e1
    | sP171_prd
    | ~ sP166_prd ),
    inference(forward_demodulation,[status(thm)],[f23,f1553]) ).

fof(f3893,plain,
    ( sP171_prd
    | ~ sP166_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3892,f12]) ).

fof(f3904,plain,
    ( e0 = e1
    | sP176_prd
    | ~ sP171_prd ),
    inference(forward_demodulation,[status(thm)],[f22,f1593]) ).

fof(f3905,plain,
    ( sP176_prd
    | ~ sP171_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3904,f6]) ).

fof(f3944,plain,
    ( e4 = e1
    | sP186_prd
    | ~ sP181_prd ),
    inference(forward_demodulation,[status(thm)],[f20,f1673]) ).

fof(f3945,plain,
    ( sP186_prd
    | ~ sP181_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3944,f12]) ).

fof(f3956,plain,
    ( e3 = e1
    | sP190_prd
    | ~ sP186_prd ),
    inference(forward_demodulation,[status(thm)],[f19,f1714]) ).

fof(f3957,plain,
    ( sP190_prd
    | ~ sP186_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3956,f11]) ).

fof(f3966,plain,
    ( e2 = e1
    | sP193_prd
    | ~ sP190_prd ),
    inference(forward_demodulation,[status(thm)],[f18,f1747]) ).

fof(f3967,plain,
    ( sP193_prd
    | ~ sP190_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f3966,f10]) ).

fof(f3968,plain,
    ( ~ sP186_prd
    | sP193_prd ),
    inference(resolution,[status(thm)],[f3967,f3957]) ).

fof(f3970,plain,
    ( ~ sP181_prd
    | sP193_prd ),
    inference(resolution,[status(thm)],[f3968,f3945]) ).

fof(f4024,plain,
    ( e1 = unit
    | e2 != e2
    | sP121_prd
    | ~ sP116_prd ),
    inference(forward_demodulation,[status(thm)],[f32,f1154]) ).

fof(f4025,plain,
    ( e1 = e0
    | e2 != e2
    | sP121_prd
    | ~ sP116_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f4024]) ).

fof(f4026,plain,
    ( e1 = e0
    | sP121_prd
    | ~ sP116_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f4025]) ).

fof(f4027,plain,
    ( e1 = e0
    | sP121_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f4026,f3645]) ).

fof(f4028,plain,
    sP121_prd,
    inference(resolution,[status(thm)],[f4027,f6]) ).

fof(f4057,plain,
    sP126_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3749,f4028]) ).

fof(f4059,plain,
    sP131_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3764,f4057]) ).

fof(f4270,plain,
    ( e1 = unit
    | e4 != e4
    | sP136_prd
    | ~ sP131_prd ),
    inference(forward_demodulation,[status(thm)],[f27,f1274]) ).

fof(f4271,plain,
    ( e1 = e0
    | e4 != e4
    | sP136_prd
    | ~ sP131_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f4270]) ).

fof(f4272,plain,
    ( e1 = e0
    | sP136_prd
    | ~ sP131_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f4271]) ).

fof(f4273,plain,
    ( e1 = e0
    | sP136_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f4272,f4059]) ).

fof(f4274,plain,
    sP136_prd,
    inference(resolution,[status(thm)],[f4273,f6]) ).

fof(f4304,plain,
    sP141_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3797,f4274]) ).

fof(f4305,plain,
    sP146_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3809,f4304]) ).

fof(f4312,plain,
    sP151_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3831,f4305]) ).

fof(f4313,plain,
    sP156_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3842,f4312]) ).

fof(f4314,plain,
    sP161_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3858,f4313]) ).

fof(f4320,plain,
    sP166_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3870,f4314]) ).

fof(f4322,plain,
    sP171_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3893,f4320]) ).

fof(f4323,plain,
    sP176_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3905,f4322]) ).

fof(f4541,plain,
    ( e1 = unit
    | e0 != e0
    | sP181_prd
    | ~ sP176_prd ),
    inference(forward_demodulation,[status(thm)],[f22,f1634]) ).

fof(f4542,plain,
    ( e1 = e0
    | e0 != e0
    | sP181_prd
    | ~ sP176_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f4541]) ).

fof(f4543,plain,
    ( e1 = e0
    | sP181_prd
    | ~ sP176_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f4542]) ).

fof(f4544,plain,
    ( e1 = e0
    | sP181_prd ),
    inference(forward_subsumption_resolution,[status(thm)],[f4543,f4323]) ).

fof(f4545,plain,
    sP181_prd,
    inference(resolution,[status(thm)],[f4544,f6]) ).

fof(f4575,plain,
    sP193_prd,
    inference(backward_subsumption_resolution,[status(thm)],[f3970,f4545]) ).

fof(f4726,plain,
    ( e1 = unit
    | op(e0,e1) != e1
    | e0 = e1
    | ~ sP193_prd ),
    inference(forward_demodulation,[status(thm)],[f16,f1771]) ).

fof(f4727,plain,
    ( e1 = unit
    | e1 != e1
    | e0 = e1
    | ~ sP193_prd ),
    inference(forward_demodulation,[status(thm)],[f17,f4726]) ).

fof(f4728,plain,
    ( e1 = e0
    | e1 != e1
    | e0 = e1
    | ~ sP193_prd ),
    inference(forward_demodulation,[status(thm)],[f41,f4727]) ).

fof(f4729,plain,
    ( e1 != e1
    | e0 = e1
    | ~ sP193_prd ),
    inference(duplicate_literals_removal,[status(thm)],[f4728]) ).

fof(f4730,plain,
    ( e0 = e1
    | ~ sP193_prd ),
    inference(trivial_equality_resolution,[status(thm)],[f4729]) ).

fof(f4736,plain,
    op(e2,e0) = e4,
    inference(backward_demodulation,[status(thm)],[f4747,f27]) ).

fof(f4747,plain,
    e0 = e1,
    inference(forward_subsumption_resolution,[status(thm)],[f4730,f4575]) ).

fof(f4748,plain,
    e2 = e4,
    inference(forward_demodulation,[status(thm)],[f26,f4736]) ).

fof(f4749,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[f4748,f14]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : ALG093+1 : TPTP v9.3.1. Released v2.7.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.09/0.35  % Computer : n018.cluster.edu
% 0.09/0.35  % Model    : x86_64 x86_64
% 0.09/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.35  % Memory   : 8046.5625MB
% 0.09/0.35  % OS       : Linux 6.8.0-71-generic
% 0.09/0.35  % CPULimit : 300
% 0.09/0.35  % WCLimit  : 300
% 0.09/0.35  % DateTime : Mon Sep 21 12:58:15 UTC 2026
% 0.09/0.35  % CPUTime  : 
% 0.32/0.56  % Drodi V4.1.1
% 0.32/0.60  % Refutation found
% 0.32/0.60  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.32/0.60  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.34/0.64  % Elapsed time: 0.277848 seconds
% 0.34/0.64  % CPU time: 0.576581 seconds
% 0.34/0.64  % Total memory used: 139.262 MB
% 0.34/0.64  % Net memory used: 138.338 MB
%------------------------------------------------------------------------------